久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

9 個值得收藏的前端優化小技巧(提高Web性能)

9 個值得收藏的前端優化小技巧(提高Web性能)

當今數字世界,存在著無數的網站,每天都需要處理各種不同的原因的訪問。然而,這些網站中有很大一部分顯得笨重,使用起來也很麻煩。沒怎么優化的網站會被各種各樣的問題困擾,包括加載時間、不支持移動設備、瀏覽器兼容性問題,等等。

這篇文章講述可以幫助改善優化前端的技術,非常有用。主要內容有清理代碼、壓縮圖片、壓縮外部資源、使用 CDN,以及一些其它方法。這些方法會為你的網站帶顯著的速度提升和整體性能提升。

1. 清理 HTML 文檔

HTML,即超文本標記語言,幾乎是所有網站的支柱。HTML 為網頁帶來標題、子標題、列表和其它一些文檔結構的格式。在最近更新的 HTML5 中,甚至可以創建圖表。

HTML 很容易被網絡爬蟲識別,因此搜索引擎可以根據網站的內容在一定程度上實時更新。在寫 HTML 的時候,你應該嘗試讓它簡潔而有效。此外,在 HTML 文檔中引用外部資源的時候也需要遵循一些最佳實踐方法。

恰當放置 CSS

Web 設計者喜歡在網頁建立起主要的 HTML 骨架之后再來創建樣式表。這樣一來,網頁中的樣式表往往會放在 HTML 的后面,接近文檔結束的地方。然而推薦的做法是把 CSS 放在 HTML 的上面部分,文檔頭之內,這可以確保正常的渲染過程。

<head> </head>

這個策略不能提高網站的加載速度,但它不會讓訪問者長時間看著空白屏幕或者無格式的文本(FOUT)等待。如果網頁大部分可見元素已經加載出來了,訪問者才更有可能等待加載整個頁面,從而帶來對前端的優化效果。這就是知覺性能。

如果你想學習前端可以來這個群,首先是二九一,中間是八五一,最后是一八九,里面可以學習和交流,也有大量的學習資料可以下載。

正確放置 Javascript

另一方面,如果將 JavaScript 放置在 head 標簽內或 HTML 文檔的上部,這會阻塞 HTML 和 CSS 元素的加載過程。這個錯誤會導致頁面加載時間增長,增加用戶等待時間,容易讓人感到不耐煩而放棄對網站的訪問。不過,您可以通過將 JavaScript 屬性置于 HTML 底部來避免此問題。

此外,在使用 JavaScript 時,人們通常喜歡用異步腳本加載。這會阻止<script>標簽在 HTML 中的呈現過程,如,在文檔中間的情況。

雖然對于網頁設計師來說, HTML 是最值得使用的工具之一,但它通常要與 CSS 和 JavaScript 一起使用,這可能會導致網頁瀏覽速度減慢。 雖然 CSS 和 JavaScript 有利于網頁優化,但使用時也要注意一些問題。使用 CSS 和 JavaScript 時,要避免嵌入代碼。因為當您嵌入代碼時,要將 CSS 放置在樣式標記中,并在腳本標記中使用 JavaScript,這會增加每次刷新網頁時必須加載的 HTML 代碼量。

綁定文件? 不用擔心

在過去,你可能會頻繁綁定 CSS 腳本到單個文件,以在 HTML 代碼中引用外部文件。在使用 HTTP1.1 協議時,這是一項合理的實踐,然而這一協議不再是必需的。

感謝 HTTP/2,現在你可以通過使用多路技術將單個 TCP 連接以異步方式收發 HTTP 請求和響應。

9 個值得收藏的前端優化小技巧(提高Web性能)

圖片來源: http://qnimate.com

這意味著你不再需要頻繁地將多個腳本綁定到單個文件。

2. 優化 CSS 性能

CSS,即級聯樣式表,能從 HTML 描述的內容生成專業而又整潔的文件。很多 CSS 需要通過 HTTP 請求來引入(除非使用內聯 CSS),所以你要努力去除累贅的 CSS 文件,但要注意保留其重要特征。

如果你的 Banner、插件和布局樣式是使用 CSS 保存在不同的文件內,那么,訪問者的瀏覽器每次訪問都會加載很多文件。雖然現在 HTTP/2 的存在,減少了這種問題的發生,但是在外部資源加載的情況下,仍會花費較長時間。要了解如何減少 HTTP 請求以大幅度縮減加載時間,請閱讀WordPress 性能。

此外,不少網站管理員在網頁中錯誤的使用 @import 指令 來引入外部樣式表。這是一個過時的方法,它會阻止瀏覽并行下載。link 標簽才是最好的選擇,它也能提高網站的前端性能。多說一句,通過 link 標簽請求加載的外部樣式表不會阻止并行下載。

3.減少外部HTTP請求

在很多情況下,網站的大部分加載時間來自于外部的 Http 請求。外部資源的加載速度隨著主機提供商的服務器架構、地點等不同而不同。減少外部請求要做的第一步就是簡略地檢查網站。研究你網站的每個組成部分,消除任何影響訪問者體驗不好的成分。這些成分可能是:

不必要的圖片

沒用的 JavaScript 代碼

過多的 css

多余的插件

在你去掉這些多余的成分之后,再對剩下的內容進行整理,如,壓縮工具、CDN 服務和預獲?。╬refetching)等,這些都是管理 HTTP 請求的最佳選擇。除此之外,減少DNS路由查找教程會教你如何一步一步的減少外部 HTTP 請求。

4. 壓縮 CSS, JS 和 HTML

9 個值得收藏的前端優化小技巧(提高Web性能)

壓縮技術可以從文件中去掉多余的字符。你在編輯器中寫代碼的時候,會使用縮進和注釋,這些方法無疑會讓你的代碼簡潔而且易讀,但它們也會在文檔中添加多余的字節。

例如,這是一段壓縮之前的代碼。

.entry-content p {

font-size: 14px !important;

}

.entry-content ul li {

font-size: 14px !important;

}

.product_item p a {

color: #000;

padding: 10px 0px 0px 0;

margin-bottom: 5px;

border-bottom: none;

}

把這段代碼壓縮后就成了這樣。

.entry-content p,.entry-content ul li{font-size:14px!important}.product_item p a{color:#000;padding:10px 0 0;margin-bottom:5px;border-bottom:none}

使用壓縮工具可以非常簡單地把無用的字節從你的 CSS、JS 和 HTML 文件修剪掉。關于壓縮的相關信息,可以參閱如何壓縮 CSS、JS 和 HTML。

5. 使用預先獲取

9 個值得收藏的前端優化小技巧(提高Web性能)

預先獲取可以在真正需要之前通過取得必需的資源和相關數據來改善訪問用戶的瀏覽體驗,主要有3類預先獲取:

鏈接預先獲取

DNS 預先獲取

預先渲染

在你離開當前 web 頁面之前,使用預先獲取方式,對應每個鏈接的 URL 地址,CSS,圖片和腳本都會被預先獲取。這保證了訪問者能在最短時間內使用鏈接在畫面間切換。

幸運的是,預先獲取很容易實現。根據你想要使用的預先獲取形式,你只需在網站 HTML 中的鏈接屬性上增加 rel=”prefetch”,rel=”dns-prefetch”,或者 rel=”prerender” 標記。

如果你想學習前端可以來這個群,首先是二九一,中間是八五一,最后是一八九,里面可以學習和交流,也有大量的學習資料可以下載。

6. 使用 CDN 和緩存提高速度

內容分發網絡能顯著提高網站的速度和性能。使用 CDN 時,您可以將網站的靜態內容鏈接到全球各地的服務器擴展網絡。如果您的網站觀眾遍布全球,這項功能十分有用。 CDN 允許您的網站訪問者從最近的服務器加載數據。如果您使用 CDN,您網站內的文件將自動壓縮,以便在全球范圍內快速分發。

9 個值得收藏的前端優化小技巧(提高Web性能)

CDN 是一種緩存方法,可極大改善資源的分發時間,同時,它還能實現一些其他的緩存技術,如,利用瀏覽器緩存。

合理地設置瀏覽器緩存,能讓瀏覽器自動存儲某些文件,以便加快傳輸速度。此方法的配置可以直接在源服務器的配置文件中完成。

了解

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品av久久久久久麻豆网| 欧美一级全黄| 国产91欧美| 国产成人久久精品一区二区三区| 精品欧美日韩精品| 激情国产在线| 天堂网av成人| 在线视频精品| 国产日产精品_国产精品毛片| 欧美一区免费| 精品国产一区二区三区性色av| 日韩av二区| 亚洲二区在线| 视频一区二区三区在线| 国产日韩欧美一区二区三区在线观看| 美女久久久久久| 欧美13videosex性极品| 欧美日韩三区| 日韩不卡免费视频| 麻豆精品在线| 女人av一区| 青草国产精品| sm捆绑调教国产免费网站在线观看| 国产一区二区三区四区二区 | 91精品啪在线观看国产18| 亚洲欧洲日本mm| 日韩激情啪啪| 在线中文字幕播放| 国产亚洲激情| 你懂的网址国产 欧美| 精精国产xxxx视频在线播放| 亚洲一区二区动漫| 久久精品99久久久| 亚洲日本网址| 最新亚洲国产| 久久男人av| 99xxxx成人网| 国产精品地址| 免费精品国产的网站免费观看| 亚洲精品一级| 最新中文字幕在线播放| 亚洲网址在线观看| 国产一区2区| 蜜臀av性久久久久蜜臀aⅴ流畅| 免费日韩成人| 久久国产精品久久w女人spa| 麻豆久久一区| 免费中文字幕日韩欧美| 精品久久久久久久| 亚洲一区二区av| 国产一区二区三区精品在线观看| 久久久久久久久丰满| 日韩黄色在线观看| 久久黄色影院| 国产福利资源一区| 亚洲一区国产| 日韩成人精品一区| 日韩精品一区二区三区中文在线 | 色偷偷偷在线视频播放| 中文字幕一区二区三区日韩精品| 久久99国产精品视频| 亚洲欧美不卡| 91欧美在线| 911精品国产| 亚洲欧美日韩精品一区二区 | 欧美日韩国产在线观看网站| 国产精品啊啊啊| 蜜臀av一区二区三区| 日本高清不卡一区二区三区视频| 国产日韩欧美一区在线| 99视频在线精品国自产拍免费观看| 久久久久久久久99精品大| 国产精品99精品一区二区三区∴| 99综合视频| 日韩在线观看| 美女精品久久| 欧美专区一区| 亚洲欧洲专区| 亚洲综合国产| 亚洲婷婷在线| 亚洲一级少妇| 国产高潮在线| 久久精品欧洲| 国产精品最新自拍| 一区二区三区国产盗摄| 欧美日韩国产在线一区| 国产传媒在线观看| 国产高清精品二区| 亚洲日产国产精品| 欧美天堂亚洲电影院在线观看| 麻豆mv在线观看| 欧美激情麻豆| 国产极品久久久久久久久波多结野| 日韩在线观看中文字幕| 亚洲专区一区| 国产一区91| 在线亚洲国产精品网站| 欧美成人综合| 亚洲一级网站| 欧美影院三区| 国产精品99一区二区| 国产精品字幕| 日韩中文在线播放| 97精品国产一区二区三区| 欧美黑人做爰爽爽爽| 成人综合一区| 在线天堂资源www在线污| 国产一区二区三区四区五区| 精品网站aaa| 国产伊人久久| 国产a久久精品一区二区三区| 中文不卡在线| 日日摸夜夜添夜夜添国产精品| 亚洲我射av| 日韩在线电影| 国产日韩视频| 久久中文精品| 四季av一区二区凹凸精品| 久久麻豆视频| 美腿丝袜亚洲三区| 国产一区二区三区亚洲| 国产网站在线| 国产精品亚洲一区二区三区在线观看| av资源亚洲| 国产一区亚洲| 在线视频精品| 免费在线视频一区| 午夜精品福利影院| 18国产精品| 精品久久中文| 日韩成人亚洲| 亚洲精品在线观看91| 男女精品网站| 蜜桃久久精品一区二区| 亚洲精品乱码| 久久精品99国产精品| 老牛国内精品亚洲成av人片 | 中文字幕日本一区| 日韩av在线免费观看不卡| 国产日韩欧美三区| 国产一区二区精品久| 少妇久久久久| 老鸭窝毛片一区二区三区| 四虎精品一区二区免费| 91福利精品在线观看| 久久中文字幕导航| 天堂√8在线中文| 99在线精品视频在线观看| 亚洲免费毛片| 精品久久91| 精品一区在线| 日韩高清不卡一区| 精品91福利视频| 美女少妇全过程你懂的久久| 亚洲午夜免费| 精品国产欧美日韩一区二区三区| 久久精品国产99久久| 亚洲无线观看| 国产在线不卡一区二区三区| 国产99久久| 日韩精品亚洲专区在线观看| 国产精品传媒麻豆hd| 亚洲不卡av不卡一区二区| 亚洲一区二区三区无吗| 老司机精品视频网| 黑丝一区二区三区| 国产欧美日韩精品高清二区综合区 | 国产精品久久久久av电视剧| 在线综合亚洲| 日韩不卡一区二区三区| 欧美国产偷国产精品三区| 国产精品视区| 久久99国产精品视频| 五月婷婷六月综合| 国产一区日韩| 在线国产精品一区| 国产一区二区三区久久久久久久久| 91久久中文| 久久中文字幕一区二区三区| 在线一区免费| 麻豆精品国产91久久久久久| 日韩午夜av| 精品久久网站| 亚洲精品三级| 成人国产精品一区二区免费麻豆| 亚洲欧美高清| 正在播放日韩精品| 亚洲资源网站| 欧洲一区二区三区精品| 日韩av一区二区在线影视| 91精品久久久久久久久久不卡| 欧美日本久久| 在线视频日韩| 日韩理论片av| 国产精品一区二区三区美女 | 自由日本语亚洲人高潮| 久久精品国产亚洲一区二区三区| 久久亚洲视频| 色婷婷久久久| 国产精品日本一区二区不卡视频 |