開源好丑陋,需要設計師改善UI和UX
譯文【51CTO.com快譯】加思·布雷斯韋特(Garth Braithwaite)原先是名設計師,后來成為了一名工程師,現在既是設計師,又是工程師。他在幾個屢獲獎項的網站、應用軟件和開源項目中擔任過工程師和用戶體驗(UX)設計師。
這四年來,加思一直供職于Adobe公司的開源項目,擔任設計和代碼貢獻者。這些項目包括Brackets、Topcoat和Apache Flex。除了在Adobe公司的工作外,他還在許多會議上踴躍發言,暢談設計的力量、加強設計師與開發者之間的合作,以及開源的種種好處。作為這種努力的一個部分,加思成立了開放設計基金會(Open Design Foundation)。
本次采訪內容摘自他所作的發言:《開源好丑陋,需要設計師改善UI和UX》。
1.為什么好多開源項目的UX很差勁?
這有很多原因,不過最主要的原因之一還是,缺少專業的設計師為開源項目作貢獻。而缺少協作的開源設計工作流程,導致了缺少設計師。其次,有些開源項目負責人沒有認識到設計的價值,或者面對設計流程,不知道該從哪里下手。
2.擁有良好的UI和UX對開源項目來說有多重要?
不是所有的開源項目都需要更多的UX或UI,因為它們目前已經有了。開發者構建的開源項目常常針對其他開發者,所以他們能夠考慮到最終用戶的要求,不需要設計方面的額外幫助。但是開源項目被外部人群(包括經驗相對缺乏的開發者)使用時,問題就會出現。在這種情況下,用戶體驗設計方面良好的貢獻有助于確定目標受眾(了解他們的要求、難題和體驗),以及幫助用戶的建議解決辦法。
良好的用戶界面和品牌設計也有助于為整個項目打造一致的體驗,幫助吸引新的貢獻者。
3.吸引設計師參與開源項目是不是很容易?
并不容易。常常更容易找到又有設計經驗的開源開發者。
4.無法吸引設計師的開發者應該怎么辦呢?
他們不應該一味等待。如果能聘請設計師,那很好,不過大多數開源項目預算很少或根本就沒有,這時候開發者應該竭力提升自身的設計技能。設計是找到和解決問題的過程,開發者熟悉這方面。如果借助實踐、研究和社區支持,開發者能夠獲得至少基礎的設計技能,就像獲得其他任何技能那樣。
5.有沒有UI和UX很優秀的知名開源項目?
外面有幾個優秀的開源項目,尤其是與設計界多少有點重疊的項目,比如Sass、Bower、Ember及其他項目。beautifulopen.com上匯集了許多UI和UX很漂亮的開源項目。還有一些比較主流的開源項目,比如Firefox、VLC、Popcorn Time及其他。
原文標題:Open source is ugly: Improving UI and UX,作者:Aleksandar Todorović
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】