過去因為使用 XOOPS 架站關係,得以從 HTML 進一步接觸 XHTML Transitional,由此連帶XOOPS便玩了兩年多。08年7月新成立的網站,再向前邁進,以手工編寫更為嚴格的DTD ─ XHTML Strict而建成。
在使用本架站系統前,曾徘徊於 Joomla、Drupal 及 life type 這三者之間以作取捨,後來因為沒有一套可以如XOOPS般這麼讓我隨心所欲,也許與XOOPS緣份較深吧,亦捨不了對XOOPS的情意結,故此最終還是回到XOOPS懷抱了。
由於XOOPS核心所包含的代碼以及所選用模組templates皆非XHTML Strict關係,縱使本站的theme用XHTML Strict來寫成,仍不能通過 W3C 標準驗證,因此對此兩者已作了有限度的代碼改構。
XHTML Strict進一步禁用了XHTML Transitional多個可用的標籤及屬性,早有 CSS 根底的我,就將大部份禁用的屬性任務移交給外部的CSS,少部份CSS不能勝任的地方就動用 Javascript。部份屬性禁用後,使得頁面代碼比XHTML Transitional更為簡化更乾淨,載入速度也比XHTML Transitional快得多。
改構後的代碼雖然已通過W3C標準驗證,在不同瀏覽器下的顯示也都正常了,但自我要求高的我,覺得仍有改善的空間,因此,作為我的第一個XHTML Strict網站 ─ 池水間,便成為我的修煉間。
經過短短十個月的不斷學習和自我提升,09年5月再作了新嘗試,除了進一步向XHTML1.1邁進外,還將這幾個月學習得來的技巧運用在本站設計上。此外還嘗試用文字瀏覽器測試自己編寫的代碼,以求網頁在沒有CSS和不支援javascript的環境下仍能正常閱讀。
在往後的日子裡,這個作為本人的練功平台──池水間,仍然是睡蓮的修煉間。
在使用本架站系統前,曾徘徊於 Joomla、Drupal 及 life type 這三者之間以作取捨,後來因為沒有一套可以如XOOPS般這麼讓我隨心所欲,也許與XOOPS緣份較深吧,亦捨不了對XOOPS的情意結,故此最終還是回到XOOPS懷抱了。
由於XOOPS核心所包含的代碼以及所選用模組templates皆非XHTML Strict關係,縱使本站的theme用XHTML Strict來寫成,仍不能通過 W3C 標準驗證,因此對此兩者已作了有限度的代碼改構。
XHTML Strict進一步禁用了XHTML Transitional多個可用的標籤及屬性,早有 CSS 根底的我,就將大部份禁用的屬性任務移交給外部的CSS,少部份CSS不能勝任的地方就動用 Javascript。部份屬性禁用後,使得頁面代碼比XHTML Transitional更為簡化更乾淨,載入速度也比XHTML Transitional快得多。
改構後的代碼雖然已通過W3C標準驗證,在不同瀏覽器下的顯示也都正常了,但自我要求高的我,覺得仍有改善的空間,因此,作為我的第一個XHTML Strict網站 ─ 池水間,便成為我的修煉間。
經過短短十個月的不斷學習和自我提升,09年5月再作了新嘗試,除了進一步向XHTML1.1邁進外,還將這幾個月學習得來的技巧運用在本站設計上。此外還嘗試用文字瀏覽器測試自己編寫的代碼,以求網頁在沒有CSS和不支援javascript的環境下仍能正常閱讀。
在往後的日子裡,這個作為本人的練功平台──池水間,仍然是睡蓮的修煉間。
