iPad和iPhone的apple-touch-icon.png应该是多大尺寸?

iPad和iPhone的apple-touch-icon.png应该是多大尺寸?,iphone,ipad,icons,Iphone,Ipad,Icons,是否支持大于60x60的Apple touch图标?如果支持,iPad和iPhone应使用什么尺寸?是。但最好制作两个版本的图标 iPad-72x72 iPhone(≥4) -114x114 iPhone≤3GS-57x57-如果可能 你可以在你的服务器上。如果您不想在服务器上编写脚本,还可以通过 <link ref="apple-touch-icon" href="iPhone_version.png" /> ... if (... iPad test ...) { $(

是否支持大于60x60的Apple touch图标?如果支持,iPad和iPhone应使用什么尺寸?

是。但最好制作两个版本的图标

  • iPad-72x72
  • iPhone(≥4) -114x114
  • iPhone≤3GS-57x57-如果可能
你可以在你的服务器上。如果您不想在服务器上编写脚本,还可以通过

<link ref="apple-touch-icon" href="iPhone_version.png" />
...

if (... iPad test ...) {
  $('link[rel="apple-touch-icon"]').href = 'iPad_version.png'; // assuming jQuery
}

...
如果(…iPad测试…){
$('link[rel=“apple touch icon”]”)。href='iPad_version.png';//假设jQuery
}
这是因为只有在添加web剪辑时才会查询图标


(没有公开的方式来区分iPhone≥4来自iPhone≤我想这个问题是关于网页图标的。我试过在512x512上显示一个图标,在iPhone4模拟器上看起来很棒(在预览中),但是当添加到主屏幕时,它的像素化程度很差

好的一面是,如果你在iPad上使用一个更大的图标(仍然是我的512x512测试),它在iPad上的质量确实会更好。希望iPhone4的渲染是一个bug

我在雷达上发现了一个关于这个的错误

编辑:


我目前正在使用一个114x114图标,希望它在iPhone4发布时看起来会很好。如果iPhone4在发布时仍然有缺陷,我将优化iPad的图标(清晰,72x72无需调整大小),然后让它在旧iPhone上缩小。

苹果网站上的图标是152x152像素。


希望这能回答您的问题。

使用这些尺寸57x57、72x72、114x114、144x144,然后在文档的开头执行以下操作:

<link rel="apple-touch-icon" href="apple-touch-icon-iphone.png" />
<link rel="apple-touch-icon" sizes="72x72" href="apple-touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="apple-touch-icon-iphone4.png" />


这在所有苹果设备上都会很好看

苹果网站上的相关文档

没有必要在文档的开头添加任何内容。如果未使用链接元素指定图标,则会在网站根目录中搜索前缀为apple touch图标apple touch图标的图标

例如,如果设备的适当图标大小为57 x 57,系统将按以下顺序搜索文件名:

  • apple-touch-icon-57x57-precomposed.png
  • apple-touch-icon-57x57.png
  • apple-touch-icon-precomposed.png
  • apple-touch-icon.png
iPad(第三代)现在有四种图标尺寸:57x57、72x72、114x114、144x144

因为视网膜图标的大小是标准图标的两倍,我们只需要制作两个图标:114 x 114和144 x 144。通过将视网膜大小的图标设置为相应的标准图标,iOS将相应地对其进行缩放

<!-- Standard iPhone --> 
<link rel="apple-touch-icon" sizes="57x57" href="touch-icon-iphone-114.png" />
<!-- Retina iPhone --> 
<link rel="apple-touch-icon" sizes="114x114" href="touch-icon-iphone-114.png" />
<!-- Standard iPad --> 
<link rel="apple-touch-icon" sizes="72x72" href="touch-icon-ipad-144.png" />
<!-- Retina iPad --> 
<link rel="apple-touch-icon" sizes="144x144" href="touch-icon-ipad-144.png" />

更新列表2019年12月,iOS13 一个图标用于iOS 180x180 px,一个图标用于android 192x192 px(在site.webmanifest中声明)

弃用名单2017年10月,iOS11

带或不带视网膜的iPhone和iPad列表

<!-- iPhone(first generation or 2G), iPhone 3G, iPhone 3GS -->
<link rel="apple-touch-icon" sizes="57x57" href="touch-icon-iphone.png">
<!-- iPad and iPad mini @1x -->
<link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png">
<!-- iPhone 4, iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6s, iPhone 7, iPhone 7s, iPhone8 -->
<link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png">
<!-- iPad and iPad mini @2x -->
<link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png">
<!-- iPad Pro -->
<link rel="apple-touch-icon" sizes="167x167" href="touch-icon-ipad-pro.png">
<!-- iPhone X, iPhone 8 Plus, iPhone 7 Plus, iPhone 6s Plus, iPhone 6 Plus -->
<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png">
<!-- Android Devices High Resolution -->
<link rel="icon" sizes="192x192" href="icon-hd.png">
<!-- Android Devices Normal Resolution -->
<link rel="icon" sizes="128x128" href="icon.png">

更新2017年10月iOS 11: 检查iOS 11,推出iPhone X和iPhone 8

更新2016年11月iOS 10: 新推出的iOS版iPhone 7和iPhone 7plus与iPhone 6s和iPhone 7plus具有相同的显示分辨率、dpi等,到目前为止,在2015年的更新中未发现任何变化

2016年年中更新Android: 将Android设备添加到列表中,因为apple touch链接被谷歌标记为不推荐使用,并且其设备在任何时候都不受支持

<!-- Android Devices High Resolution -->
<link rel="icon" sizes="192x192" href="icon-hd.png">
<!-- Android Devices High Resolution -->
<link rel="icon" sizes="128x128" href="icon.png">

更新2015 iOS 9: 适用于iOS 9和iPad pro

<link rel="apple-touch-icon" sizes="167x167" href="touch-icon-ipad-pro.png">

新款iPhone(6s和6s Plus)使用的尺寸与iPhone(6和6s Plus)相同,新款iPad pro使用的图像尺寸为167x167像素,其他分辨率仍然相同

更新2014 iOS 8:

适用于iOS 8和iPhone 6 plus

<link rel="apple-touch-icon" sizes="180x180" href="touch-icon-iphone-6-plus.png"> 

iPhone6使用与iPhone4和5相同的120 x 120像素图像,其余与iOS7相同

更新2013 iOS7:

对于iOS 7,建议的分辨率已更改:

  • 适用于从114 x 114像素到120 x 120像素的iPhone视网膜
  • 用于从144 x 144像素到152 x 152像素的iPad视网膜
另一个决议仍然是一样的

  • 57 x 57像素默认值
  • 76 x 76像素,适用于无视网膜的iPad
资料来源:

是,支持大于60x60的尺寸。为简单起见,请创建以下4种尺寸的图标:

1) 60x60  <= default
2) 76x76
3) 120x120
4) 152x152

在iOS 7之前的版本中,如果您不希望它为图标添加效果,则只需在文件名中添加后缀
-precomposed.png
。(iOS 7即使没有它也不会添加效果)。

对于iPhoneiPod touch,创建可测量以下内容的图标:

    57 X 57 pixels
    114 X 114 pixels (high resolution @2X)
对于iPad,创建一个图标,用于测量:

    72 x 72 pixels
    144 X 144 pixels (high resolution @2X)

我已经开发和设计了一段时间的iOS应用程序,是最好的iOS设计备忘

玩得开心:)

更新: 有关iOS 8+和新设备(iPhone 6、6 Plus、iPad Air)的信息,请参阅

元更新: Iphone 6s/6s Plus的分辨率分别与Iphone 6/6 Plus相同

这是文章新版本的图片:


TL;DR:使用一个PNG图标,以180 x 180 px@150 ppi的速度,然后像这样链接到它:

<link rel="apple-touch-icon" href="path/to/apple-touch-icon.png">

方法详情 从2020年到2004年,苹果公司的典型反应反映在

规范正式规定:

  • iPhone 180px×180px(60pt×60pt@3x)
  • iPhone 120px×120px(60pt×60pt@2x)
  • iPad Pro 167px×167px(83.5pt×83.5pt@2x)
  • iPad,迷你iPad 152px×152px(76pt×76pt@2x)
事实上,这些大小差异很小,因此性能节约实际上只在流量非常高的站点上起作用

对于交通流量较低的站点,
- use PNG, avoid interlaced
- use 24-bit PNG
- not necessary to use web-safe colors
    57 X 57 pixels
    114 X 114 pixels (high resolution @2X)
    72 x 72 pixels
    144 X 144 pixels (high resolution @2X)
<link rel="apple-touch-icon" href="path/to/apple-touch-icon.png">