一個好的UI設計必須符合標準。 還是應該嗎? 我的前10個UI設計規則
我既不是很新的用戶界面(UI)的開發,也不是我一個老兵,我總是把它,我融入UI開發人員文件多於一個設計師沒有遺憾,。 哦,好吧! 我寫什麼呢? ......有一段時間(必須年沒有),然後每一個現在,當我進入UI設計(專業設計師了假日)位,我始終無法停止思考,我的設計是否應正確complient或不(真誠的,不是我能achive 100%的標準,如果我想太多)。 然後我告訴自己,什麼垃圾! 的設計應該簡單,美觀大方,主要似乎可用的,它不應該讓遊客逃跑......或反彈(技術)。 是一個很好的無表格的CSS佈局的遊客,誰是無視所有的智能超文本和層疊樣式表在您的網頁皮膚時時刻刻有什麼好處!
它應該看起來不錯,易於使用......然後所有標準的東西。
這個由賈森炸博客條目37信號 (對於那些誰不知道37個信號是誰創造了一些非常強大的Web應用程序一樣的Basecamp,營火等成盎司),在2004年寫類似的東西,相信我,近5年來,我stumbbled accross並沒有太大的改變,因為...我很高興,讀他的文章,我完全同意,他說,也是事實,她是不能確定什麼是對的只是他的直覺告訴,所以是我
賈森油炸:“太多談論CSS和XHTML標準和輔助,並沒有足夠的人談論。 CSS和標準兼容的代碼只是工具 - 你必須知道如何建立這些工具。 太好了,我很高興你的UI不使用表。 還等什麼? 如果仍然沒有讓人們實現自己的目標,誰在乎。 Web標準是偉大的,但人自己的標準,包括把事情做好( 還是太硬,做網上)。
UI設計師老根本性錯誤“人類對對方遺忘” - 除了這一次他們的代碼看起來更好。 人類 - 沒有代碼驗證器 - 使用接口“。
DISCALIMER:這並不意味著我們不應該打擾標準。 標準是好事,並堅持他們盡可能。 我們只需要明白,良好的用戶界面設計並不總是意味著100%的標準Complience或反之亦然....
從我對我的教訓,我跟一些UI設計和發展的黃金規則...繼承人的十大...不是說你也跟著他們...... 
1,以用戶的關懷。 用戶可以撥打或破壞您的網站。 DONOT使用戶樣子總idoit的,根本無法使用您的網站。 這是壞!
2,保持簡單和易於使用的主要guidlines。 東西太多了,在屏幕上,用戶會感到困惑,或從原來的任務分心的概率越高。
3,在限制......沉迷DONOT到可用性,無障礙和標準太多。 有效地使用標準,使他們理解的團隊。 這將確保正確的產品一致性
4。原型的要求。 由於使用的接口豐富,這些天,原型始終是更好不僅僅是簡單的線框,後者是無效體面的相互作用,它會失敗,正在開發的最終產品,提供客戶清晰的畫面。 一如既往,這是比較容易轉換成最終交付的原型。 還可以! 與原型可以解決任何交互問題,早在開發週期。
5。在您的設計和互動的一致性是非常重要的。 Donot用戶混淆了難以預料的相互作用和小玩意。
6,了解你的“設計任務書”。 跳投的頁面設計beign的首要行動的重點。 此外,在頁面上seconday行動,並優先考慮他們。
7。網站的用戶提供適當的反饋。 大部分圍繞Ajax設計的網站,有關更改頁面的用戶提供視覺線索。 用戶給予承認他執行任何任務的完成。 Donot使用戶等待和猜測,如。 進展的指標提供文件uplaods的。
8。適當使用控制。 如使用選擇下拉列表小名單,donot讓用戶選擇使用選擇框的200個城市之一。 了解一個按鈕和一個環節之間的差異。 鏈接和按鈕有不同的目的,donot使用其他之一。 提供正確的控制,使頁面更容易同進行交互。 避免使用菜單,更多的是兩個層次深。 不要推倒重來。 使用標準的控制,自定義他們,只有非常必要的。 定義為您的網站的第一手所需的任何自定義的控制,使他們能夠創建和獨立測試,準備使用accross站點。
9。Donot遍歷太多的設計。 記住! 整個產品由單獨更多設計。 建立適當的時間表,到您的設計迭代的項目進度,並堅持下去。 迭代有助於我們找出什麼可行,什麼不,挑選出故障點。 作為一個良好的接口需要時間,在begining迭代開發週期的時間,使設計迭代亙古不變的直接等同返工。 太多的返工可以jeopradize的最後期限。
10。坐下來,有時覺得像一個用戶。










































