最新消息

news
網頁設計-最新消息

[ 如何提高網站活絡性(6) ]

[ 2016.05.21]
推遲JavaScriptCSS

JavaScript可以阻止網站設計頁面的呈現是否需要被同步裝載。如果不是必要的頁面時,它應使用異步加載異步屬性。如果不要求其執行用於初始渲染,它的執行可使用推遲延遲屬性。
如果存在的CSS或JS 所需的初始內容,那麼,如果是小的,它可以被內聯。如果不是很小,那麼盡量做到小只提取必要的部分和內聯的。其餘的可以推遲。

避免JavaScriptCSS框架
另一個巨大臃腫來源是JavaScript和CSS框架庫,如jQuery和引導。使用框架,一個問題是,他們像瑞士軍刀,旨在解決的問題,其中你的可能只有一個,眾說紛紜。通過包含這樣的庫,你可能會包括未使用或需要的工具。有些庫允許你建立你需要為你的問題絕對最小包裝。檢查是否只包括你所需要的。舉例來說,你真的需要2分析庫?