諾基亞改進(jìn)N9的MeeGo手勢交互
諾基亞 N9 的一個標(biāo)志性設(shè)計就是正面不再提供 Home 鍵。應(yīng)用程序界面下,用戶從屏幕外向屏幕內(nèi)劃動手指直接返回自己出發(fā)的地方——由信息流、程序列表、卡片多任務(wù)界面組成的三個主視窗(Home View)?!兜谌N交互方式的嘗試》已給出詳細(xì)說明,不再累述。
這樣的交互方式很直觀,1GB 內(nèi)存、多任務(wù)系統(tǒng)對程序的處理也確保用戶不需要頻繁關(guān)閉屏幕。但經(jīng)過幾個月的使用,有些高級用戶們希望能夠像 Android、iOS 一樣,能夠在任何程序下直接一步到達(dá)自己想去的主視窗;能夠瞬間關(guān)閉程序,而不是丟進(jìn)后臺再處理。
Maemo/MeeGo 開源項目的積極貢獻(xiàn)者,美國國家儀器(NI)高級軟件工程師 Ed Page 拿到 N950 數(shù)周后提出一套改進(jìn)方案。根據(jù) Page 的設(shè)想,從屏幕外向屏幕內(nèi)滑動不再是返回出發(fā)地,而是根據(jù)劃動手勢起點直達(dá)目的地:

從屏幕下方向屏幕內(nèi)劃動回到信息流,處理其它信息;

從屏幕左側(cè)向屏幕內(nèi)劃動回到多任務(wù),直接切換程序;

從屏幕右側(cè)向屏幕內(nèi)劃動回到程序列表,直接啟動其它程序。
Page 沒提從屏幕上方向屏幕內(nèi)劃動,因為諾基亞已經(jīng)把這種手勢作為高級功能選項放入設(shè)置,用戶可以通過該手勢直接關(guān)閉當(dāng)前程序。這選項默認(rèn)關(guān)閉,所以新手不會覺得費解。
Page 的想法與一些諾基亞員工不謀而合,25-3 版以后的 N9、N950 系統(tǒng)鏡像已內(nèi)置這些功能,但開啟過程有點麻煩。那位曾公開宣稱 Elop 放棄 MeeGo 與技術(shù)無關(guān)的 MeeGo 團(tuán)隊軟件工程師 Felipe Contreras 在自己的博客上提供了實現(xiàn)方法。
打開 mcompsitor.conf 文件:
~/.config/mcompositor/mcompsitor.conf |
此時就會看到劃動操作相關(guān)的一些設(shè)置,把它們從默認(rèn)的“away”改成下面的樣子就能實現(xiàn) Page 設(shè)想的效果。
swipe-action-up: switcher
swipe-action-down: close swipe-action-left: events swipe-action-right: launcher |
對多數(shù)用戶來說,N9 默認(rèn)的設(shè)置更友好、學(xué)習(xí)成本更低。但考慮到這款機(jī)型的定位以及諾基亞在全球的推廣策略,最終入手 N9 的人中應(yīng)該有相當(dāng)一部分是高級用戶,這些設(shè)置會很受歡迎。希望最終版軟件能夠直接將這些功能加入設(shè)置項。
現(xiàn)在已經(jīng)有至少數(shù)千人可以用到這些設(shè)置了,真令人羨慕啊.