safari收藏栏图标

(转载自https://my.oschina.net/Alrcly/blog/862795

这个东西叫 Apple Touch Icon, 是由网站提供的,和 favicon.ico 差不多的性质,理论上来说是不能修改的。

但是!那些说不能改的还需要学习一个,因为显然 Safari 会把这个图标存到本地,定期更新,如果修改缓存的话,应该也是换这些图标的。找一下会发现资源库 Safari 里面有个文件夹:~/Library/Safari/Touch Icons

嗯应该就是它了!对于那些图标错误想重置的人,删掉这个文件夹,重启浏览器就可以重置图标了。

这个文件夹里面是这样的:

![这个东西叫 Apple Touch Icon, 是由网站提供的,和 favicon.ico 差不多的性质,理论上来说是不能修改的。

但是!那些说不能改的还需要学习一个,因为显然 Safari 会把这个图标存到本地,定期更新,如果修改缓存的话,应该也是换这些图标的。找一下会发现资源库 Safari 里面有个文件夹:~/Library/Safari/Touch Icons

嗯应该就是它了!对于那些图标错误想重置的人,删掉这个文件夹,重启浏览器就可以重置图标了。

一个 .plist 和一大堆图标,看起来就是存个人收藏图标的地方。有些难看的图标只要替换掉就好了!顺手把 Google 的图标换掉统一风格!

但是还有一些图标这里面没有,Safari中显示的是默认图标怎么办?查看一下那个CacheSettings.plist,
这个属性表应该包含了所有的个人收藏和最近访问。对于每一个条目,有这几个属性:

  • TouchIconRequestCount(Number) // 我也不知道干什么的……
  • TouchInconInCache(Boolean) // 是否下载了/正在下载这个网站的apple-touch-icon.png
  • TouchIconLastRequestDate(Date) // 就是上次更新图标的日期。Safari会定时更新这些图标
  • TouchIconTransparencyAnalysis(Number) // 如何处理图片的透明 - 0:用黑色填充 - 1:用白色填充 - 2:保持透明

对于那些没有提供 Apple Touch Icon 的网站,只需要在 CacheSettings.plist 里面把 TouchInconInCach 改成 YES ,再添加这个图标就好了。看一下这些图标的命名规则:

嗯……定长字符串……

完全一致 图标的命名规则就是将 CacheSettings.plist 里面的条目名称用 MD5 生成摘要字符串,而百度一下到处都是在线 MD5 字符串生成(谢谢@Leo Liang 提出 MD5 不应该叫加密)。注意一定要和属性表里面的条目名称完全一致"http://zhihu.com" 和 "知乎 - 与世界分享你的知识、经验和见解" 算作两个东西哦。顺便一提,按照苹果的规格,Retina 的 apple-touch-icon.png 应该是 180x180 的,而大部分网站的图标都停留在 Retina 之前的时代……而苹果自家的 http://apple.comhttp://iCloud.com 的图标却是 288x288 的……这个世界好奇怪……改完之后重启浏览器,风格统一了!对比一下之前的,一!本!满!足!

不过遗留了一个问题,就是 Safari 会时不时更新这个图标,于是 Bing 和 Steam 就会定期变回原来又丑又难看的样子……@曾阳 提出了一个方法,把 CacheSettings.plist 里面的 TouchIconLastRequestDate 改成2099年XD 这样自定义的图标就不会被替换掉了。不过问题就是如果网站更新了图标,我们也无法得知了……不过这个方法是修改浏览器的缓存,完全没有技术含量,想要真正优雅地修改Apple Touch Icon…………………………去找网站管理员让他们更新吧╮(╯▽╰)╭
]

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,440评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,814评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,427评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,710评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,625评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,014评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,511评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,162评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,311评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,262评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,278评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,989评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,583评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,664评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,904评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,274评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,856评论 2 339