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

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

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

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

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

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

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

相关推荐
牧艺16 小时前
cos-design PhotoAlbum:用 CSS 3D 做一个「能翻页」的实体相册
前端·css·交互设计
萧青山4 天前
人机协同进化专栏导览:从哲学思考到技术落地的系统性内容体系
交互设计·组织变革·gb/z 185·人机协同进化·专栏导览·哲学思辨·伦理合规
Kim.Li7 天前
格式塔设计原则全解析:12项核心原则在 UI/UX 中的实战应用指南
ui·产品经理·ux·视觉设计·交互设计
Kim.Li7 天前
UX、DX、AX:设计对象的三次扩张,你的产品到底为谁设计?
人工智能·产品经理·ux·交互设计·ui设计
小林ixn15 天前
从零实现AI流式对话:一篇搞懂SSE、ReadableStream与JSON截断处理
人工智能·agent·交互设计
万亿少女的梦16819 天前
基于Unreal Engine的天坛公园虚拟漫游与交互设计
unreal engine·虚拟现实·交互设计·虚拟漫游·文化遗产数字化
feiyu_gao1 个月前
一个人 + AI:246 commits 做出设计系统 CLI 的故事
前端·ai编程·交互设计
anOnion1 个月前
构建无障碍组件之Menu Button pattern
前端·html·交互设计
anOnion2 个月前
构建无障碍组件之Slider Pattern
前端·html·交互设计