7

为什么人们(h5bpMathias Bynens)说要使用<link rel="apple-touch-icon-precomposed">元素?Apple 在这方面的文档没有提到该属性apple-touch-icon-precomposed的值。rel


Apple 的文档对预先组合的图标这样说:

iOS 7 上的 Safari 不会为图标添加效果。旧版本的 Safari 不会为以 -precomposed.png 后缀命名的图标文件添加效果。


所以看起来我们可以像这样引用预先组合的苹果触摸图标,对吧?:

<link rel="apple-touch-icon" href="apple-touch-icon-precomposed.png">
4

2 回答 2

4

您链接到的有关触摸图标的文章中的直接引用解释了它:

从 iOS 7 开始,触摸图标不再应用特殊效果,因此如果您只关心 iOS 7 及更高版本,则不必再使用precomposed

换句话说,建议在较旧的 iOS 版本上以最佳方式显示您的触摸图标。随意不使用它。

于 2014-01-06T07:17:19.957 回答
2

我自己在 iPad 3 上对 iOS 6 的测试表明,rel当使用的文件名不是apple-touch-icon-*.

添加-precomposed到不规则的文件名(例如app-icon76x76.png)没有效果,而添加rel="apple-touch-icon-precomposed"按预期删除了效果。

于 2014-02-02T02:26:39.540 回答