Html 哪些版本的IE支持PNG favicons?
,据说只有IE6与PNG favicons有问题,IE7也不支持PNG faviconsHtml 哪些版本的IE支持PNG favicons?,html,image,internet-explorer,cross-browser,favicon,Html,Image,Internet Explorer,Cross Browser,Favicon,,据说只有IE6与PNG favicons有问题,IE7也不支持PNG favicons 但是,不幸的是,channel9链接已被删除-那么有人知道官方/测试信息,说明哪个版本的IE开始支持PNG favicon吗?IE8+支持。PNG的这可能有助于:没有任何版本的Internet Explorer可以支持PNG favicon 这是一篇关于Favicon的好文章 简短的回答是: IE11是第一个支持直接使用.png和.gif文件格式favicons的Internet Explorer版本 为什
但是,不幸的是,channel9链接已被删除-那么有人知道官方/测试信息,说明哪个版本的IE开始支持PNG favicon吗?IE8+支持。PNG的这可能有助于:没有任何版本的Internet Explorer可以支持PNG favicon 这是一篇关于Favicon的好文章 简短的回答是: IE11是第一个支持直接使用
.png
和.gif
文件格式favicons的Internet Explorer版本
为什么会出现混乱?
正如你提到的,而其他人则相反
我认为造成这种混乱的原因是,从IE7开始,.png
图像可以在内部.ico
文件(.ico
文件毕竟只是图像容器文件),这是正确的
然而,以前,direct.png
favicons只与其他主流浏览器(Chrome、Firefox等)兼容
IE11及更高版本中Favicon的直接.png
兼容性证明:
本节类似于以下内容:
指向一篇名为Eric Law的文章,Eric Law是前微软员工,也是2013年微软MVP
该条包括以下内容:
IE11显示了Favicon支持方面的一些重大改进:
- 可以使用脚本动态更改favicon
- Favicon URL可能直接指向GIF文件
- Favicon URL可能直接指向PNG文件
.png
favicons可能不是最好的主意:
“当然,仅仅因为你可以指向.png
或.gif
并不意味着
您应该--出于兼容性和经验方面的原因(记住
.ico
可以容纳多种图像大小,以最适合显示环境)
您应该继续使用.ico
作为您的首选。”
罗先生写的另一篇文章名为,也简要提到了IE11对direct.png
和.gif
文件格式favicons的支持
IE10及之前版本中Favicon不兼容的证明:
有许多官方和非官方来源证明IE10及其之前仅支持.ico
Favicons
截至2013年10月13日,Favicon Wikipedia页面的“文件格式支持”部分类似于以下内容:
2012年关于MSDN的一篇名为的文章包含以下片段:
“请注意,.ico
-以外的图像格式的快捷方式图标用于
例如,.bmp
、.gif
或.png
-不能在Internet中显示
浏览器”
非官方来源的几句话:
“首先,IE需要一个实际的图标文件。不仅仅是jpg
或png
重命名
带有ico
扩展名
“它必须是windows图标格式,而不是PNG或GiF,IE8格式
支持ICO。“-
“另一方面,Internet Explorer不支持PNG favicons,
但无论如何,它将忽略PNG favicon,而使用ICO favicon
声明的顺序。”——
“一.大.问题.IE10不支持有条件的评论,而且
不支持PNG favicons。“-
答复的其他问题:
我可以将文件类型从.png
重新命名为.ico
吗,反之亦然
避开这个不兼容问题
遗憾的是没有(由@于2013年6月17日在IE10中测试)。IE10及之前的版本需要实际的图标(.ico
)文件
它应该是16x16.ico
以下是对此的看法:
“考虑创建一个16x16像素的图标和一个32x32像素的图标
图标(更大,带宽允许),因为在高DPI显示器上,
Internet Explorer可能会拉伸图标以适应可用空间。”
否。任何版本的IE都完全支持png图标。但是,IE 8及以上版本可能部分支持png图标。不要忘记Apple touch图标支持
双负,你的意思是他们支持还是不支持?不支持PNG,那么你可能想考虑更新你的答案,因为它现在声明“没有任何版本不支持它”。当划掉底片时,表示“所有版本都支持它”。重命名为.png的.ico文件是否仍被视为ico文件?例如,我将favico.ico重命名为favico.png。它最初是ico,但现在仍然是ico,还是被认为是合法的png?@Truerror我不这么认为,我认为它们需要正确转换(你可以使用或等网站)确认。用appengine制作了一个赤裸裸的博客,并使用favicon.png代替通常的ico。IE10无法识别,请继续。我必须说,我对IE有点失望。我无法理解为什么微软决定不支持非ico favicons请提供更多有关尺码的信息?应该是16x16 ico吗?