為什麼不壓縮 HTML

2022-03-25 02:46:50 字數 383 閱讀 8259

原因很簡單:

html 文件中,多個空白字元等價為乙個空白字元。也就是說換行等空白字元的刪除是不安全的,有可能導致部分元素的樣式產生差異。

html 元素中,有乙個pre, 表示 preformatted text. 裡面的任何空白,都不能被刪除。

html 中有可能有 ie 條件注釋。這些條件注釋是文件邏輯的一部分,不能被刪除。

只想到以上 3 點,可能還有其它陷進。對於動態頁面來說,html 的壓縮有可能還會增加伺服器的 cpu 負擔,得不償失。

一般來說,通過 gzip 壓縮已經能達到很好的效果。進一步的壓縮存在陷進,除非能像 google 一樣充分測試(google 也僅壓縮了少部分核心服務的頁面),否則不推薦對 html 進行壓縮處理。

為什麼不創新

常見人抒情說,中國為什麼沒有kik呢?為什麼沒有instagram呢?語極哀怨。善,來看看 創新 需要什麼樣的土壤培植。首先人是網際網路上的第一生產力,一支能創新的團隊,必然具備以下的五個特徵。1 有創新的能力 不客氣地講,有創新能力的人不足10 的比例,即便在平均素質較高的網際網路行業,也不會超過...

html學習 一 為什麼不建議用table進行布局

這幾天在寫乙個html頁面,之前做畢設的時候曾經嘗試過寫乙個 首頁的頁面,怎麼說呢,html學起來知識點挺多挺脆,但是你學乙個就能用,不想學後端框架那些的是乙個整體的架構。之前學的html全都忘得差不多了,又得重寫學習。這次給了我乙個模板,讓我照著寫。我開啟看了一下,布局選用的是table布局,我以...

CIO為什麼說「不」

選擇 是 對於有些人來說,是一種逃避責任的最好辦法,所有的後果都可以由那個提出建議的人來承擔。而當你說 不 的時候,不但會憑空給自己樹立很多對立面,同時也會將所有的責任肩負在自己身上。說 不 對於 cio來講是需要一定的勇氣,但更為重要的是它要求 cio具備乙個理性的頭腦。itit it建設勢必要 ...