在谷歌上檢查了一些元素後,我注意到他們的命名約定是相當時髦的,即。谷歌的CSS樣式
.n-Wa-q-Dc, .n-xb .n-Wa-q-Dc:hover
這顯然是人不可讀/可管理的。是否認爲Google的CSS和類名很大程度上是由服務器端技術自動生成的。
我看不到人們自己維護這樣的CSS文件。
對於如此龐大的系統(Google)而言,建議管理CSS的任何人員並讓系統處理它?
在谷歌上檢查了一些元素後,我注意到他們的命名約定是相當時髦的,即。谷歌的CSS樣式
.n-Wa-q-Dc, .n-xb .n-Wa-q-Dc:hover
這顯然是人不可讀/可管理的。是否認爲Google的CSS和類名很大程度上是由服務器端技術自動生成的。
我看不到人們自己維護這樣的CSS文件。
對於如此龐大的系統(Google)而言,建議管理CSS的任何人員並讓系統處理它?
他們應該有一個人類可讀的版本(用於開發),並從中生成混淆版本(用於部署)。最有可能的是,在部署之前對腳本或樣式表的名稱(從使用人類可讀到混淆的腳本)執行搜索替換。
看起來好像他們可能通過縮小器來運行它們的css以減小css文件的大小。由於
不錯,沒想過! – benhowdle89