UI設計則是指對軟件的人機交互、操作邏輯、界面美觀的整體設計。好的UI設計不僅是讓軟件變得有個性有品味,還要讓軟件的操作變得舒適、簡單、自由,充分體現軟件的定位和特點,下面談談關于UI設計的一些原則。?注意事項:響應式設計,提供針對設備的特定體驗,確實可以解決很多此類問題。如果我們能調整一個按鈕的大小以適應某一特定的環境,那么我們就不必接受這種笨重、顧及全局的方法。但是我們需要支持的設備數量只會增加,定制所有可能的方案即將變得不合理。 即便我們可以在執行層面定制完美的設計,但仍有必要在概念層面考慮一下可調節的、可統一訪問的設計。?下面列出了幾個注意事項?1、移動優先式思考:移動優先設計,可以讓你專注于那些關乎你成功的事情上。保持對最重要特性的關注,在不同設備上實現統一的體驗就變得更加容易了。?2、響應式地思考:即便你并不正在實現一個完全響應式設計,簡單地用響應式的方式去思考將會對實現可用的、統一的設計大有幫助。?3、觸摸優先式思考:針對手指點觸設計的按鈕,同樣可以用鼠標來點擊。但針對鼠標設計的按鈕,用手指觸控時就會顯得太小了。觸控優先式設計,可以確保你的網站和應用很好的遷移到其他環境中。?4、用心:交互行為不會在各種界面中得到統一支持。通過鼠標來完成的功能在觸摸設備上可能會有問題。通過觸摸來完成的操作可能用鼠標就無法執行。但這并不意味者我們不能使用它們,只是我們應該清楚它們的使用限制。?5、統一式思考:正如“早測試,經常測試”一樣。在設計過程中,應該盡早并經常思考你的設計如何成功運行在不同的設備之上。?希望用戶可以在不同的設備上使用我們的網站和應用時獲得完美的體驗。也希望我們的勞動成果可以在盡可能多的環境中可用。?在UI設計中的應用一個簡單的過程:為了針對一系列不同設備設計出好的體驗,我們必須允許某些界面出現偶爾的不完美。我們必須做出小小的妥協,以保證我們的設計可以很好地適應其他的環境。觸摸優先設計 具有“平均律”特性的網站已經將觸摸式界面應有到了最近的桌面網站設計中。?在占用面積上,手指要大于鼠標指針,所以手指需要更大的觸控區域。為了確??捎眯?,交互元素需要更大。當交互元素的面積增大后,其他元素也需要相應的增大以保持平衡。這就需要通過margin和padding兩個屬性來設定。