用户名:  密码:  验证码: 验证码  注册  找回
RSS
无双网
 2020年04月03日 星期五  您现在位于: 首页 → 技术文栏 → 浅谈Windows 8与键盘鼠标的友好度-网络软件(互联资...

浅谈Windows 8与键盘鼠标的友好度

2012年06月03日    出处:原创
近日微软按时发布了Windows 8 release preview,我下载并安装。之前一直关注Windows 8的各种消息,但没有真正亲自尝试。自发布以来,我就为metro界面激动不已。一直很为Win8在传统鼠标键盘下的表现而担心,经过这次尝试,这种担心基本可以打消了。   首先,还是简单说一下metro设计语言。 详细的可以点击这里。 

metro的根本思想就是“以信息为中心,而不是程序”,由此带来了一系列的东西,比如开始屏幕的live tiles,比如设置界面多行信息只靠字体和大小而不是边框来分隔,比如没有任何立体感和“实物感”的色块。相比较iOS中各种对真实世界中物体的模仿,metro下只注重信息本身,去除一切可能造成干扰的表现形式。

自metro在微软各种产品上的应用后,metro也成为了互联网上众多产品的设计语言,越来越多的网站、应用、系统开始借用metro思想。比如google的一些网页(点这里),google的Chrome Web Store,以及android 4.0。在这里,我们看到metro在不同环境不同系统下都得到了良好的表现。      

在明确metro只是一种设计风格、设计语言之后,可以说,metro与否和是否使用鼠标键盘操作并无太大关系,毕竟它只是信息的一种展现方式。在OS X moutain lion上,我们也看到了iOS与Mac OS的一系列整合。如下图:



如上图所示,即便是公认对触摸优化最好的iOS系统,其内置的message应用界面在没有大的改动的情况下也适合了鼠标和键盘的操作(Mac平台)。那么,决定一个界面是否鼠标键盘友好、触摸友好的关键到底是什么?

是手指的各种滑动手势,如轻扫拖动页面,两只捏合缩小页面,以及其他滑动操作。这里,我们就Windows 8 rp版中的实际体验,来看看微软是怎样让metro界面也鼠标键盘友好的。

轻扫拖动页面                                  

在触摸环境下,对于任何超出屏幕的内容,都可以通过单指拖动来滑动整个页面。Windows 8中,鼠标滚轮充当了这个作用。但把鼠标滚轮的纵向滚动解释成界面中的横向滚动,有些不习惯,但操作多了,也还不错。另外,无处不在的滚动条也提供了一种解决方案。  



双指操作

开始屏幕上(以及众多其他界面) ,可以通过两只捏合获得更大的视野。对于鼠标键盘,可以按ctrl和鼠标滚轮实现相同功能。有时,屏幕右下角会有一个“-”号,鼠标移到右下角后单击,即可打开全景视角?http://v.youku.com/v_show/id_XNDA2Njg2MjIw.html

屏幕边缘操作

Win8里使用了无边框的metro应用方案,那么系统级的操作都交给了屏幕边缘来完成:
[list=1]







[/list]

那么,在只有鼠标和键盘的环境下,以上功能能否顺利且便利的实现呢?

角落虽然看似在屏幕最远的位置,但实际上却是最容易找到的地方。任何时候,只要你朝一个方向移动鼠标,最终鼠标的落点一定是角落。Win8下,微软充分利用了以往从来没有用过的屏幕角落(corners),给方形屏幕的四个角都赋予了不同的功能。如图:



鼠标移到角落的时候会显示相对应的功能

接下来,我们就逐条分析上面列出的7项触摸操作对应也鼠标键盘解决方案:
[indent]

1.屏幕左边轻扫至内,以全屏模式切换到上一个metro应用;
[/indent]

鼠标移动到屏幕左上角,显示出上一个metro应用的缩略图,单击,切换至上一个应用,以此往复。如图:


[indent]

2.屏幕左边轻扫至内,按住,可使应用分屏;
[/indent]

依然是鼠标移动到屏幕左上角,单击并按住显示出的应用,朝屏幕两侧拖动,可实现分屏。如图:



整个拖动的过程非常流畅,没有一丝卡顿。
http://v.youku.com/v_show/id_XNDA2Njg2MjIw.html

[indent]
3.屏幕左边轻扫至内,不松开,再扫回边框,可查看后台运行的metro应用;
[/indent]

鼠标移动到屏幕左上角,同时会出现上一个metro应用,下方会有淡淡的边框,表示还有其他后台应用:



这时鼠标顺着屏幕边缘下移,就会显示后台应用列表。点击任何一个应用,可全屏切换;按住任何一个并往屏幕中间拖动,可与当前应用分屏。

熟悉了这个操作之后,叫出后台运行应用列表会变得异常的方便,鼠标只用完成一个往斜上再向下的动作,对于手,就是一个逆时针的圈,就可以了?http://v.youku.com/v_show/id_XNDA2Njg2MjIw.html
[indent]
4.屏幕上边轻扫至屏幕底部,退出应用(不仅仅是关闭);
[/indent]

当鼠标位于一个metro应用的顶端时,光标会变成手型,此时按住鼠标并且往屏幕底部拖动,可完全关闭退出当前应用;往左右拖动可以分屏。


http://v.youku.com/v_show/id_XNDA2NzMxMTY4.html
[indent]
5.屏幕上(下)边轻扫至内,打开应用程序功能菜单;
[/indent]

在metro应用界面内任意空白处右键,可实现相同操作。相比之前的一些拖拽,右键显得没有那么具有直觉性。


http://v.youku.com/v_show/id_XNDA2NzE5MTE2.html
[indent]

6.屏幕右边轻扫至内,打开charms快捷栏,同时查看当前日期和时间;
[/indent]

在这里,win8采取了相同的解决方案。鼠标移至右上角或右下角,没有底色的5个charms按钮出现,鼠标顺着右边边缘上下移动,就会正式叫出charms边栏。因为所有metro应用都是全屏运行,当用户想要查看当前时间,也是通过叫出charms来实现。同样,熟练操作了之后,右手只需顺时针画个圆即可完成操作。

值得注意的是,当鼠标仅处于角落时,即使charms按钮可见,此时鼠标单击依然完成当前的操作,与charms无关。那么,大多数人将鼠标移至右上角关闭windows程序的习惯,在win8中依然有效。



鼠标移到角落时的效果



charms正式出现
http://v.youku.com/v_show/id_XNDA2NzMzODk2.html

[indent]
7.对于tiles,从上向下滑动可选中。
[/indent]

这个很简单,鼠标右键单击即可。



其他的种种

对于没有硬件win键的平板们,屏幕右侧的charms边栏是它们从任何地方回到开始屏幕的最快方式。而对鼠标键盘用户,则有更方便的处理方式。

在win8中,伴随我们十多年的开始按钮正式退出历史舞台。同时,为了和我们的使用习惯一直,win8的左下角被定义成了开始屏幕。当鼠标移至左下角,会出现开始屏幕的缩略图:



此时,单击左键,就可迅速切到开始屏幕。在开始屏幕的左下角单击左键,会回到上一个metro应用。这一点,对于传统的桌面使用者,是极为重要的。

如果你坚持只用桌面环境 不用metro 怎么办?

其实很简单,你可以卸载其他所有metro程序,把开始屏幕上的几十个方块全部换成你需要的传统桌面程序,就可以了。就像这样:



如果你只有桌面这样一个"metro"应用在运行,那么鼠标移到左上角是不会有任何反应的。如果你在桌面环境下需要启动开始屏幕上的应用,鼠标移到左下角单击即可。如果你想回去了,在开始屏幕左下角单击即可。

也就是说,一切都和windows 7一样,只是把开始菜单变成了一个巨大的开始屏幕而已。但既然开始菜单的目的是为了启动新的程序,要那么小的一个开始菜单又何苦呢?
 
控制面板、所有程序、搜索、关机在哪里?

控制面板:鼠标挪到左下角,右击,菜单中就有控制面板。或者在桌面下,点charms中的设置,上面就有控制面板。

所有程序、搜索:开始屏幕下直接通过键盘输入,就进入了搜索。在开始屏幕右键,单击右下方出现的“所有程序”。或者在开始屏幕通过charms点击搜索,进入搜索的同时左边就是所有程序列表,在这里可以卸载、固定到任务栏、固定到开始屏幕等等。如图:



也就是说,你可以跳过开始菜单/屏幕,直接通过charms进入所有程序。

关机:charms/设置/电源。
 
结语

经过本文的讨论,可以看到,win8的发布预览版已经与鼠标键盘非常友好(还有众多键盘快捷键,本文不再赘述)。metro作为一种信息的呈现方式,并不一定必须只属于触摸,正如本文开头提到的,也适用于网页、应用、以及鼠标和键盘。

但必须承认,win8对于一般的用户来说,无疑是一个巨大的跳跃。使用习惯上的不连续注定win8想要被消费者接受还有很长的路要走。撰写本文的目的很简单,试图证明win8的metro不是不好用,只是大家不习惯而已。

希望你,在断定win8不好用之前,真的来试试看。
 发布人:asp126
 → 推荐给我的好友
上篇文章:[图+视频]猫耳型脑波控制通讯工具
下篇文章:大摩:Win8平板或成搅局者 iPad终于棋逢对...
发表评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论 (点击发表)
热门文章
 保存webbrowser中的HTML内...
 用VB6.0设计简易赛车游戏
 MSFlexGrid使用技巧一例
 添加红月装备的详细教程 (包括装备 武...
 游戏对照表
 Win2003+Discuz!5.5+II...
 全部DLL下载
 能否判断动态数组有没有被分配过
 删SQL数据!还原新服务器!
 三星获出租车服务系统专利 可快速查看驾...
最新文章
 [ODBC SQL Server Driv...
 评论:115网盘的何去何从
 我科学家实现百公里量级自由空间量子隐形...
 中国智能手机出货量占全球27%居世界之...
 Gartner:2012 第二季度西欧 P...
 [多图]华山论剑:当今在世的智商最高的...
 三星获出租车服务系统专利 可快速查看驾...
 [多图]15项可能延续到2030年的科...
 分析称苹果三星专利大战输赢已成定论
 Google终获云操作系统专利
 网站留言· 友情链接·与我在线·网站地图联系我们·管理·TOP 
 陕ICP备14011112号  
 Copyright © 2012 Asp126.com Inc. All Rights Reserved.Processed in 0.000s, 8 queries, 36 Cache,0 Online