【Html】解析 <script> 載入機制與 defer、async 屬性
本篇重點
- 資源連線與載入的時間線
- 縮短首次繪製時間(First Paint)的方法
rel="preconnect"、rel="preload"、fetchpriority的用意與差異- 有/無用這些屬性時,載入時間的差異
fetchpriority與preload的差異crossorigin屬性的用途與使用時機onload="this.rel='stylesheet'"的動態載入樣式
【Html】解析 preconnect、preload、Fetch Priority API
rel="preconnect"、rel="preload"、fetchpriority 的用意與差異fetchpriority 與 preload 的差異crossorigin 屬性的用途與使用時機onload="this.rel='stylesheet'" 的動態載入樣式【HTML】解決 Lazy loading 導致滾動定位不準的問題
.scrollIntoView() 滾動定位不準的問題.getBoundingClientRect()、window.innerHeight、.clientHeight 的應用data- 為前綴data-* 的常見應用時機dataset. 取值.data() 或是 .attr() 取值<a> 的 rel 屬性<a> 常見的 rel 屬性值和用途<a> rel 屬性的使用方式target="_blank" 的連結加上 rel="noopener"window.opener 的方法