拜讀 David Richards 在 Gnome Boston Summit 2008 的 User Experience Hackfest 所發表的簡報,這份簡報分享了在 Florida 的 Largo 市政府 佈署了五百多台 Debian, Gnome 為基礎的 Thin Clients, 作為政府員工的工作環境。這個系統大約有七百位使用者,平均上線約 300 人。
簡報中概要描述了一些架構與技術細節,像是 Thin Clients 的基礎建設是以 NoMachine 為基礎等,詳情請參考其簡報。論述中提到政府部門的需求,以及從數百名使用者中所習得的關於可用性的經驗。私認為相當值得參考,許多開發者認為簡易方便的功能,對於一般使用者 (average user) 而言可能毫無頭緒。
這裡僅節錄我認為特別有趣的事項,這些是對這群使用者而言可行的軟體設計。
- 設計一 MIME Helper Bars (Intermediate MIME bar),因為使用者常不知該將檔案置於何處,或是該如何開啟、列印、儲存到桌面或文件夾或編輯。於是 Helper bar 的功能是幫使用者決定預設存在哪裡,或直接列印或寄出郵件,而不需要先開啟 OpenOffice, Evolution 再開啟檔案。
- 立方體多重視窗。使用者往往不知道該怎麼利用預設的 workspaces 設計,反而透過立體視覺作桌面切換,可以看到自己的軟體視窗浮在不同的桌面上,相較直覺。
- 單層軟體選單。樹狀選單基本上是行不通的,使用者找不到得點選超過兩次的項目。
- 透明視窗,讓使用者看到全部的視窗。
- 詢問對話框 (dialog)。許多軟體設計,會用對話框詢問使用者問題,像是「你是否要寄出此郵件?」等,但這種對話框是浮動的。也就是若你同時開了許多軟體,對話框很容易就被其他視窗蓋住,按掉對話框前原本郵件編輯器就無法使用,這點十分令人困惑。比較好的設計是點選編輯器時,應優先叫出蓋在上面的對話框,或改以其他對話框設計,如嵌入原編輯器中。
- 以電子郵件寄出功能。這是最常用得功能,可是卻藏在選單或只是一個小按鈕。
- 自動轉檔後用電子郵件寄出。雖用 OO.o 但是有時寄出文件仍需 PDF or Microsoft Office Word 格式。使用者毫無轉檔頭緒,另存新檔、開啟 Evolution、丟進檔案或用 File Chooser 選、送出,程序太多了。
- 檔案管理員軟體太複雜了,以檔案系統為導向的設計常困擾使用者。所有的檔案選擇介面應該一致,不要限制「選擇檔案」、「開啟檔案」等,例如你用 OpenOffice 想開啟一 odt, 但使用者選擇一 mp3 檔案,那就開啟 MP3 Player. 應該要有最常用目錄與檔案功能,而且發現常用目錄,應該自動提醒使用者是否要建立捷徑。也應該有最近開啟檔案。
- 使用者分不清 Keyring 是甚麼。
一些其他的回應與想法已被收錄於 Feedback And Ideas Discussed During City of Largo Presentation 或 Quick Features 一頁。