強制讓 Google Web Font 使用 display swap,避免 Render Blocking
web font, web font icon 很好看、有趣;但是使用不當反而造成網站為了下載字型異常爆炸慢…
各大網站上的教學都是在網址參數加上 display:swap
但實際上並不是 100% 有效
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap"
media="print"
onload="this.media='all'"
/>
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons+Outlined"
rel="stylesheet"
media="print"
onload="this.media='all'"
/>