部署內嵌JavaScript


第一部分 – 第12章

JavaScript

當你的移動網站頁面需要使用大塊JavaScript代碼進行用戶交互或者用戶數據跟踪時,最好的方式就是將你的JavaScript放到一個外部文件(或者多個外部文件)中。這種JavaScript設置將最大化移動網站頁面的加載速度。

在其他一些情況下,當你的移動網站頁面僅需要使用很少的JavaScript代碼時,使用外部文件包括JavaScript代碼就不再有太大意義了。更好的方式是將JavaScript代碼內嵌到移動網站頁面的HTML代碼中。這種設置將會減少對外部JavaScript文件的http請求數量,並能允許頁面更快加載。

給網頁添加JavaScript

當增加內嵌的JavaScript代碼到移動網站頁面時,必須添加到script之間。例如:

<script>
  // Your JavaScript Codes
</script>

這種設置方式也有不足之處,網絡瀏覽器將不會像緩存外部JavaScript文件一樣緩存內嵌的JavaScript內容。



移動網站性能技術白皮書在2017年3月正式出版。

英文版:Implement Inline JavaScript – 簡體中文版:部署內嵌JavaScript







移動網站性能技術白皮書上的內容按下列許可協議發布: CC Attribution-Noncommercial 4.0 International

Gordon Choi's Mobile Website Book