給定一個簡單的HTML頁面由文本和幾個圖像標籤,CSS,但沒有任何Javascript,有沒有辦法告訴瀏覽器加載字體的URL在圖像源?加載font-face之前img src
看起來很多瀏覽器都會等到第一次出現需要字體的標籤時才請求字體(source)。
然而,即使我把與style="font-family: 'libre_baskerville' !important"
標籤在機身的最頂端,它沒有,直到已經要求標籤源的圖像後觸發的要求,爲在這裏看到:
這會導致瀏覽器(和HTTP規範本身)最大併發連接數達到相同域的問題。由於圖像首先被觸發,因此瀏覽器必須先加載圖像才能繪製文本。
作爲較大文件的圖像可能需要比font-face更長的下載時間。但是,文本通常更重要(當然,前幾行的文本比下面的圖像更重要)。