国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


JS代碼優(yōu)化技巧之通俗版

如果你問我網(wǎng)站中最影響網(wǎng)站打開速度的是什么?我會告訴是網(wǎng)站中的javascript,簡稱JS。模板中引用的JS文件越多,打開速度越慢,這點(diǎn)我深有體會,不信你看看盧松松博客首頁,使勁優(yōu)化后依然有100K的文件。細(xì)讀完這篇文章,夠你優(yōu)化大半天的了,關(guān)于JS優(yōu)化方法大都脫離不了這三種方法。

JS代碼優(yōu)化技巧之通俗版 性能優(yōu)化 網(wǎng)站優(yōu)化 SEO推廣 第1張

(網(wǎng)頁總大小為155.k,而JS就占了100.3K)

是時候優(yōu)化下JS了

關(guān)于JS優(yōu)化的文章已經(jīng)很多了,大多技術(shù)性很強(qiáng),像什么變量、字符串、類型,就不做介紹了,也不需要介紹,我也不懂,你知道了也沒用。大多數(shù)站長都是“拿來主義”,我只需要告訴JS怎么放,刪那里就可以了。

現(xiàn)在的網(wǎng)站都加的有統(tǒng)計(jì)代碼、分享工具、評論列表、相關(guān)文章插件等工具,而要實(shí)現(xiàn)強(qiáng)大的功能,必須使用JS文件,正是這些JS插件,再增強(qiáng)了網(wǎng)站功能的同時,也給影響了網(wǎng)站速度。

最常用的JS優(yōu)化辦法

通過博客調(diào)用JS來看,目前最影響速度的為無覓插件(952ms),拿福能廣告(434ms)。如果確實(shí)要用可以保留,適當(dāng)?shù)母鶕?jù)官方教材做做優(yōu)化,下面盧松松介紹幾個最常用的JS優(yōu)化方法。

方法一:把不重要的JS放在頁面最底部

這是最簡單,也是效果最好的優(yōu)化方法,把不重要的JS通通放到頁面的最下面body的上面,實(shí)現(xiàn)異步加載,也就是等網(wǎng)頁都加載完了,最后在加載這些不重要的JS,這樣就不影響網(wǎng)頁速度了。

如低調(diào)與華麗模板中公共的util.js公共文件,默認(rèn)效果為,瀏覽網(wǎng)頁時會在網(wǎng)頁中出現(xiàn)“回頂部、寫評論”特效?,F(xiàn)在把wumii(無覓插件JS)和jiathis(分享工具JS)統(tǒng)一整合到util.js文件中了。

JS代碼優(yōu)化技巧之通俗版 性能優(yōu)化 網(wǎng)站優(yōu)化 SEO推廣 第2張

(不重要的JS都放到頁面最底部了)

當(dāng)然,其他網(wǎng)站也需要這樣做:把不重要的JS通通放到頁面最底部。

方法二:合并JS文件

合并JS,也就是減少HTTP請求,少給服務(wù)器請求一次就加快一點(diǎn)速度,而合并兩個原本獨(dú)立的JS就需要點(diǎn)技術(shù)了,但這難不倒我們,告訴大家一個最簡單的方法:

不管三七二十一,先把A文件直接粘貼到B文件中,合并后刪除網(wǎng)頁中的A文件,如果網(wǎng)頁運(yùn)行正常,就OK;如果一些特效失效,那就還原,換C文件合并??倳袃蓚€不沖突的JS文件的。

例如我博客上的百度廣告管家,有6個廣告位,默認(rèn)情況是要進(jìn)行6次HTTP請求的,因?yàn)槭堑谌絁S,一次請求最快要花234ms,而6次請求就就需要花2秒,也就是說因?yàn)檫@個廣告管家打開網(wǎng)頁就要額外增加2秒。

JS代碼優(yōu)化技巧之通俗版 性能優(yōu)化 網(wǎng)站優(yōu)化 SEO推廣 第3張

(第二段JS就是把6個請求變成了1個)

按照官方教程把JS合并后,6個廣告位的廣告請求合并為1次請求,大幅降低js請求次數(shù),有效減少頁面渲染被阻塞的情況,提升廣告加載速度。

方法三:給JS文件減肥

咱不討論什么三目運(yùn)算符、減少對象查找、如何讓JS簡潔,咱就用“JS減肥工具”。通常這類工具會把JS文件中幾百行的代碼壓縮成一行,使體積變小。推薦工具:http://javascriptcompressor.com/

因?yàn)榭招械葐栴},有時候使用這類工具會使JS功能失效,而最簡單的辦法是用Dreamweaver,把壓縮后的JS放入DW中,DW會自動提示你那里有誤,把錯誤的地方另起一行,或還原回去即可。

最后再給個網(wǎng)友的現(xiàn)身說法吧:

JS代碼優(yōu)化技巧之通俗版 性能優(yōu)化 網(wǎng)站優(yōu)化 SEO推廣 第4張

當(dāng)你的站點(diǎn)隨著時間的推移慢慢地做大的時候,你就會發(fā)現(xiàn)很多問題出來的,其中一個就是越來越臃腫龐大,因此運(yùn)行的速度也就會慢了下來。優(yōu)化,盡力去優(yōu)化站點(diǎn),就變得非常重要了。

這些方法都通俗易懂,希望對大家有用!

來源:盧松松博客


Public @ 2021-08-07 15:16:33

H標(biāo)簽優(yōu)化總結(jié)

1. 選擇合理的標(biāo)簽:將適當(dāng)?shù)脑赜孟鄳?yīng)標(biāo)簽包裹,使用h1-h6優(yōu)先將重要元素包裹,然后依次在頁面中分級使用。 2. 使用多個H標(biāo)簽:H標(biāo)簽越多,頁面結(jié)構(gòu)就越清晰,應(yīng)當(dāng)合理地增加H標(biāo)簽個數(shù),讓網(wǎng)頁更加有條理,同時搜索引擎的抓取也會收益良多。 3. h1標(biāo)簽做好關(guān)鍵詞把控:h1標(biāo)簽應(yīng)當(dāng)考慮到SEO,給h1標(biāo)簽加上與網(wǎng)站相關(guān)度高的關(guān)鍵詞,越好吸粉越好。 4. 合理利用H標(biāo)簽:H標(biāo)簽不應(yīng)用于非

Public @ 2023-02-24 18:00:33

H標(biāo)簽作用

H標(biāo)簽用于在HTML文檔中標(biāo)記頁面標(biāo)題和副標(biāo)題,包括從H1到H6標(biāo)簽。H1標(biāo)簽代表最高級別的標(biāo)題,而H6標(biāo)簽代表最低級別的標(biāo)題。這些標(biāo)簽有助于組織頁面內(nèi)容,使其易于閱讀和理解,并有助于搜索引擎了解頁面的結(jié)構(gòu)和內(nèi)容。此外,H標(biāo)簽還可以用于CSS樣式指定,從而改變標(biāo)題的外觀和格式。

Public @ 2023-05-27 04:50:07

小技巧給網(wǎng)頁減肥,讓網(wǎng)站提速。

1. 壓縮圖片和文件:使用適當(dāng)?shù)母袷健⒎直媛屎蛪嚎s工具來壓縮圖片和文件,以減少網(wǎng)頁的大小和加載時間。 2. 使用網(wǎng)頁緩存:使用瀏覽器緩存和CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))來減少網(wǎng)絡(luò)請求和提高加載速度。 3. 最小化CSS和JavaScript:請勿在網(wǎng)頁中嵌入不必要的CSS和JavaScript,可以通過壓縮和最小化這些文件來減小文件大小。 4. 去除不必要的插件和腳本:僅使用必要的插件和腳本,可以減

Public @ 2023-05-31 09:00:13

提高網(wǎng)站打開速度的7大秘籍

很多站長使用虛擬主機(jī)來做網(wǎng)站,網(wǎng)頁內(nèi)容一旦很多,網(wǎng)站打開速度就會特別慢,如果說服務(wù)器、帶寬、CDN這類硬指標(biāo)我們沒有經(jīng)濟(jì)實(shí)力去做,不妨通過網(wǎng)頁代碼優(yōu)化的方式來提高速度,盧松松總結(jié)了一些可行性的方法。1: 縮小Javascript和CSS文件如果你的網(wǎng)站大約有50-60%的用戶是第一次訪客,那么這些人會下載Javascript和CSS,如果這些文件很大瀏覽器會下載很長時間。使用壓縮工具可以減少Jav

Public @ 2021-05-25 15:16:33

更多您感興趣的搜索

0.458330s