微软的翻身仗是怎么打的?-通过IE看WP7设计

简介:
 


关于WP7刚开始想写一篇全面地关于交互的文章,写着写着发现怎么也摆脱不了零散与空洞,也难怪,想表达的面太广必然挖掘的深度会变浅,最后下定决心与其在大而全上纠结不如专心解读一个应用.下面我就以移动互联网的杀手级应用之一浏览器为主线管窥WP7的设计.

 

应用图标:

WP7自带的浏览器是Internet Explorer,它的Logo与桌面IE的logo形态相同只不过跟随WP7的风格处理成了单色的. 下图左边的方形图标为WP7起始页的,右边的为程序列表中的:
 


处理后的图标在首屏的识别性还是非常好的,如下图
 

浏览器起始页:

点击程序启动图标进入浏览器起始页:
 


起始页由上至下分为四部分:状态栏,地址栏,内容区域,工具栏和菜单:
状态栏:状态栏显示手机信号、电量、时间等。WP7的状态栏与Iphone和Android有两点不同,一,状态栏并非一直存在,例如在全景视图(Panorama Application)页面是不存在状态栏的;二,状态栏上的信息不是一直存在的,例如在进入浏览器后几秒钟内就会自动消失(状态栏还在只是状态信息消失了),状态信息消失后顶部显得清爽多了,如图:
 


不要担心看不到状态信息,只要点击状态栏它们又都会跑出来。
地址栏:WP7的地址栏将刷新按钮放到了地址栏的左边。而且在加载页面的到时候,会在刷新的位置上显示“X“,点击取消页面加载。将两个图标放到了一个位置上,这种做法在其他平台上倒是有,但是放到地址栏的左边还是第一次。
内容区域:WP7的页面浏览和Iphone一样,拖动到顶端再向下拖动时页面整体会被拉下来,有所不同的是WP7增加了页面被挤压的效果,表现上更加生动了。
 

 


工具栏与菜单:工具栏部分的处理也很有特色,中间部分是三个非常醒目的图标,分别是加入书签、书签、以及多窗口,稍加注意就会发现,在工具栏的右侧还有三个“小点“,点击就会发现它是菜单项的入口。点击就会看到从工具栏下面升起的菜单项。
 


浏览器里菜单项分别是:前进、分享页面、查找页面内容、添加到主屏以及设置。从菜单项的安排上可以看出,工具栏部分是将最常用的放到工具栏上比较明显的位置,便于用户的操作,而将前进等不常用的功能放到了相对弱一些的菜单项里面。将最简洁、明了的界面呈现给用户。WP7的菜单策略优于Android,WP7没有硬件菜单键,如果有菜单项则屏幕底端出现工具栏并且会有三个点示意,如果没有则不会出现工具栏,这样的策略有助于用户对功能的感知,Android当中用户是不知道界面是否包含菜单的。

前进后退:

虽然IE没有在工具栏上放置前进后退按钮,但由于前进后退是浏览器的必备功能,此处把它拿出来单独做分析。
WP7有硬件返回所以选择不在工具栏上放置前进后退(后退由硬件承担,前进隐藏在菜单中),这样的设计在Android自带浏览器中被证明是成功的,然而在IE中却存在问题。
先看Android自带浏览器的返回策略:
 


如图在“浏览页面b”点击主屏键回到起始页后再进入浏览器回到“浏览页面b”,此时点击硬件返回会在页面内后退,后退到头不能再后退时返回起始页。这样的策略虽说没有按照用户的来路返回,但能够满足用户在网页中后退的需求并且也不会觉得奇怪。
再看IE的返回策略:
 


同样的情形,IE的处理策略与Android不同,在“浏览页面b”时点击硬件返回回到了起始页(按照用户来路返回),再次点击硬件返回回到了上一应用“应用一”(没有按照用户的来路返回)这样就有一个严重的问题:用户一旦回到起始页便再也不能后退到之前浏览的页面!(旁白:虽然都是硬件返回但WP7的策略与Android不同,Android到起始页后便不能后退了,WP7回到起始页后依然可以后退);从这一点也看出了硬件返回不好的地方,返回功能虽说强大但兼顾多种职责时也难免混乱。

网址输入:

分析完起始页,我们要输入网址浏览了。
点击地址栏会弹出键盘,同时内容区域蒙灰,这些都与主流平台一致,WP7甚至沿袭了Iphone的习惯把访问按钮放在了键盘上。
 


WP7的自带键盘交互上也没有创新的地方,不过在视觉上做了简化,试用后效果还是非常不错的。

内容浏览:

由于这款浏览器不支持Flash和HTML5也不支持微软自家的Silverlight,页面展示效果不尽如人意,百度新闻和hao123的HTML5效果都无法展现。
接下来我们看看IE的横屏是如何处理的?
IE对横屏也做了减法,在横屏状态下不存在“状态栏”、“地址栏”以及“工具栏和菜单”所有的屏幕区域均用来展示内容。如图:
 


补充一点,WP7系统下横屏的设计原则是应用可以选择是否保留状态栏与工具栏,如果保留则页面布局如下:
 


图中状态栏与工具栏的位置与形状不变,只是图标与文字掉转了方向。

接下来我们看一看IE的其他功能:

多窗口

WP7的多窗口没有任何新意,页面甚至简洁到有点粗糙:
 


添加书签:
 


添加书签页面视觉风格和WP7是统一的,页面布局很传统。

书签和历史页面:

 


书签和历史列表的表现形式相同然而他们本身又不属于同一内容,因此此处使用了Pivot Control页面类型而非著名的Panorama Application。
可以把Pivot Control理解为Iphone和Android的Tab在WP7中的变种,页面分为四部分:状态栏(信息已隐藏),标题栏(由于书签和历史没有一个统一的名称概括,这个页面省略了标题),Pivot ,页面内容。Pivot Control最大的特点是可以左右滑屏切换页面,并且可以循环滚动。
在书签页面可以长按书签列表弹出长按菜单“编辑”“删除”,长按出菜单沿袭了Android的交互。
 


在历史页面点击清空按钮弹出确认框,在WP7系统下,确认框和Toast都在屏幕顶部。确认框如下图左,Toast如下图右,WP7中的Toast与Android不同,WP7中的Toast点击会去相应页面。
 


这里对历史有个小建议,目前的历史列表太长看起来很费劲,可以参考WP7 People中对联系人列表的索引对历史信息做索引。
 


通讯录列表蓝色的方块是字母索引,点击后可以展现所有的索引字母,如下图:
 


点击相应的字母后列表就会定位在该位置。WP7的通讯录索引方式直观并且效率高,是WP7系统设计的一大亮点。

页面查找:

最后,我给大家介绍一下WP7 IE的页面查找功能,见下图:
 

 


输入内容后若无结果则弹出提示,见下图,界面很清新,我尤其喜欢那个“No results”非常优雅的提示。
 


有结果的话进入查找结果页面,
 


在查找结果页工具栏变成了“上一个”“下一个”,虽说界面简洁明了但使用过程中我遇到了一个的问题:在第一次使用时我不知道如何从查找界面退出。界面上没有一个退出的入口,我迷茫了,经过多次尝试我总算发现硬件“返回”可以退出。

我是尾巴:

WP7确实让我眼前一亮,不是由于它强大的功能,不是由于它华丽的界面,也不是由于它的效率有多高,而是由于它回归自然符合直觉的界面交互.WP7的主屏乍一看像粗糙的老年手机,单一的色块,超大的点击区域与提示文字,不过很快我就体会到了它的优点:简单,直观, 信息外漏,易于点击,使用时没有任何心理负担.Windows Mobile一直被人诟病过于复杂, Windows Phone终于返璞归真走向了另一个极端,而这或许才是移动端最需要的.
不过WP7刚发布不久,仍存在很多需要优化的地方,比如设置等页面中的界面元素过于简单,不易区分出什么是导航什么是控件什么是内容。

 














本文转自百度技术51CTO博客,原文链接:http://blog.51cto.com/baidutech/747607,如需转载请自行联系原作者

相关文章
|
存储 JSON 缓存
捉虫与寻龙:从0打造wordpress插件wp2oc fileshare (1) – 将wp存储后端做进owncloud
关键字:wp2oc fileshare,wordpress媒体存进网盘,网盘作为wordpress图床,owncloud wordpress backend storage
688 0
捉虫与寻龙:从0打造wordpress插件wp2oc fileshare (1) – 将wp存储后端做进owncloud
|
移动开发 Windows HTML5
微软将Silverlight主要定位在Windows Phone,其他平台更多推向HTML5
本文来自于:核桃博客 原文链接:http://www.hetaoblog.com/microsoft-shift-silverlight-move-to-html5/ 据国外媒体报道,微软似乎调整了Silverlight的策略,不主要将其定位成主推的跨平台的运行时工具,而是将Silverlight定位成Windows Phone的开发平台;其他平台(如PC上的IE9)更多的推向HTML5。
770 0
|
物联网 iOS开发 Windows