從一些背景開始,每當我在Windows計算機上進行設置調整爲「最佳外觀」超過「最佳性能」,我立即關閉所有淡入淡出,轉換,動畫等等時,我都非常惱火。在改變之前,我幾乎無法專注。什麼時候UI眼睛糖果適合在網絡應用程序?
然而,當涉及到我的web應用程序,我會很偶爾扔在一些「眼睛糖果」 - 也許有輕微轉變,因爲瞬間轉變似乎分心或過於突兀。
雖然我覺得自己像個僞君子。我從不在桌面計算機上選擇較慢的用戶界面,當我更改家庭,朋友和客戶端的桌面設置時,沒有人會要求切換回老的慢速方式。
所以我是偏向還是有經驗的,當它實際上是適當的一些合法的規則?
在我目前的困境中,我使用一個淡入淡出的Javascript分頁器來顯示下一頁的內容超過0.75秒的內容,因爲如果我不這樣做,更改會導致一個微小的閃爍(讓我分心) ,但是如果我在用戶座位上,我會尖叫,「只是給我看看這個頁面!」
的思考?任何人閱讀這些東西的好書嗎?
編輯:我應該提到,在我目前的例子中,如果我願意,下一頁幾乎總是可以立即顯示。當用戶在當前頁面上時,我預取下一頁。這就是讓我看起來像這種「眼睛糖果」的一個方面。我可以做得更快,差不多與用戶沒有什麼不同。
2日編輯:感謝所有的建議和注意事項。有很多書我都很期待閱讀。我將ui-patterns網站標記爲答案,因爲它對於這類問題是最直接有用的。也沒有人提到的YUI design pattern library,但我後來碰到它。這是一個很好的資源,甚至地址this issue。另外,當我處於這個特定例子的階段時,我絕對打算尋求用戶輸入。
最後,我明白,我瞭解它最初的推理沒有考慮到使用Windows VS我的應用我的熟悉程度。由於我習慣了Windows桌面,我現在只想完成任務。當我第一次使用xp時,也許會回來,那些有助於一兩天的轉換。 (我不記得是這種情況,但也許吧。)如果我的網絡應用程序經常使用,那麼我的轉換可能也是如此。不久,我(和我的用戶)會厭倦我添加的任何眼睛糖果,即使它非常短暫。我會看到並問。
謝謝大家!
瞭解你的觀衆。在我的工作中,我需要偶爾(幸好)使用具有淡出/插入功能的Flex GUI。我在家工作並通過VPN + RDP訪問應用程序,因此淡入淡出需要幾分鐘的時間才能呈現。這是痛苦的。 – 2009-06-08 21:17:41
以我個人的經驗來看,0.2秒足以減少閃爍,同時又不失活潑。 – 2010-08-04 08:17:31