Windows Phone生态体系对于其软硬件规格都有严格的要求和标准,在软件平台方面则以我们常说道的Metro UI为基准,而硬件方面虽然没有如同iOS绝对一致的硬件要求,但是Windows Phone同样有一套属于自己的硬件标准,今天我们要为大家介绍的则是位于设备下方的三个触控按钮,从左至右依次为后退键、WIN键以及搜索按键。
一键多用之后退键
Windows Phone按钮在分工方面较为明确,后退键主要承担两个方面的工作,其一即作为用户在应用和游戏中以及操作系统屏幕切换的导航按钮,用户可以基于该按钮返回到上一步操作。这与我们在PC端使用的各大浏览器中德后退按钮较为类似,用户可以能快的掌握其基本功能操作,但是与之对应的前进按钮则并没有出现,这或许是因为移动操作平台本身的趋于简化的操作理念与其存在冲突,因而在各大操作平台均没有这一按键的存在。
除了后退功能之外,后退按钮还承担着打开多任务界面的功能。其操作方式即长按后退键调出如上图所示的多任务界面,用户在进入多任务界面之后既可以通过滑动屏幕点击需要继续使用的应用程序或者游戏。而长按手势操作也是我们之前所提到的单一的点击手势的衍生物。
后退导航键在Windows Phone按键中可以说拥有者很高的权限:
应用程序不应该阻止用户返回前一页面。只有一种例外,那就是提示发生了数据丢失。此时,您可以提示用户进行确认,并且如果用户选择导航回去的话,您可以允许用户通过。如果弹出框(软件输入面板,简称 SIP)或其他临时对话框打开,按硬件“后退”按钮可关闭此对话框,但不会离开当前页面(有效地取消“后退”按钮导航)。在应用程序的第一个屏幕中按“后退”按钮就会退出该应用程序。为了使各个应用程序提供一致的用户体验 (UX),应该仅为向后导航使用“后退”按钮。
瞬间转移之WIN键
WIN键类似于Windows 平台的开始菜单按钮,而之所以将Windows Phone的这个按钮描述为瞬间转移是因为当用户点击该按钮之后便会停用正在运行的应用程序,回到至Live Tile主界面,而将之前的应用保存至多任务机制当中。用户此时可以启动另一个应用程序,并在新应用程序中进行导航,或者也可以选择(使用硬件“后退”按钮)导航回之前运行的应用程序。这有效地创建了导航模型,在该导航模型中,“后退”按钮在正在运行的应用程序的页面中进行导航,或在之前运行的应用程序的堆栈中进行导航。
操作平台与应用兼收的双面搜索键
Windows Phone平台在搜索按钮上提供了不同的权限,开发者可以根据应用的实际需要决定是否在应用程序内调用该搜索按钮进行内部搜索,如果开发者没有使用该权限,那么用户在应用内单机该按钮(举个简单的例子当用户在玩愤怒的小鸟游戏时点击搜索按钮),即可打开Windows Phone内置的默认搜索引擎进行搜索,而如果开发者使用该权限,那么单机时(例如用户在微疯客栈中单机搜索功能)即可在应用内部进行内容检索。
与后退和WIN键相比,搜索功能比较专一,主要用来进行本地和互联网内容的检索,也没有像WIN键合后退键联动配合使用的机会,但是Windows Phone平台提供的搜索服务却并没有让搜索按钮让人感到单调乏味,丰富的本地检索、视觉搜索、声音搜索等功能足以让搜索键的功能拓展极大化丰富。
Windows Phone生态下的“三键合璧”
Windows Phone所采用的三个功能按键相对于iOS所采用的Home按键,在功能分配和区别上可以说更为清晰和明确,后退键就是用来导航和多任务的,WIN键也是单一的作导航使用,而搜索按钮则是专注于搜索服务。而iOS平台则是将这些功能中的绝大部分集大成与Home键一身,增加了单个按键的点击次数,加之iPhone 的Home键并非一体式设计,这样更使得按键的寿命锐减。
而iOS的Home键在对于其自身生态的维护上远不如Windows Phone的后退键出色,因为之前我们提到的后退键除了在操作平台内部进行后对操作外,同样提供了对应用和游戏的后退导航,这样免去了开发者主动为应用添加后退按钮的开发工作,所有的应用和游戏均可以通过后退按钮来进行导航和退出,这样就给Windows Phone的去边缘化设计埋下伏笔,而这也是所谓的“牵一发而动全身”,这一点足以是其他平台无法于Windows Phone媲美的。
类似的功能按钮在Android平台同样存在,但是Android平台型相比Windows Phone要多一个Menu菜单按钮,表面上看去似乎分工内未明确,但事实上由于菜单按钮和Home按钮以及返回按钮在某些导航需求上存在类似功效,而且各平台功能按钮均没有相应的名称作为标示,因而过多的按钮可能会给用户造成迷惑,影响其使用体验。
并且在Android平台的功能按键并没有向Windows Phone平台一样上升到生态系统完善的高度,开发者照样还是要单独为应用设置导航按钮,从而使得按键和操作平台生态之间依旧孤立,没能够形成一个整体。
结语:对操作平台按键订立标准仅仅是Windows Phone硬件标准的一个具体体现,这些单一的物理按键并非只是一个单纯的功能实现按钮,更多的还在于各功能键之间能够实现联动配合人机交互从而增加操作平台的用户体验,同时类似于操作按键的这些细微部件对于维持Windows Phone生态的完整亦有着重要的意义,这也是微软订立硬件标准的意义所在而绝非通常外界所评论的“限制厂商定制”或者“缺乏开放性”。