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

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

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

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