我不确定正确的大小是多少。
许多网站似乎都在重复说,apple-touch-icon应该是57x57像素,但他们的来源链接却已经失效了。
Hanselman和playgroundblues的评论提出了不同的尺寸,包括163x163和60x60。
苹果自己的apple.com图标是129x129!
请参阅我的相关问题:如何为我的网站添加iPhone图标?
我不确定正确的大小是多少。
许多网站似乎都在重复说,apple-touch-icon应该是57x57像素,但他们的来源链接却已经失效了。
Hanselman和playgroundblues的评论提出了不同的尺寸,包括163x163和60x60。
苹果自己的apple.com图标是129x129!
请参阅我的相关问题:如何为我的网站添加iPhone图标?
根据2010年8月3日的苹果指南,现在包括“高分辨率”图像(适用于iPhone 4)在其“所需”的图标尺寸中。
看起来我们现在需要提供57x57和114x114的两个图像,以及一个640x960的标题图像。
请参阅自定义图标和图像创建准则(需要JavaScript),该准则是完整文档的一部分:
苹果规格指定了iOS7的新尺寸:
而iOS6及之前的旧尺寸为:
顺便提一下,预组合图标已过时。
因此,为了支持新设备(运行iOS7)和旧设备(iOS6及之前),必须有这8张图片,并且通用代码如下:
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
apple-touch-icon.png
的152x152图片。根据您需要的详细程度,它需要具有1:1的宽高比(基本上 - 它需要是正方形)
我建议使用苹果自己的129*129
2014年10月更新列表,iOS8
iPhone和iPad的列表,包括有和没有Retina屏幕的设备。
<link rel="apple-touch-icon" href="touch-icon-iphone.png">
<link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png">
<link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png">
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png">
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png">
2014年iOS 8更新:
适用于iOS 8和iPhone 6 Plus
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png">
iPhone 6使用与iPhone 4和5相同的120 x 120像素图像,其余部分与iOS 7相同。
更新2013 iOS7:
iOS 7推荐的分辨率已更改:
其他分辨率仍然相同
我认为没有一个“正确的尺寸”。由于iPhone确实在运行OSX,图标渲染系统非常强大。只要您提供具有正确长宽比和分辨率至少与实际输出一样高的高质量图像,操作系统就会非常干净地进行缩小。我的网站使用158x158,图标在iPhone屏幕上看起来像素完美。