很久以前,Madthiu’s PALACE 在大部份情況下是能通過 W3C Validation 的(不知道這是甚麼的朋友,把這看成網頁的世界標準檢核好了)。那些時候在 sidebar 上的貼紙欄內都會放著兩張「炫耀」的貼紙。不過嘛,隨著越來越多文章,plugins 也裝得越來越多,或是換了 theme,就發現 Madthiu’s PALACE 有過百個違反標準的錯誤。沒時間也沒心情去逐一解救,所以只是消極地把這兩張貼紙隱藏起來就算了…
最近嘛,因為突然有些需要,所以要再向這深淵進發!(其中一個妄想動機是想隱密地用 CLI 的 web browser 來滑網…)一查,又是過百個 errors…一鼓作氣!花了近三小時,才把 errors 數減至現在的三十六個,不過其間也是樂,因為跟從前的 validation 搏鬥一樣,在過程中實在是學到了不少東西,有助自己將來作其他 web development 時(這包括寫 blog 的內文呢),能不用檢測就已符合世界標準。
為何要執著於那「可有可無」,「沒甚意思」的檢核呢?較了解我性格的人可能會認定我又是在標奇立異抬高自己吧?
其實除了上述所說想以 CLI 滑網外,最重要的是統一性。能通過檢核的網站,理應在任何瀏覽器上都會看到一樣的網頁,排位不會有差別,更不會有甚麼不支援或無法顯示的問題。不過那些 proprietary 的瀏覽器硬是要顯示非我所設定的效果那我也不能控制,因為我是不會花太多時間去整理那寫瀏覽器的顯示效果的(說得真美)。
還好,這次的「大肅清」行動中,很多的錯誤/警告也不難找到其根源,當中也有些是 looping 中所產生的重覆性錯誤,即是只要改一個地方,errors 就會減數個。不過也發現有些錯誤並不是由我的 customization 所引起的。最簡單的是 theme 吧?我猜這個曾經參賽的 theme 在遞交前也有送檢吧?
不過跟其他 plugins 一起用時則有些奇怪的 errors 跑出來了。另外部份 errors 當然是來自 plugins 啊,大概 plugin 的作者們沒有把裝有自己 plugin 的 blog 送檢去吧?啊!還有最氣人的那個即時 online 人數 counter,全是大階英文的,一對 tag 就產生數個錯誤!另外還有不少錯誤是因為 img 這單腳 tag 在 close tag 之前沒有加上 slash “/” 的,但這統統不是我的問題嘛!我老早就知道這個了,所以其後所有我輸入的 img tag 都必定合乎標準。
hum…Madthiu’s PALACE 主頁檢核結果中,餘下的錯誤不少都是跟我的文章內容有關的,即是我自己寫文章時的問題嘛…看看這星期有沒有閒情去把錯誤全滅吧!
天佑
(2005 年 9 月 12 日 09:38)
Mozilla Firefox 1.4
Windows XP
Phreak
(2005 年 9 月 12 日 14:34)
Mozilla Firefox 1.6a1
Mac OS X
天佑
(2005 年 9 月 15 日 15:29)
Mozilla Firefox 1.4
Windows XP
我的 blog 終於是 XHTML 1.1 Valid 了。 
Madthiu
(2005 年 9 月 15 日 22:21)
Mozilla Firefox 1.0.6
Windows XP
天佑:
強!!

XHTML 1.0 Transitional 已令我覺得很頭痛… 
天佑
(2005 年 9 月 16 日 16:36)
Mozilla Firefox 1.4
Windows XP
發覺原來是是整個 blog 都是 XHTML 1.1 Valid,在 comment page 仍然是有問題。 
《談談 W3C Validation》: 5 個回應