如今APP開發的主流趨勢是追求“浸入式觸覺”效果。幾乎所有的APP都遵循“大文本、大圖片、全屏、滑動翻頁”的簡約設計哲學。這些APP的設計固然精美,但沒有解決用戶對於移動領域的多任務處理需求。現在的設計趨勢完全是走在相反的方向:APP總是獨占屏幕,從之前運行的APP那裡整個接管手機資源。
不管用戶再怎麼擁抱移動互聯網,當需要好好搜索或者同時使用兩個程序時,還得老老實實回去用筆記本。若移動操作系統支持良好的多任務用戶界面的話,平板設備的銷量肯定會大增。如果有瀏覽器的選項卡那樣的操作界面就好瞭,可以很容易操作各個APP。比起相片在手機屏幕上的顯示尺寸,APP之間切換的速度明顯更重要!
工程師還應關心手機APP和瀏覽器APP的細微區別。這裡所指的區別,不是HTML與本地代碼,而是用戶界面中一個重要組成部分:開發者控制與用戶控制。
Web瀏覽器明顯是用戶控制的界面。使用者可以隨意控制窗口大小,決定用什麼選項卡打開鏈接,安裝第三方插件,選取復制所有可見內容。而作為開發者,想要禁止用戶進行這些操作幾乎是不可能的。
基於技術和設計上的原因,手機APP界面則是另外一種情況。用戶所有的操作都在開發者控制下,文本是否可以選取、用什麼應用響應用戶的操作等等。例如,在iPad上點擊一個地址,它自動就打開瞭蘋果地圖。即使是谷歌地圖的腦殘粉,也隻能用蘋果地圖。使用者的操作完全被開發者牢牢控制。
顯然傳統PC的窗口式界面在移動設備上是不合適的,我們仍然需要大大改善移動系統的多任務操作支持。現有操作機制,諸如Android的Intent,還遠遠達不到要求。
這也需要我們現有的開發哲學和理念做出轉變,將控制權交還給用戶。這釘在PC棺材板上的最後一顆釘子,將讓我們真正告別PC的時代。
via pcworld
相關: