zoukankan      html  css  js  c++  java
  • Windows Vista中五花八门的菜单赏析

    由于曾经项目里很多人做的界面实在是看不过去,于是有一段时间特别关注于程序的界面设计。要有良好的使用体验,又要符合UX guide的要求。从控件的选用、布置到界面上的所有文字都有精细的要求。如果没有专门学习过,很难第一次就做得很好。(当然你可以说Google做的东西很多不符合MSUX guide,但是人家做的东西就是好看又好用。这就是感觉,在有感觉之前,总要有一个过程来领悟,方法就是通过学习。)

    学习完UX guide,感觉自己已经有些走火入魔了。 看见个什么软件总想找它UX上的麻烦

    拿良好用户体验的原则之一一致性来说,微软的软件本身就违反了这个原则。(当然他有理由,而且是正确的,可是他没有给大家解释,那就别怪有人找茬了。) 

    下面欣赏一下Windows里的五花八门的菜单吧。(全部图片都是在Vista默认的Aero透明主题下截的)

      

      

     

    关机的菜单                      声音菜单                            这个知道吧

     

     

    下面这个是输入法选择的菜单。

     

     

    有点Office 2003的风格.

     

    下面又是一种风格,不知道属于不属于ContextMenu,在Explorer中可以找到。 

     

    我的电脑的主菜单

     

    Windows自带的程序的主菜单。

     

    照理说WPF的默认风格从上面选择一下就是了,可它不.非又自己来个风格.让人一看菜单就能认出这是个WPF程序. 

    的WPF程序在Vista系统上的样式,着色和MouseOver时边框的形状不一样。

     

    不知道是不是电脑慢的原因,还发现了这个现象。“我的电脑”里的菜单,一开始是和普通程序的主菜单的样式是一样的。在大约0.1秒的时间内会变全蓝。下面是这0.1秒中的图,可以隐约看到一个框。

    本来想截一个更明显的图,但是发现这个现象不是每次都出现的。 

     

    下面这个不太好发现,但是也是Window系统的,把你的Explorer缩到最小,在ListView的右边可以看到又一个样式的Menu

     

     

    这个并不是ListView被缩小时所特有的样式。CMD的右键菜单也是这个样子的。

     

     

    又一种经典菜单的样式和新样式的组合

     

     

    IE上也发现了这个

     

     

    两种菜单的结合 

    可以明显地看出他们的不同,但是有什么理由吗?为什么要存在多种菜单渲染方式,有没有API可以设置自己的程序用哪种?

     

     

    上面的系统的,下面是MS的各种程序的。 

    Windows自带的日记本, 不是记事本哦。 

            

     

            Office 2007                                            VS 2008

    也许这是时尚,但是风水总要轮流转的。比如Windows 7的右下角的网络和声音的图标,从彩色的,变成了黑白的……

  • 相关阅读:
    Java实现简单的图片浏览器
    ArrayList源码笔记
    JZ12 数值的整数次方算法笔记
    TCP的三次握手与四次挥手学习笔记
    Deepin安装LAMP环境
    Deepin安装Mysql(解决"没有可安装候选"问题)
    流行的Linux系统合集
    Win10超简单安装,菜鸡钊的装机经验分享
    Java入门(七)之面向对象-划重点
    Java入门(六)之常用的类
  • 原文地址:https://www.cnblogs.com/nankezhishi/p/1373779.html
Copyright © 2011-2022 走看看