Windows Phone觸控的“按”藏玄機(jī)
北京時(shí)間2012年1月1日消息,寶威科技網(wǎng)訊,Windows Phone生態(tài)體系對(duì)于其軟硬件規(guī)格都有嚴(yán)格的要求和標(biāo)準(zhǔn),在軟件平臺(tái)方面則以我們常說(shuō)道的Metro UI為基準(zhǔn),而硬件方面雖然沒(méi)有如同iOS絕對(duì)一致的硬件要求,但是Windows Phone同樣有一套屬于自己的硬件標(biāo)準(zhǔn),今天我們要為大家介紹的則是位于設(shè)備下方的三個(gè)觸控按鈕,從左至右依次為后退鍵、WIN鍵以及搜索按鍵。
一鍵多用之后退鍵
Windows Phone按鈕在分工方面較為明確,后退鍵主要承擔(dān)兩個(gè)方面的工作,其一即作為用戶(hù)在應(yīng)用和游戲中以及操作系統(tǒng)屏幕切換的導(dǎo)航按鈕,用戶(hù)可以基于該按鈕返回到上一步操作。這與我們?cè)赑C端使用的各大瀏覽器中德后退按鈕較為類(lèi)似,用戶(hù)可以能快的掌握其基本功能操作,但是與之對(duì)應(yīng)的前進(jìn)按鈕則并沒(méi)有出現(xiàn),這或許是因?yàn)橐苿?dòng)操作平臺(tái)本身的趨于簡(jiǎn)化的操作理念與其存在沖突,因而在各大操作平臺(tái)均沒(méi)有這一按鍵的存在。
除了后退功能之外,后退按鈕還承擔(dān)著打開(kāi)多任務(wù)界面的功能。其操作方式即長(zhǎng)按后退鍵調(diào)出如上圖所示的多任務(wù)界面,用戶(hù)在進(jìn)入多任務(wù)界面之后既可以通過(guò)滑動(dòng)屏幕點(diǎn)擊需要繼續(xù)使用的應(yīng)用程序或者游戲。而長(zhǎng)按手勢(shì)操作也是我們之前所提到的單一的點(diǎn)擊手勢(shì)的衍生物。
后退導(dǎo)航鍵在Windows Phone按鍵中可以說(shuō)擁有者很高的權(quán)限:
應(yīng)用程序不應(yīng)該阻止用戶(hù)返回前一頁(yè)面。只有一種例外,那就是提示發(fā)生了數(shù)據(jù)丟失。此時(shí),您可以提示用戶(hù)進(jìn)行確認(rèn),并且如果用戶(hù)選擇導(dǎo)航回去的話(huà),您可以允許用戶(hù)通過(guò)。如果彈出框(軟件輸入面板,簡(jiǎn)稱(chēng) SIP)或其他臨時(shí)對(duì)話(huà)框打開(kāi),按硬件“后退”按鈕可關(guān)閉此對(duì)話(huà)框,但不會(huì)離開(kāi)當(dāng)前頁(yè)面(有效地取消“后退”按鈕導(dǎo)航)。在應(yīng)用程序的第一個(gè)屏幕中按“后退”按鈕就會(huì)退出該應(yīng)用程序。為了使各個(gè)應(yīng)用程序提供一致的用戶(hù)體驗(yàn) (UX),應(yīng)該僅為向后導(dǎo)航使用“后退”按鈕。
瞬間轉(zhuǎn)移之WIN鍵
WIN鍵類(lèi)似于Windows 平臺(tái)的開(kāi)始菜單按鈕,而之所以將Windows Phone的這個(gè)按鈕描述為瞬間轉(zhuǎn)移是因?yàn)楫?dāng)用戶(hù)點(diǎn)擊該按鈕之后便會(huì)停用正在運(yùn)行的應(yīng)用程序,回到至Live Tile主界面,而將之前的應(yīng)用保存至多任務(wù)機(jī)制當(dāng)中。用戶(hù)此時(shí)可以啟動(dòng)另一個(gè)應(yīng)用程序,并在新應(yīng)用程序中進(jìn)行導(dǎo)航,或者也可以選擇(使用硬件“后退”按鈕)導(dǎo)航回之前運(yùn)行的應(yīng)用程序。這有效地創(chuàng)建了導(dǎo)航模型,在該導(dǎo)航模型中,“后退”按鈕在正在運(yùn)行的應(yīng)用程序的頁(yè)面中進(jìn)行導(dǎo)航,或在之前運(yùn)行的應(yīng)用程序的堆棧中進(jìn)行導(dǎo)航。
操作平臺(tái)與應(yīng)用兼收的雙面搜索鍵
Windows Phone平臺(tái)在搜索按鈕上提供了不同的權(quán)限,開(kāi)發(fā)者可以根據(jù)應(yīng)用的實(shí)際需要決定是否在應(yīng)用程序內(nèi)調(diào)用該搜索按鈕進(jìn)行內(nèi)部搜索,如果開(kāi)發(fā)者沒(méi)有使用該權(quán)限,那么用戶(hù)在應(yīng)用內(nèi)單機(jī)該按鈕(舉個(gè)簡(jiǎn)單的例子當(dāng)用戶(hù)在玩憤怒的小鳥(niǎo)游戲時(shí)點(diǎn)擊搜索按鈕),即可打開(kāi)Windows Phone內(nèi)置的默認(rèn)搜索引擎進(jìn)行搜索,而如果開(kāi)發(fā)者使用該權(quán)限,那么單機(jī)時(shí)(例如用戶(hù)在微瘋客棧中單機(jī)搜索功能)即可在應(yīng)用內(nèi)部進(jìn)行內(nèi)容檢索。
與后退和WIN鍵相比,搜索功能比較專(zhuān)一,主要用來(lái)進(jìn)行本地和互聯(lián)網(wǎng)內(nèi)容的檢索,也沒(méi)有像WIN鍵合后退鍵聯(lián)動(dòng)配合使用的機(jī)會(huì),但是Windows Phone平臺(tái)提供的搜索服務(wù)卻并沒(méi)有讓搜索按鈕讓人感到單調(diào)乏味,豐富的本地檢索、視覺(jué)搜索、聲音搜索等功能足以讓搜索鍵的功能拓展極大化豐富。
Windows Phone生態(tài)下的“三鍵合璧”
Windows Phone所采用的三個(gè)功能按鍵相對(duì)于iOS所采用的Home按鍵,在功能分配和區(qū)別上可以說(shuō)更為清晰和明確,后退鍵就是用來(lái)導(dǎo)航和多任務(wù)的,WIN鍵也是單一的作導(dǎo)航使用,而搜索按鈕則是專(zhuān)注于搜索服務(wù)。而iOS平臺(tái)則是將這些功能中的絕大部分集大成與Home鍵一身,增加了單個(gè)按鍵的點(diǎn)擊次數(shù),加之iPhone的Home鍵并非一體式設(shè)計(jì),這樣更使得按鍵的壽命銳減。
而iOS的Home鍵在對(duì)于其自身生態(tài)的維護(hù)上遠(yuǎn)不如Windows Phone的后退鍵出色,因?yàn)橹拔覀兲岬降暮笸随I除了在操作平臺(tái)內(nèi)部進(jìn)行后對(duì)操作外,同樣提供了對(duì)應(yīng)用和游戲的后退導(dǎo)航,這樣免去了開(kāi)發(fā)者主動(dòng)為應(yīng)用添加后退按鈕的開(kāi)發(fā)工作,所有的應(yīng)用和游戲均可以通過(guò)后退按鈕來(lái)進(jìn)行導(dǎo)航和退出,這樣就給Windows Phone的去邊緣化設(shè)計(jì)埋下伏筆,而這也是所謂的“牽一發(fā)而動(dòng)全身”,這一點(diǎn)足以是其他平臺(tái)無(wú)法于Windows Phone媲美的。
類(lèi)似的功能按鈕在Android平臺(tái)同樣存在,但是Android平臺(tái)型相比Windows Phone要多一個(gè)Menu菜單按鈕,表面上看去似乎分工內(nèi)未明確,但事實(shí)上由于菜單按鈕和Home按鈕以及返回按鈕在某些導(dǎo)航需求上存在類(lèi)似功效,而且各平臺(tái)功能按鈕均沒(méi)有相應(yīng)的名稱(chēng)作為標(biāo)示,因而過(guò)多的按鈕可能會(huì)給用戶(hù)造成迷惑,影響其使用體驗(yàn)。
并且在Android平臺(tái)的功能按鍵并沒(méi)有向Windows Phone平臺(tái)一樣上升到生態(tài)系統(tǒng)完善的高度,開(kāi)發(fā)者照樣還是要單獨(dú)為應(yīng)用設(shè)置導(dǎo)航按鈕,從而使得按鍵和操作平臺(tái)生態(tài)之間依舊孤立,沒(méi)能夠形成一個(gè)整體。
結(jié)語(yǔ):對(duì)操作平臺(tái)按鍵訂立標(biāo)準(zhǔn)僅僅是Windows Phone硬件標(biāo)準(zhǔn)的一個(gè)具體體現(xiàn),這些單一的物理按鍵并非只是一個(gè)單純的功能實(shí)現(xiàn)按鈕,更多的還在于各功能鍵之間能夠?qū)崿F(xiàn)聯(lián)動(dòng)配合人機(jī)交互從而增加操作平臺(tái)的用戶(hù)體驗(yàn),同時(shí)類(lèi)似于操作按鍵的這些細(xì)微部件對(duì)于維持Windows Phone生態(tài)的完整亦有著重要的意義,這也是微軟訂立硬件標(biāo)準(zhǔn)的意義所在而絕非通常外界所評(píng)論的“限制廠商定制”或者“缺乏開(kāi)放性”。