摘要:目前又拍云已支持壓縮算法,通過對新壓縮算法的支持將壓縮率提升,并且?guī)椭档鸵苿釉O備的電池使用量,并達到省電延長電池使用壽命的目的。當客戶端同時支持兩種算法時,又拍云會優(yōu)先響應版本文件。
Google 認為互聯(lián)網(wǎng)用戶的時間是寶貴的,他們的時間不應該消耗在漫長的網(wǎng)頁加載中,因此在 2015 年 9 月 Google 推出了無損壓縮算法 Brotli。Brotli 通過變種的 LZ77 算法、Huffman 編碼以及二階文本建模等方式進行數(shù)據(jù)壓縮,與其他壓縮算法相比,它有著更高的壓縮效率。
根據(jù) Google 發(fā)布的研究報告,Brotli 壓縮算法具有多個特點,最典型的是以下 3 個:
針對常見的 Web 資源內(nèi)容,Brotli 的性能相比 Gzip 提高了 17-25%;
當 Brotli 壓縮級別為 1 時,壓縮率比 Gzip 壓縮等級為 9(最高)時還要高;
在處理不同 HTML 文檔時,Brotli 依然能夠提供非常高的壓縮率。
Brotli 憑借它優(yōu)異的壓縮性能迅速占領了市場,從下圖可以看到,除了 IE 和 Opera Mini 之外,幾乎所有的主流瀏覽器都已支持 Brotli 算法。
△ Brotli 算法支持情況
又拍云 CDN 已支持 Brotli壓縮算法之前又拍云已經(jīng)支持了 Gzip 算法,在優(yōu)化網(wǎng)站速度方面,又拍云始終不遺余力地進行優(yōu)化。目前又拍云 CDN 已支持 Brotli 壓縮算法,通過對新壓縮算法的支持將壓縮率提升 20% ,并且?guī)椭档鸵苿釉O備的電池使用量,并達到省電、延長電池使用壽命的目的。
如何使用 Brotli 壓縮算法和 Gzip 壓縮算法一樣,Brotli 壓縮算法也是免費開放給又拍云 CDN 平臺上的所有用戶,同時該特性已默認開啟。
使用又拍云 CDN Brotli 壓縮算法需要同時滿足三個條件:
Content-Type 滿足如下 MIME 列表:
text/plain
text/javascript
text/css
text/xml
text/x-component
application/javascript
application/x-javascript
application/xml
application/json
application/xhtml+xml
application/rss+xml
application/atom+xml
application/x-font-ttf
application/vnd.ms-fontobject
image/svg+xml
image/x-icon
font/opentype
text/html -- default
Content-Length 大于 256 字節(jié)
客戶端請求頭需攜帶 Accept-Encoding: br
此外由于并非所有的瀏覽器都支持 Brotli 算法,所以在 CDN 邊緣節(jié)點,又拍云會同時提供通過 Brotli 算法壓縮的文件和原始資源文件。
當客戶端不支持 Brotli 算法時,又拍云會選擇提供 Gzip 算法來壓縮原始文件并提供給客戶端。當客戶端同時支持兩種算法時,又拍云 CDN 會優(yōu)先響應 br 版本文件。
使用又拍云 CDN 服務,即可免費享受到 Brotli 算法帶來的極致壓縮體驗,歡迎使用。
參考文獻:
Google 發(fā)布的研究報告:http://www.gstatic.com/b/brot...
Brotli 算法支持情況:http://caniuse.com/#feat=brotli
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/10982.html
摘要:目前又拍云已支持壓縮算法,通過對新壓縮算法的支持將壓縮率提升,并且?guī)椭档鸵苿釉O備的電池使用量,并達到省電延長電池使用壽命的目的。當客戶端同時支持兩種算法時,又拍云會優(yōu)先響應版本文件。 Google 認為互聯(lián)網(wǎng)用戶的時間是寶貴的,他們的時間不應該消耗在漫長的網(wǎng)頁加載中,因此在 2015 年 9 月 Google 推出了無損壓縮算法 Brotli。Brotli 通過變種的 LZ77 算法...
摘要:而且已開源出來,隨著容器技術發(fā)展,大文件分發(fā)一直是個重要的問題,所以是一件值得研究的技術。實用推薦檢定攻略是近期推出的一項認證,用以認證開發(fā)者的移動網(wǎng)頁開發(fā)技能。凈化,移除中不必要的文件技術周刊由小組出品,匯聚一周好文章,周刊原文。 業(yè)界動態(tài) 直擊阿里雙11神秘技術:PB級大規(guī)模文件分發(fā)系統(tǒng)蜻蜓 文章主要介紹了阿里的PB級大規(guī)模文件分發(fā)系統(tǒng)蜻蜓, 通過使用P2P技術同時結合智能壓縮、智...
摘要:怎么樣,好不好,應該成為您的虛擬主機選擇嗎虛擬主機支持壓縮算法并在在服務器上部署并啟用,托管在虛擬主機上的網(wǎng)站訪問速度會提高左右。虛擬主機是官方推薦的主機,與是絕佳搭配。虛擬主機上面的網(wǎng)站速度穩(wěn)定性都很棒,在國外測試網(wǎng)站評測很高。SiteGround怎么樣,SiteGround好不好,SiteGround應該成為您的虛擬主機選擇嗎?SiteGround虛擬主機支持Brotli壓縮算法并在在服...
摘要:軟件工程師在年月發(fā)布了包含通用無損數(shù)據(jù)壓縮的增強版本,特別側重于壓縮。與常見的通用壓縮算法不同,使用一個預定義的千字節(jié)字典。 在web應用中,為了節(jié)省流量,降低傳輸數(shù)據(jù)大小,提高傳輸效率,常用的壓縮方式一般都是gzip,今天我們來介紹另外一種更高效的壓縮方式brotli。??Brotli 是基于LZ77算法的一個現(xiàn)代變體、霍夫曼編碼和二階上下文建模。Google軟件工程師在2015年9...
摘要:配置如下指令是設定的工作模式及連接數(shù)上限。指令用來指定的工作模式。該參數(shù)默認是,建議開啟。配置進程的最大打開文件數(shù)調(diào)整配置進程的最大打開文件數(shù),這個控制連接數(shù)的參數(shù)為。但副作用是資源更新可能無法及時。 工作上,需要配置 Nginx,要投入生產(chǎn)使用,做了一點優(yōu)化工作,加上以前也經(jīng)常折騰 Nginx,故記下一些優(yōu)化工作。 優(yōu)化 Nginx 進程數(shù)量 配置參數(shù)如下: worker_proce...
閱讀 3211·2023-04-25 18:43
閱讀 891·2021-11-24 09:39
閱讀 1360·2021-10-14 09:43
閱讀 3890·2021-09-22 15:58
閱讀 1897·2019-08-29 17:18
閱讀 408·2019-08-29 14:14
閱讀 3076·2019-08-29 13:01
閱讀 1613·2019-08-29 12:33