
對于軟件開發者來說,在不同的系統平臺上都保持同樣的操作界面是有利的。現在,應用開始積極爭取屬于自己的界面風格和操控體驗。未來我們將看到各種風格各異的應用,而且它們不論在什么平臺,操作都是近似的。
對于設計業界來說,iOS7的發布是一個大事件。早在幾個月前測試版放出時,就在設計師社區引發了一場討論。眾多基于舊版iOS設計風格而制作的界面,被迫重新設計加入扁平和毛玻璃效果。這兩天新系統已經正式推出,一些應用新版界面已經同時上架。
在蘋果的桌面系統Mac OS X上面,很多在Windows下自成一派的應用,都要經過重新設計,以盡力符合蘋果的界面標準。一些應用看起來就好像是從另一個星球來的一樣。
針對微軟Windows Phone和Windows 8 Modern界面而設計的應用也是如此。方塊和單色圖標瓦解了很多在安卓或iPhone上面色彩斑斕的界面布置。
然而,在Windows和Android下的應用卻是千人千面,并沒有遵循這兩個系統的設計標準。騰訊系列軟件采用一套統一的用戶界面(UI)庫。對于軟件菜單的布局,窗口中的最大化、最小化、關閉按鈕,以及圖標、滾動條等元素都進行了自己的再次設計。
迅雷更是開發了一套界面渲染引擎,讓程序可以使用一整張照片甚至動畫作為背景,這種界面和傳統意義上的Windows窗口格格不入。
在安卓系統上,微信、微博等應用把iOS上的界面布局平移到了安卓,甚至連圖標都懶得重新畫一個。ZAKER則照搬了Windows Phone的大色塊,整個都是違背Android設計規范的。
是否這兩個操作系統所謂的碎片化,讓廠商覺得他們也沒什么必要遵循規范?這我不得而知,但我明白的是,有些應用你打遠處一看,確實沒法分辨它跑在哪一個系統上。
我們所記住的,只有這些應用本身的特殊布局,如果把這些應用放大到全屏幕,就好像它們都運行在一個單獨為自己所開發的操作系統當中。它們并沒有受到系統界面的影響。
自己本身擁有獨立UI的公司,在開發跨平臺應用的時候其實也很注意這一點。比如說,微軟的必應搜索、Xbox、Office等在iOS上的應用,都盡量符合windows phone的設計布局。谷歌所有的軟件界面元素都是自己重新繪制的,沒有使用原生控件。
瀏覽器也是。UC的標準界面元素,延續自S60時代的按鍵機器,至今沒有特別大的改動。其他國內瀏覽器布局基本雷同。
實際上,對于軟件開發者來說,在不同的系統平臺上都保持同樣的操作界面是有利的,這樣,不管你的系統終端是什么,你的操作都能符合統一的習慣,讓人們養成一個固定的心理預期。然而,也許是因為蘋果或微軟太過強勢,應用想要上架必須首先按照他們的設計規范,這就使得一些軟件不得不“在什么山頭唱什么歌”,軟件在每一個平臺上都表現出差異很大的使用體驗。
我們要假設這些操作系統每一次改版,都不會出現特別大的改動,否則對于開發者就是無盡的折騰。這次iOS7改版之后,很多擬物化版本軟件都將隨之更新,蘋果為了照顧舊版本系統用戶,允許iOS6或以前的版本在應用更新時,不必隨之更新,可以停留在擬物化設計的最后一個版本。
在舊版iOS上使用這些為iOS7準備的應用界面,其實并沒有太大的不協調感。這是因為這些應用都是全屏幕顯示的,偶爾帶上一些舊版默認的按鈕、滾動條等控件,也不會影響使用。蘋果只是想確保軟件使用體驗和當前系統相一致而已。
這一政策執行起來就發現很多問題。一些軟件隨更新帶來的是API接口的變動或者漏洞的修補,甚至有些還涉及用戶許可協議的變更。如果用戶被鎖在舊版本,無法同意新的許可協議,對于他們來說實際上就是非法使用軟件,可能無法得到技術支持。
而如果要讓擬物化和毛玻璃都滿意,開發者惟有分出兩個分支。這個坑爹的舉措最終被取消。
蘋果此舉實際上意味著,依靠平臺控制應用體驗不再吃香,應用開始積極爭取屬于自己的界面風格和操控體驗。如果說以前,很多應用只有iOS才會有,所以設計得像iOS自己帶的一樣,那么未來我們將看到各種風格各異的應用,而且它們不論在什么平臺,操作都是近似的,讓我們對不同軟件——而非不同系統——的印象更加深刻。
推薦閱讀
索尼QX100圖賞:索尼QX100采用2020萬像素1英寸Exmor R背照式CMOS傳感>>>詳細閱讀
地址:http://www.sdlzkt.com/a/05/20130922/287824.html