Windows Mobile 7 梦幻之旅系列2之—Goals of the New User Interface

简介:
二、新用户图形界面的目标

Windows Mobile 7所拥有的代号为“Phosphur”和“Starburst” 的这两套图形界面,功能包含了触摸识别、手势识别、屏幕滚动和直接操控等效果
Windows Mobile 7的目标是:通过对手指操控体验的不懈努力,以达到最佳的用户级体验效果并使用户无论身处何处都能满意。
用户对Windows Mobile7的要求是:简单的、易记忆的和有趣的;用户界面要协调的一致性、可预见性的和趣味性;自然滑动的效果和增强的移动体验。
Windows Mobile的一个设计目标是:1.支持带按键的设备;2.支持包括键盘和触摸屏的设备;3.支持只带触摸屏的设备(这点特别是针对Iphone的竞争设计)
用户体验方面的要求是:首先要设备要具备一致性的UI交互设计。新的图形界面将不会强制参与到应用程序的运行当中,只是推荐这样做,从而保证与较早应用程序之间的兼容性。在新的图形界面中,将会提供一个专门的“游戏模式”,该模式能够让系统中的电子游戏凌驾于整个图形界面的操控规范之上,从而能让电子游戏能够提供比普通应用程序更加复杂的操控体验。
Windows Mobile 7只有在适当的情况下,会对消费中提供关于音频和视频方面的反馈。类似于列出一份列表的顶部和底部,显示出屏幕上那些进行触摸操控的对象,以及当你的手指在屏幕上按压的时候,会在指尖周围显示出一个燃烧的光环。
由于Windows Mobile 7是专门为手指操控所设计的,微软的研究团队专门对用户手指尺寸进行了深入的研究。现在,他们决定以自己认为最合适的指尖尺寸7.6平方毫米为标准,对Windows Mobile 7进一步地优化。优化的终极目标是:让用户可以在单手持握移动设备时,只用大拇指,就能够自如地操控整个设备。
还有一些计划是采用软键盘的方式输入,每一个单词会放大到方便一个手指点击的大小。这点类似于Iphone,不过这个计划已经被从Windows Mobile 7中剔除了。
Windows Mobile7 的界面设计元素将非常人性化,用户将不必再恐惧在使用过程中找到不到他们的目标了。Windows Mobile 7将可以动态的调整用户界面的元素大小,使这些元素达到一个最适合阅读的尺寸也更便于被点击。类似于关闭按钮、滚动手柄、图标和标题栏/状态栏等的大小都将可以变化,使用户更方便点击。
对指尖触摸操控的识别包括了:纵向或横向的屏幕滚动,访问不同的任务或菜单,点击或压住控制,展开对象,拖放操作,以及建立快捷方式。当指尖在屏幕上的移动速度加快时,设备将能够自动识别,以加快屏幕的滚动速度。
现在他们在考虑当用户时候动态手势操控屏幕时,还需要滚动条吗?目前的计划是,当用户操纵触摸屏的时候只显示目录,但是不显示滚动滑块了。当对话框过长,用户需要移动整个屏幕的时候。他们考虑用视觉效果来代替滑块,类似于文档的边缘会逐渐变暗。当用手指在屏幕上压住不放,将会弹出右键菜单;当窗口切换或是缩小的时候,将可能会有相应的视觉和音响效果。
除此之外,微软也在考虑是否需要给Windows Mobile 7添加“多手指触摸操控(Multi- touch)”的功能,以方便用户用对图片或视频进行编辑。但是没有迹象显示(Multi- touch)”会出现在Windows Mobile 7的标准版中。Multi-touch多用于操控剪切和旋转照片,但目前并无迹象显示Multi-touch需要额外的软件或硬件支持。

本文转自 葛涵涛 51CTO博客,原文链接:http://blog.51cto.com/gehantao/68203 ,如需转载请自行联系原作者

相关文章
|
2月前
|
Linux Windows
Linux01---目录结构,Linux系统下只有一个最顶级的树/,Windows系统有盘符概念,而Linux系统没有盘符概念,整个系统都在/根目录下,Linux 系统写法 /user/local
Linux01---目录结构,Linux系统下只有一个最顶级的树/,Windows系统有盘符概念,而Linux系统没有盘符概念,整个系统都在/根目录下,Linux 系统写法 /user/local
|
14天前
|
开发框架 JavaScript .NET
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
|
Windows 网络协议
Windows Mobile远程控制软件Pocket Controller Pro简介
不仅PPC/WindowsMobile系统可以使用该控制软件,只要是WINCE内核的系统都可以使用,我在WinCE.net 4.2系统测试通过,只不过640*480的分辨率,控制速度不是那么理想。
957 0
|
数据格式 XML Windows
Windows Mobile 5.0编程—奥运场馆速查
我忙里偷闲,用VS2005开发了一个关于奥运场馆的小程序,时值2008北京奥运前夕,也算是为奥运做了“贡献”
682 0
|
数据库 数据安全/隐私保护 Windows
Windows系统命令行net user命令用法
原文:Windows系统命令行net user命令用法 在Windows渗透测试过程中,最常用的要数net user 命令了,但是非常多的时候我们都是对Linux命令非常熟悉,对Windows命令非常熟悉或者了解用法的少只有少,为了以后工作方便,这里记录一下Windows系统中的 net user 命令的用法。
2266 0
|
Windows Web App开发 API
UWP 判断windows mobile是使用的实体键还是虚拟按键
原文:UWP 判断windows mobile是使用的实体键还是虚拟按键 最近在写启动屏幕,发现虚拟按钮会挡住,启动屏幕的最下面的元素,大概有50 px。可是有什么办法知道手机是用的实体键还是虚拟按键吗? 如下图。
1147 0
|
安全 数据安全/隐私保护 开发者
Windows Vista for Developers——第四部分:用户帐号控制(User Account Control,UAC)
作者:Kenny Kerr 翻译:Dflying Chen 原文:http://weblogs.asp.net/kennykerr/archive/2006/09/29/Windows-Vista-for-Developers-_1320_-Part-4-_1320_-User-Account-Control.aspx 请同时参考《Windows Vista for Developers》系列。
1155 0
|
网络安全 开发工具 git
以前生成的.ssh可以直接放入Windows系统user/Administrator中使用
总结: 之前生成的.ssh可以直接放入Windows系统user/Administrator中使用。 之前生成的.ssh可以直接放入Mac系统user/your_name中使用。
1000 0
下一篇
DDNS