Linux Deepin之“二八定律”:在急速創新中沉淀用戶體驗
【編者按】本文作者:Manatee LazyCat(@王勇),Linux Deepin項目開發組負責人。
如果您有什么觀點或看法,都可以留言討論。
在兩年前創建Linux Deepin團隊的時候,我們心中早已有完美桌面系統的框架和目標。從僅有幾人的初創團隊到現在30+的專業團隊,我們的目標一直非常明確:做出用戶交互體驗最好的Linux系統。
我們的交互體驗觀
在我們看來,優秀的交互體驗標準是:
1. 不要讓用戶浪費時間去折騰細節
Linux真正要學的東西很多,學計算機的可以研究底層算法,學設計的可以進行視覺研究,其他學科的可以研究自己領域的專業難題,普通用戶裝上電腦聽聽音樂,看看電影享受生活就可以了。
但不是每次裝上電腦要花幾天時間去折騰字體、編碼、解碼器,甚至潔癖式的追求底層庫的版本。我個人本身也是GEEK,寫程序“從來不用鼠標”,Emacs做所有事情,我本身也經歷過“非折騰,不生活”的經歷,但是隨著時間流逝,其實我真正希望的是,Linux裝好以后那些已經弄懂的東西最好默認就配置好,我現在基本上都不折騰系統,因為那些Linux存在的各種問題在Linux Deepin已經配置好了,不需要再折騰。Linux Deepin在這一點非常堅持,疑難問題我們開發人員自己折騰,把用戶的時間節省下來享受生活!
2. 好的交互設計不僅僅是主題
很多只關心Linux命令行的同學依然把交互設計等同于美觀的主題。其實美觀的主題只是視覺的感官,真正好的交互設計源于對人性最深層的思考,然后做出最自然、最符合用戶預期的交互反饋。
下面,我以深度截圖和深度影音為例,簡單談談其中的交互細節:
1)在深度截圖之前,最好的截圖工具是shutter,我們要分享截圖給好朋友要怎么做?
先截圖 -> 保存圖片文件 -> 打開圖片編輯 -> 保存編輯過的圖片 -> 上傳截圖到社交網站
這樣的流程用戶截完圖以后不能直接編輯,先要保存,保存以后還要重新打開文件進行編輯,然后還要保存,再打開瀏覽器或者其他社交工具操作。
然后我們就思考,用戶最需要的是什么?
其實就是“拖拽一個截圖區域,實時編輯截圖區域,然后點一下就自動分享給朋友”,這就是用戶最簡單的心理預期。
我們需要做的是什么?就是去掉一切不必要的東西,把用戶最需要的東西用“最簡單的”的步驟實現出來。
所以,深度截圖從截圖、編輯到分享一氣呵成,沒有半點拖拉,最簡單實現用戶的預期就是最好的交互設計。
2)深度影音在最小化的時候要做什么?
我們先分析一下一個很專心看電影的用戶為什么要點擊最小化,因為他有其他工作要做,所以需要先最小化看電影的窗口。然后我們繼續分析,他做完其他事情后會干什么?是繼續看電影。
那么這時候我們要做什么?在用戶點擊最小化的時候,自動幫用戶把電影給暫停,然后當用戶再次打開電影窗口的時候自動幫用戶繼續播放。
這就是交互體驗,用戶希望打斷的時候自動暫停,回來的時候繼續看,我們就把這種小細節智能的幫用戶做了。
3)用戶在軟件中心安裝完軟件后最想做什么?
用戶最希望安裝完后的是啟動軟件。 什么,還需要去啟動器找圖標啟動?只用一個小小的細節就可以改進,在用戶安裝完軟件后在最后加一個啟動按鈕,用戶不用關心這個軟件在系統的哪個目錄安裝的,用戶只需要點一下就直接開始體驗軟件。
Linux Deepin:不是重復造輪子,而是創造優秀的交互
很多Linux愛好者在和我們交流的時候,都會問一句:“你們為什么要重復造輪子?”。其實我們想回答的是,我們不是在造輪子,我們是在創造交互體驗。Linux下有各種“強大的工具”,卻少有“體驗好的產品”。
其實我們回答問題的時候,最關鍵的不在于問題的答案。讓我最感到驚訝的是,潛植于Linux技術用戶內心深處的那份可愛的偏執,每天圍繞著這些技術高手周圍的是:git,patch,郵件列表, IRC,bug …. 長久以后造成一種錯覺,Linux就是為折騰為活的,不折騰不生活,甚至演發成一種宗教信仰。最為重要的是,Linux現在大部分的技術高手,都希望把Linux變成高手的一種象征,如果太簡單,而用Linux的也不就是高手了,甚至會為了維護這種目的而打擊那些為普通用戶做出簡化努力的人。
Linux Deepin的想法是,高手研究環境和普通用戶體驗好的環境是可以共存的,不是說做給普通用戶的系統就不適合高手用,高手每天都用的是命令行工具git、screen、emacs(或者 vi)等等。自動幫你解決編碼解碼器、歌詞顯示以及包括上面說的交互體驗并不是成為高手的障礙。
我們大家都熱愛Linux,不論是喜歡Linux的自由理念,還是Linux深層的各種算法原理,還是普通的簡單使用,只要有任何人在為Linux做正向努力,我們都應該包容并贊揚,因為最后的目標大家是統一的:讓Linux有更多的用戶,讓Linux發展的更好!
Linux Deepin:一直正能量
Linux Deepin 發展到現在,兩年來向世界展現了巨大的正能量,這兩年來我們已經做了:
- 深度軟件中心
- 深度截圖
- 深度音樂
- 深度影音
- 深度桌面環境
還有接下來更多創新的交互設計、更多給力的桌面應用,更多顛覆性的底層創造 ,更多方便的社區工具 ….
我們在比任何時候都更快的向前奔跑的時候,同時也給團隊本身帶來更加巨大的挑戰,怎樣讓這些巨量的軟件保持穩定或者改進每一個用戶提交的建議方案?
我們每周都會接到用戶反饋的 30~50 條Bug或者建議,比如像:
- 深度截圖加一個圖標
- 提供臺北天氣預告功能
- 軟件中心添加關閉自動更新開關
……
只要是用戶提交的建議,不管多小的問題,只要我們覺得做出來能改善用戶的使用體驗,我們都會花精力去完善。
所以我們每周抽出一天專門用于處理用戶的反饋和改進我們現有系統的各種問題,我們希望80%的時間用于創造,20%的時間用于解決用戶覺得不爽的地方。
Linux Deepin如果僅有新功能,而不傾聽和改進用戶反饋的意見,最后做出來的將和這十幾年無數桌面系統一樣:用著還行,但是各種各樣的Bug,各種各樣的小細節令大家感覺不舒服。
我們希望通過我們20%的時間在急速創新中沉淀用戶體驗。