当前位置: 首页 > article >正文

界面耻辱纪念堂--可视元素04

当我们第一次注意到 Visual Basic 5.0 菜单的动画效果“特性”时,我们只能嘲笑这种特性的傻气。事实上,我们并不觉得特性本身傻气,而是微软为这个特性投资,然后将这个特性应用到他们所有的主流产品(例如,Office97)中的事实。

既然设计者有足够的时间,他们或许应该花在提高微软产品的可用性上,而不是花在提供一些毫无用处,只是让小孩用户叫好的花样上。

在 PowerBuilder 里,某种工具条按钮使用了一个更不平常的技巧,我们觉得使用这个技巧让这个产品更难使用。如图所示,这种工具条按钮有一个关联的下拉控件,可以显示其子工具条。这个特性本身并不坏,但是我们发现一个问题——工具条改变图像反映被选中选项,使得我们忘记如何返回到原始的选择。

“一致性使得界面为大家熟悉并且可以预见”

(Windows 用户界面设计指导, 微软出版社)

我们希望Visual Basic 5.0 的大部分开发人员从微软的设计指导里,而不是从微软的产品里学到一致性。上面的图像是VB5 编程环境里编辑对话框。大多数情况下,VB5 的开发人员依赖于微软的风格,但是,微软新近采用的布局命令将按钮的位置水平地放置在对话框的右下角。不幸的是,负责这个产品的大部分开发人员不知道这个新标准。命令按钮布局除了图中所示的不同位置外,第三方(比如,Crystal Reports)提供的对话框甚至采用了更富有创造性的风格。


http://www.kler.cn/news/362249.html

相关文章:

  • 免费开源Odoo软件如何实现电商仓库高效发货
  • 【Spring篇】Spring中的Bean管理
  • 什么是3D模型?如何进行3D建模?应用领域有哪些?
  • Active Directory(活动目录)密码审核工具
  • 漏洞挖掘 | 基于mssql数据库的sql注入
  • 深度学习的关键概念和术语
  • 【设计模式-原型】
  • Apple 新品发布会亮点有哪些 | Swift 周报 issue 61
  • 毕设项目分享 基于python的答题卡识别评分系统
  • 3-6 AUTOSAR RTE数据一致性管理
  • Git Push(TODO)
  • RuoYi-Vue 若依代码生成 速学
  • 重构手法整理
  • 【编程语言】C++ 中 vector 初始化的多种方法详解
  • Git_命令
  • Golang 并发编程:Context 包的使用与并发控制
  • MongoDB安装配置及配置和启动服务
  • 使用Docker启动的Redis容器使用的配置文件路径等问题以及Python使用clickhouse_driver操作clickhouse数据库
  • 微知-RDMA中的四大M,以及Mellanox驱动中的MAD为什么叫MA的D?(managent agent、Management Datagrams)
  • 与ai一起作诗(《校园清廉韵》)
  • MATLAB和Python电车电池制造性能度量分析
  • Selenium自动化测试工具
  • Pytorch复习(三)
  • VMware虚拟机软件安装、卸载
  • 免费开源Odoo软件如何实现电商仓库高效发货
  • 【WebGIS】Cesium:GLTF数据加载