Luar's Flash Playground:程式員看不到的地方
新聞(100)
觀點或評論(93)
Flash書(63)
教程(65)
Design Patterns(3)
FlashCom筆記(45)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(22)
Ajax筆記(9)
習作(47)
組件(15)
酷站(31)
學習資源(28)
書籍推介(15)
本站與我(90)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
程式員看不到的地方 (16-06-2005)

雖然我跟很多人一樣不喜歡v2組件,兩大詬病的問題:組件File Size太大和效率差,我覺得前者不是大問題(香港是寬頻非常普及地方,而且應用程式往往是Intranet裡用),後者才致命,所以我一直很不滿Macromedia偏坦Flex,它那套v2組件,效率高過Flash MX 2004很多。

反而我常看到別人只針對v2組件File Size問題,在我看過很多別人開發的組件,對我來說,是不合格,因為程式員有他們局限,他們只追求技巧上卓越,往往看不到自己盲點所在。怎樣評價一個好系統,應該是用戶喜歡用,用戶用了後可以提高工作效率,而不只是只為程式員自己著想,程式如何美好,日後如何容易維護這麼簡單。

我一直向人推薦v2組件(如果是Flex的版本更好),因為其一,它的界面比所有程式員做的組件漂亮,第二,它有考慮到Usability和Accessibility,對Tab Focus控制,Keyboard控制和Mouse Wheel等回應,其他外面程式員做的組件,很多都忽視了這些考慮。

系統開發者應該多從用戶角度去考慮,開發系統可能是三數個月時間,但用戶用上是一年半載,可用性差的東西,使用戶用得不順心,使用戶受盡折磨,很多系統生命周期很短,就是因為不好用,用戶傾向不用它,往往又回到以前傳統工作模式裡。

我見到有人說可用性往往最虛耗程式員的精神去處理,對,但你看看Gmail和MacOS X受廣大用戶讚賞和每天都使用時,這個滿足感比一個完美OO模式但沒有人用的系統來得更大。

下次開發組件/系統時,請要再考慮美工、UI設計、人機體驗和可用性的專業知識是否夠,不要做一些技巧高超卻沒有人想用的東西出來。

本文章由luar發表。
意見
  • 呵呵,说得好!可用性才是最关键

    由yifa於16-06-2005發表

  • 看着惡心的程序,我重來沒心情使用

    s22於16-06-2005發表

  • 作as也算程序员么?

    frank007於16-06-2005發表

  • 那請問你怎樣才叫程序員?
    要寫OO的程式?
    要寫Compile Program?
    要寫C++才算?
    要寫資訊科系有教的?
    還是要考過證照?

    由Ticore於17-06-2005發表

  • 我一向推崇“以用为上”,虽然我写不出多么漂亮的代码,但只要能实现我的想法,能为我所用,我就算达到了目的。。。

    西部秋虫於17-06-2005發表

  • 我都用過 FlashMyAdmin, 都幾好用丫, 仲簡單方便過 phpMyAdmin, 點解你會話佢無人想用?

    Owen於22-06-2005發表

同組文章

Movable Type 3.15系統支持,Luar's Production版權所有。