但是!說不能換的需要再學壹個,因為顯然Safari會把這個圖標保存在本地,定期更新。如果修改緩存,也應該更改這些圖標。如果妳去找,妳會在Safari裏找到壹個文件夾:~/Library/Safari/Touch Icons。
嗯,應該就是這樣!對於那些想重置圖標不正確的,刪除這個文件夾,重新啟動瀏覽器重置圖標。
這個文件夾是這樣的:
!【這個東西叫蘋果觸摸圖標,是網站提供的。本質上類似於favicon.ico,理論上是無法修改的。
但是!說不能換的需要再學壹個,因為顯然Safari會把這個圖標保存在本地,定期更新。如果修改緩存,也應該更改這些圖標。如果妳去找,妳會在Safari裏找到壹個文件夾:~/Library/Safari/Touch Icons。
嗯,應該就是這樣!對於那些想重置圖標不正確的,刪除這個文件夾,重新啟動瀏覽器重置圖標。
A.plist和壹大堆圖標好像是存放個人喜歡的圖標的地方。壹些醜陋的圖標需要被替換!順手把谷歌圖標換成統壹風格!
但仍有壹些圖標不在其中。如果Safari顯示默認圖標會怎樣?查看CacheSettings.plist,
該屬性表應該包含所有個人收藏和最近訪問。對於每個條目,都有幾個屬性:
對於那些不提供Apple Touch圖標的網站,只需在CacheSettings.plist中將TouchInconInCach改為YES,然後添加這個圖標即可。看看這些圖標的命名規則:
嗯...固定長度字符串...
完全壹致圖標的命名規則是使用MD5為CacheSettings.plist中的條目名稱生成摘要字符串,而網上的MD5字符串在百度到處都是生成的(謝謝@Leo Liang建議MD5不要叫加密)。請註意,它必須與屬性表中的項目名稱完全相同。”“和“知乎——與世界分享妳的知識、經驗和觀點”算兩件事。順帶壹提,按照蘋果的規格,Retina的apple-touch-icon.png應該是180x180,而大部分網站的圖標都停留在Retina之前的時代...而蘋果自己的和的圖標都是288x288...多麽奇怪的世界...改完之後重啟瀏覽器,風格統壹了!對比前壹個,壹個!本。滿了!腳!
不過留下壹個問題,就是Safari會不定期更新這個圖標,所以Bing和Steam會定期變回原來的醜醜模樣...@曾陽提出了壹個方法,將CacheSettings.plist中的TouchIconLastRequestDate改為類似於1999年XD的自定義圖標,這樣就不會被替換。但問題是,如果網站更新圖標,我們不會知道...但這種方法是修改瀏覽器的緩存,完全沒有技術含量。如果妳想真實優雅地修改蘋果觸摸圖標..................................................................................................................
]