今天我要開發一個 web-based 的系統, 我要考慮使用 ajax, 但 ui 的設計又要從那些方面考量?
ajax 改變了以往對 web ui 的刻板印象
ajax 也改變了使用者與 web-based platform 的互動
ajax, ajax, ajax
由於 ajax 使得 javascript 重現生機,
有許許多多所謂 ajax 的 framework,
但又有多少東西是 ajax, 又有多少東西不是呢?
ajax 只不過是一項非同步傳輸的技術
言下之意, 琳瑯滿目用著 javascript 所開發的 widget, effect, 等… “全都不是 ajax”
是 ajax 給了 javascript 一線生機讓更多人, 把 web 朝向 ap 的方式前進, 因此而衍生出許多相關的元件, 但這不代表這些是 ajax
很多人以為做一個 ajax 的網頁就該讓他長的像 ap,
, 那是因為我們都用慣了所謂的 “表單元件”,
我認為這是一個錯誤的想法, 或許在操作上能夠更人性化,
但在效能上確是一個極差的考量, 透過 javascript 區區的 script
你能要求他有多少的 performance? 在很多情況下他是非常浪費資源, 以及使用者的等待時間的
web-based 的系統, 在 ui 的設計上, 我相信決對能夠比 ap 更有彈性
在決定一個使用者介面該有多少的程份使用 ajax, 應該是依使用者的使用性及便利性而定的
而不應該為了美觀, 酷炫等因素忘記了這點, 也犧牲了開發時間, 更得不到使用者在使用上的滿意
ajax 的出現讓我們得以在使用者介面上花下更多的心思, 但別忘了最重要的是什麼
Filed under: 蟲的研究心得
