跳轉到內容

為極客設計的可用性/網頁設計/網頁相容性

來自華夏公益教科書,為開放世界提供開放書籍

網頁設計師必須意識到瀏覽器是不同的,網頁在不同的系統中看起來也不一樣。不要告訴使用者下載特定的瀏覽器或外掛。使用高階現代技術是可以的,但要確保對於沒有這種技術或出於任何原因停用了它的使用者來說存在替代方案。

高階網站應該在許多不同的環境中進行測試,其中可能包括

  • 緩慢的連線。
  • 符合標準的瀏覽器(例如 Firefox 和 Opera 的最新版本)。
  • 具有非標準 DOM 模型的瀏覽器(Explorer)。
  • 不支援樣式表的裝置(Lynx,機器人)。
  • 不同的螢幕解析度和顏色數量。
  • 不同的作業系統(Windows、Mac、Linux、Solaris、各種智慧手機系統)。
  • 不同的安全設定(例如關閉 cookie 和 Java)。
  • 小型行動式裝置。
  • 視情況而定,為盲人提供的聲音和觸覺裝置。
  • 替代指向裝置(除了滑鼠)。
  • 如果頁面包含使用者可能想要打印出來的文字,則在單色和彩色印表機上列印。

在某些情況下,可能需要新增一個瀏覽器嗅探器來檢測使用者的瀏覽器並提供適合該特定瀏覽器的程式碼,但這應該是最後的手段,因為它無法考慮未來的瀏覽器。

在 Internet Explorer 的不同版本中測試網頁是一個問題,因為這個瀏覽器與 Windows 作業系統深度整合,每個 Windows 安裝只能安裝一個版本的 Explorer,並且可能無法降級。您可能需要為每個版本的 Explorer 使用虛擬機器。

適合列印的網頁

華夏公益教科書