用于OS X的Safari显示错误的图标[重复]


3

我在OS X 10.11.9上使用Safari 9.0.3,并且最近才注意到Safari在某些网站上显示错误的图标。

在一个实例中,Safari使用Messenger的Facebook图标,尽管在页面源的头部使用了Messenger图标。

我尝试从Safari的Library文件夹中删除WebpageIcons.db文件,我已经清除了所有设备上的Safari历史记录和网站数据。

Facebook图标仍然加载。

有任何想法吗?

编辑:为了澄清,书签菜单和书签编辑器窗口中会显示正确的Messenger.com图标。但是,Facebook.com图标用于智能搜索字段。

Safari使用错误的图标的屏幕截图: Safari screenshot

Facebook的Messenger.com图标:

Messenger icon


你可以上传屏幕截图的片段,显示你看到的结果吗?那么,你期望的目标究竟是什么?你在问这是不是一个bug?要求其他人验证他们看到你看到了什么?
bmike

修改了我的问题,在智能搜索字段中使用Facebook图标包含Safari的屏幕截图,后面是它要使用的图标。我认为这是一个错误,但不知道它是否是我的情况所独有的。
TimD

你并不是唯一一个有这个问题的人。我有相同的问题。不是Facebook的图标。无论这个丑陋的E图标是什么。我不确定它是什么网站。但是我的小组中的几个网站即将出现。正如您所看到的,它是地址栏中的正确图标。 ![书签小组 i.stack.imgur.com/2BUBm.png )我还没有找到问题的解决方案。我删除并重新创建了书签(没有欢乐)。我重置了favicon缓存。我删除了〜/ Library / Safari / WebpageIcons.db。到目前为止,没有任何东西可以修复

Answers:


3

你实际上并没有看到图标,而是图片 触摸图标 。您可以在中找到您的触摸图标 ~/Library/Safari/Touch Icons Cache/ 然后看看 Images/ 找到实际图像文件的文件夹。

Touch Icons Cache

您在这里的选择是您可以用您想要的图像替换有问题的图像并重新启动Safari以加载它,或者只是完全删除整个Touch Icons Cache文件夹。


1

关于图标文件在浏览器中显示的内容有很多复杂的规则,具体取决于所使用的“链接”HTML标记和浏览器/操作系统版本的组合。
以下内容将有助于更好地理解(按优先顺序排列):
- 在维基百科上搜索Favicon
- http://blog.iconfactory.com/2015/11/the-new-favicon/
- http://evotec.pl/mac-os-x-yosemite-missing-favicons-in-safari-8/


Facebook.com和Messenger.com使用页面标记的head部分中指定的不同favicon。但是,2个网站似乎在Safari的书签中具有相同的图标。
TimD
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.