2月裡,趁著春節假期,把自己的個人主頁(徹底改版——這次改版的需求主要來自以下幾個方面:
1、以前的主頁是用 apache forest 根據 xml 檔案自動生成的,雖然非常方便,但很多地方要受 forest 軟體本身的限制,在頁面設計上不能隨心所欲——這一次我用 python 和 ant 幾乎重寫了 forest 靜態生成模組的大部分功能:python 用於**索引、目錄和公用**的生成,ant 用於 xslt 轉換和檔案複製、更新。因為只需要滿足特定需要,我的**執行起來要比 forest 快不少,對 1.2 版的 forest document dtd 也基本相容。
3、因為是程式設計師的個人**,我始終堅持讓自己的主頁看上去簡潔、簡潔、再簡潔,就像 google 的 ui 設計師們所堅持的那樣——這一次以黑白為主色調的設計比以前在 forest 基礎上變化出來的藍白版本更簡潔一些,同時也很有些現代感,大致可以讓自己滿意吧。
4、新版網頁在 ie, firefox, safari 三種瀏覽器裡的視覺效果基本一致,這也算乙個進步吧。