為什么要打造仿淘寶注冊的Text呢,不為什么,因為它好看!呵呵,這個不算理由,其實最重要的原因是因為最近在開發過程中,發現驗證是個最麻煩的事情,雖然Eclipse和JFace為我們已經提供了比較好用的“高級”對話框和向導頁了,對于簡單的應用,他們兩個用起來是非常簡單,如果要驗證的東西非常多,而且還有交叉驗證(我自己起的名字,就是填了A就不再驗證BCD的錯在了,或者填了C就要驗證AD存在)處理起來了就麻煩了,前兩天以為新同事接手一端代碼,發現里面竟然有20+個監聽器,驗證邏輯復雜的要死~為了解決這個問題。再結合B/S的開發經驗,我認為,完全沒有必要當用戶把所有的必填項全都填了以后再把OK按鍵打開,不然永遠置灰~大家做過的哪個B/S程序是這樣的?不都是他愛填填,不愛填拉到,點確定的時候我告訴,或者是,我以上來就告訴你哪些必填,不填的,點擊確定繼續提醒!
OK,閑話少說,先看看淘寶的注冊吧~我一直認為淘寶的注冊界面是國內客戶體驗度最好的~
首先界面一打開就是這樣的提示,在input框的左下腳又一個藍色的小箭頭,代表此文本框必填;
當獲得焦點以后改變,后面的提示框高亮,著重提醒用戶;
如果沒有填,必填項,提交的時候的提示;
填寫正確的提示;
OK,分析了上面的四種狀態,那么我們來確定我們需要做成什么樣子的~首先,我們需要;
必填提醒狀態
填寫正確提醒狀態
錯誤填寫提醒狀態
還有就是鼠標移動到三種圖標上的浮動框詳細說明,因為我們不可能像淘寶那樣,一個控件占那么大位置,用戶界面還需要放更多的東西。
大致的任務交代清楚了,下一次再寫詳細的實現過程。
客戶虐我千百遍,我待客戶如初戀!