[問題] 為什麼有些網站的網頁原始碼會寫得這麼亂?

作者: freeman371 (自由人371)   2017-07-19 00:21:23
如題
有時候想知道一些網站的運作原理
所以常會按右鍵檢視原始碼
但是有些網站(應該說大部分比較有規模的大網站,例如GOOGLE、YAHOO、FACEBOOK)不知道為什麼總是喜歡把程式碼寫成一大坨(尤其是Javascript)
然後完全都不換行的一路寫到底
如下:
http://i.imgur.com/TrwQWOR.png
這顯得非常不好看
以前我們的網頁設計老師都跟我們說寫程式一定要排版
但是為什麼大網站的網頁設計師卻偏偏不排版還故意把程式寫得這麼亂呢?
還有這樣子這些網頁設計師都怎麼去維護並修改這些程式碼的?
還是說網頁設計師真正看到的網站程式根本不是長這樣?
這麼做是不是有特定目的?
作者: nanachou1226 (美耐板米娜)   2017-07-19 00:25:00
這個是不是壓縮過的
作者: ian90911 (xopowo)   2017-07-19 00:36:00
不是給人看的 壓縮省空間用的
作者: sky093851248 (jokerlin)   2017-07-19 00:45:00
這是壓縮的
作者: Kenqr (function(){})()   2017-07-19 00:47:00
uglify
作者: vi000246 (Vi)   2017-07-19 00:48:00
就是不讓你看啊
作者: crazycy (LCY)   2017-07-19 01:52:00
寫完才改成這樣放到線上的少掉空白和換行可以省空間 也可以避免他人輕鬆看懂
作者: gitignore (git)   2017-07-19 05:34:00
其實你可以把他變回有排版的
作者: pm2001 (做個盾牌眼球兵吧)   2017-07-19 09:32:00
他要省頻寬
作者: SimonAllen (西蒙˙艾倫)   2017-07-20 01:41:00
前端在用JS框架開發,最後打包發布檔案時有的工具(如webpack)會自動幫程式把多餘空格空白換行去掉,以節省空間
作者: minejel (夢幻泡影)   2017-07-20 04:57:00
顯得比較專業阿

Links booklink

Contact Us: admin [ a t ] ucptt.com