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

2012年06月03日 10:26 次阅读 稿源: 条评论
感谢Youngshu的投递
新闻来源:原创
近日微软按时发布了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应用方案,那么系统级的操作都交给了屏幕边缘来完成:

  1. 屏幕左边轻扫至内,以全屏模式切换到上一个metro应用(桌面在win8下是一个大的metro应用);

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

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

  4. 屏幕上边轻扫至屏幕底部,退出应用(不仅仅是关闭);

  5. 屏幕上(下)边轻扫至内,打开应用程序功能菜单;

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

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

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

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



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

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

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

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



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

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



整个拖动的过程非常流畅,没有一丝卡顿。

http://v.youku.com/v_show/id_XNDA2Njg2MjIw.html


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

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



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

熟悉了这个操作之后,叫出后台运行应用列表会变得异常的方便,鼠标只用完成一个往斜上再向下的动作,对于手,就是一个逆时针的圈,就可以了。

http://v.youku.com/v_show/id_XNDA2Njg2MjIw.html

4.屏幕上边轻扫至屏幕底部,退出应用(不仅仅是关闭);

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

http://v.youku.com/v_show/id_XNDA2NzMxMTY4.html

5.屏幕上(下)边轻扫至内,打开应用程序功能菜单;

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

http://v.youku.com/v_show/id_XNDA2NzE5MTE2.html

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

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

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



鼠标移到角落时的效果



charms正式出现

http://v.youku.com/v_show/id_XNDA2NzMzODk2.html


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

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



其他的种种

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

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



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

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

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



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

也就是说,一切都和windows 7一样,只是把开始菜单变成了一个巨大的开始屏幕而已。但既然开始菜单的目的是为了启动新的程序,要那么小的一个开始菜单又何苦呢?

控制面板、所有程序、搜索、关机在哪里?

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

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



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

关机:charms/设置/电源。

结语

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

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

希望你,在断定win8不好用之前,真的来试试看。
阿里云双11活动

活动入口:

天翼云 - 0元体验数十款云产品

阿里云双11 亿元补贴提前领 技术变现推广大使招募中

对文章打分

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

1 (8%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      HP.png

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan