Daily Archives: 2005-10-04

做一個”好”網頁/站,從來不是件容易事

我遇過兩位在西元 2005 年的現在,仍在用舊版(非 Gecko Engine) Netscape Navigator 的學者。一是我系上前任主任莊道明師(至少在我在學四年當中他一直沒換過瀏覽器),另一位是我目前工作單位的前任館長徐碧生師。

在我用 Firefox 對付不了 Internet Explorer 特屬語法的網頁時,有時 Konqueror 可以幫我解決那些非填不可、卻又被 IE 獨家語法(VBScript?)加料的 forms,但是我很難理解,徐館長竟能忍受自己掌理的圖書館,其網站選單只有 Internet Explorer 才能使用的不便。於是我才會想要重新設計網站。

自 1995 年左右開始學習上網、製作網頁的人,多有自己編寫 HTML 檔的學習歷程,也難免會累積下不少的「壞習慣」,包含不嚴謹的標籤使用陋習,以及濫用專屬某一品牌瀏覽器的標籤。也因此產生了各種讓人讀得很痛苦、瀏覽器 讀得很痛苦、搜尋引擎的機器人讀得很痛苦的網頁出來,就算之後有了所見即所得式的網頁製作軟體,但是如在軟體設計之初即未遵循 W3C 標準者,致使情況並未有多少改善,反倒可能更糟糕。

近年來隨著網頁親和力議題漸被重視,我真的覺得這不該再以什麼八十二十法則推託,尤其政府機關、圖書館更該注意這個問題。而且將 HTML 的外觀屬性分給 CSS 去處理,學習曲線並不會痛苦到完全推翻過去所學,反而增進了網「站」整體外觀風格維護的效益,而針對 HTML 本身將重心由「外觀設計」擺到「文件結構描述」原本即是該為的修正路線。

雖然周圍了解這些觀念的人趨近於零,我自己本身也有些歷史的包袱可能讓我一知半解,不過我會盡我最大能力把這件重構工程做好--至少我個人因此不用再忍受那難用到爆的選單!!