極客的可用性/所見即所得
外觀
< 極客的可用性
縮寫 WYSIWYG 代表 *所見即所得*。它是使用者介面設計中常見的流行語。這意味著當你在電腦程式中寫東西或畫畫時,螢幕應該看起來與最終打印出來的文件完全一樣。
WYSIWYG 原則的優勢顯而易見,但它不能獨立存在。假設你做了一個這樣的電子表格

突然,你發現了一個錯誤:總價應該是 90,而不是 110。在嚴格的 WYSIWYG 檢視中,你可能能夠將底行從 110 更改為 90,但你無法看到或更改底層公式。你需要一個詳細的檢視,在那裡你可以專注於底層公式

現在,你可以看到折扣被添加了,而它應該被減去,你可以輕鬆地修正公式。
實際上,我希望在任何可以製作視覺最終產品的軟體程式中,都同時擁有 WYSIWYG 檢視和底層程式碼或公式的檢視。這兩個檢視應該並排顯示,這樣你就可以專注於 WYSIWYG 視窗中看起來有問題的細節,然後在程式碼視窗中檢視它出錯的原因,並修改程式碼使其正確。無論何時你在其中一個視窗中進行更改,此更改都應該立即反映在另一個視窗中。*Word Perfect* 是我見過的唯一一個完全實現這一原則的程式。下圖顯示了程式碼視窗位於 WYSIWYG 視窗下方的使用者介面。
