不可否認,CSSCascading Style Sheets (串聯樣式表) Based webdesign樣樣都好,唯一美中不足的,就是實作起來太過費時。
再者,對網頁設計師或網站開發人員來說,相較於只要會開DreamWeaver、FrontPage或GoLive就能上手的Table Based webdesign,CSS顯然是一種比較具有難度及學習門檻的網頁技術。
因此,即使網路上也有不少網頁設計標記語言工具及相關資源,網頁設計師依然得要花費數倍於Table Based webdesign的時間精力於CSS Coding及Bug fix。
於是,終於有人忍不住跳出來,大聲疾呼,倡議推行「Give Up and Use Tables」運動。
在「Give Up and Use Tables」的官方網站上,很貼心地提供了一個線上計時器(也提供桌面版),以及數則勸世良言,譬如說:
We've scientifically determined the maximum amount of time that you should need to make a layout work in CSS: it's 47 minutes. When your time is up, we'll even give you the table code you need. Take three minutes to build a table. And ten minutes to get a donut. Bill the client for an hour. Done.
意思就是說,如果你不信邪非要用CSS來做網頁,那麼就給你倒數計時47分鐘。時間一到,如果你還沒辦法用CSS架構好理想網頁,那麼,還是改用Table,花三分鐘把網頁做好。這麼一來,你還有十分鐘點心時間可以來個甜甜圈,然後在一個小時內搞定客戶委託的設計案。
看起來真是非常理想,可惜,殘酷的事實是:這一切都只是無傷大雅的小玩笑。
鄉民快閃起閧喊完「放棄CSS!改用Table!」口號之後,還是回到電腦前,打開純文字編輯器,繼續未完成的CSS Coding。
小弟想走網頁設計這條路耶...@@
用上 framework 的話連bugfix的時間都省了。
re Anonymous:
想走網頁設計這條路,你應該大力支持css才對,以提高入行門檻,減少競爭。
我笑了.....XDDD
很多時間是花在調整各個瀏覽器的問題
都統一的話
問題就成了是設計師對於CSS的熟悉程度了
不過Ka Yue說的是真的
CSS後續維護工作真的省了不少
table可以很有效率地滿足這些設計需求。
但,另一方面,就需要套用程式,需要在網站管理上做到樣式與內容各別維護的設計案來說,則CSS無疑是最佳選擇。