Firefox禁止遠程字體加速網頁加載及圖標字體補充安裝

禁止遠程字體的作用

作為程序員士鸥,日常工作中我們可能經常需要打開國內外許多不同的網站尋找教程赁项,但是很多國外網站籽暇,特別是基于WordPress的博客蛾洛,往往會使用Google字體养铸,這是使得我們訪問這些網站的時候會自動嘗試加載這些字體,而嚴重影響打開速度轧膘。這時候我們可以考慮禁止所有的遠程字體以加速訪問钞螟。雖然這樣會影響所有網站的字體顯示,但如果本地安裝了Noto系列等優(yōu)秀的字體谎碍,幾乎不會因此遇到常規(guī)中英文鳞滨、emoji的顯示問題。強制使用本地字體代替遠程顯然對任何相關網站都能起到加速作用椿浓。

禁止遠程字體的方法

  1. 在地址欄輸入about:config打開配置
  2. 搜索gfx.downloadable_fonts.enabled太援,將其值改為false即可

這樣會強制禁止網頁下載遠程字體闽晦,而使用本地字體代替扳碍。其他的一些相關配置,如在字體設置中取消勾選“允許網頁選擇字體”等仙蛉,似乎只能改變字體的顯示笋敞,無法起到禁用字體下載以加速的作用。

圖標字體無法顯示問題及解決方法

雖然絕大部分的字符可以顯示荠瘪,但是有一類比較特殊夯巷,就是所謂圖標字體(icon font)。前端開發(fā)可能對它比較熟悉哀墓,我自己的理解就是一類特殊的Unicode字符趁餐,需要有特定的字體支撐,而往往不能用另一種圖標字體來替代篮绰,在實際操作中一般假定用戶沒有安裝相應的字體后雷,而是通過CSS的@font-face等方式來加載遠程字體文件。這樣的字體在本地安裝了相應的字體文件后,可以正常顯示臀突,但是如果沒有安裝勉抓,同時又禁止了遠程字體,就會顯示為方框候学,里面有4位十六進制的編碼藕筋。下面,我們以蘋果中文官網為例梳码,如果禁用了遠程字體隐圾,主頁的部分顯示是這樣的:

file

考慮到圖標字體出現(xiàn)的次數并不多,其實它們可能并不會過度影響閱讀掰茶。但是翎承,如果比較注重網頁的完美顯示,或者需要經常訪問某些網頁符匾,一直缺失這些字符顯然不能令人滿意叨咖。為此,我們可以主動確認并安裝這些字體啊胶。

在修復某個具體的頁面時甸各,我們首先要把gfx.downloadable_fonts.enabled暫時重新設置為true,F(xiàn)12打開相應頁面的開發(fā)者工具焰坪,切換到網絡選項趣倾,然后刷新頁面,這樣就會自動下載相應的字體文件某饰。運氣足夠好的話儒恋,網頁直接傳輸.ttf字體文件,那我們直接安裝就可以黔漂,然而诫尽,也有一些網頁選擇傳輸.woff.woff2文件,比如蘋果官網主頁炬守,如圖所示:

file

我們可以無視一般的字體文件牧嫉,只尋找并下載圖標字體,如這里很明顯就是名字里帶icon的兩個减途。然后使用woff2解碼工具解碼酣藻,得到.ttf文件,再安裝即可鳍置。這里我使用的是Google開發(fā)的woff2辽剧,Gitee上已有一個似乎是個人備份的源碼倉庫https://gitee.com/invictusjz/woff2-git?_from=gitee_search,直接下載安裝包按照README使用即可税产。得到ttf后一樣點擊安裝怕轿,再次關閉遠程字體后坊夫,就依然能正常顯示圖標字體了:

file

除此以外,我們還可以主動儲備一些常用的圖標字體撤卢,從而不需要每次都分析網頁請求并下載环凿。一個可供參考的列表是https://marketplace.visualstudio.com/items?itemName=idleberg.icon-fonts。注意其中的Font Awesome Pro似乎已經失效放吩,需要另外尋找備份智听。提前安裝這個列表可以提前解決很多網頁的圖標字體顯示問題。

本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布渡紫!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末到推,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子惕澎,更是在濱河造成了極大的恐慌莉测,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件唧喉,死亡現(xiàn)場離奇詭異捣卤,居然都是意外死亡,警方通過查閱死者的電腦和手機八孝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門董朝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人干跛,你說我怎么就攤上這事子姜。” “怎么了楼入?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵哥捕,是天一觀的道長。 經常有香客問我嘉熊,道長遥赚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任记舆,我火速辦了婚禮鸽捻,結果婚禮上,老公的妹妹穿的比我還像新娘泽腮。我一直安慰自己,他們只是感情好衣赶,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布诊赊。 她就那樣靜靜地躺著,像睡著了一般府瞄。 火紅的嫁衣襯著肌膚如雪碧磅。 梳的紋絲不亂的頭發(fā)上碘箍,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音鲸郊,去河邊找鬼丰榴。 笑死,一個胖子當著我的面吹牛秆撮,可吹牛的內容都是我干的四濒。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼职辨,長吁一口氣:“原來是場噩夢啊……” “哼盗蟆!你這毒婦竟也來了?” 一聲冷哼從身側響起舒裤,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤喳资,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腾供,有當地人在樹林里發(fā)現(xiàn)了一具尸體仆邓,經...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年伴鳖,在試婚紗的時候發(fā)現(xiàn)自己被綠了宏赘。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡黎侈,死狀恐怖察署,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情峻汉,我是刑警寧澤贴汪,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站休吠,受9級特大地震影響扳埂,放射性物質發(fā)生泄漏。R本人自食惡果不足惜瘤礁,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一阳懂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧柜思,春花似錦岩调、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至陨享,卻和暖如春葱淳,著一層夾襖步出監(jiān)牢的瞬間钝腺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工赞厕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留艳狐,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓皿桑,卻偏偏與公主長得像毫目,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子唁毒,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內容