![]() |
1
6
你提到了弹出模式对话框,我认为非模式对话框也同样糟糕。任何对话框都会将焦点从程序中移开,它们可能会出现在程序后面,很难找到,甚至可能不会出现在同一个虚拟屏幕上。 我希望看到所有对话框都结束。如果由于某些非正常情况需要阻止某人使用UI,请从窗口中删除UI的相关部分,并将其替换为对话框中包含的内容。一旦问题得到处理,请返回UI。 |
![]() |
2
6
点击触摸界面上的东西 在触摸界面上点击东西是非常困难的,因为你不知道什么时候你已经足够用力了。如果你在点击的按钮上添加了一个动画,你很可能看不到它,因为你的手指挡住了去路。添加其他反应,比如振动手机或在屏幕上画波浪,可能会起作用,但通常会有一个太大的延迟,比按下按钮的触觉大得多。因此,在他们发明出一种带有可按下按钮的屏幕之前,所有触摸设备都应该转向拖动用户界面(DUI)。 与直觉相反,按下屏幕上的对象,拖动它,然后释放它比只按下并释放它更容易。这可能是因为当你开始拖动时,你可以看到对象在移动,并且你可以在拖动时调整压力。拖动也有更多的选项,因为你现在有了方向,而不仅仅是你点击的一个点。如果用户在不同的方向拖动对象,则可以执行不同的操作。还可以使用速度,以及用户释放对象的点。释放点是DUI的真正强度,因为即使有像素进动,也很容易释放一些东西。 一些设计已经开始使用DUI,比如iPhone、掌上电脑和安卓手机。但他们的设计只有一部分是酒后驾车,其余的都是点击。它们的一个共同点是键盘。用户不是点击某个键,而是按下任何一个键,然后将手指拖向他们真正想要点击的键。解锁这些手机也需要拖动。 其他容易实现的DUI功能是鼠标手势,在不同的方向拖动或绘制不同的形状可以做不同的事情。还有一些替代键盘正在研究中,它们更加强调拖动。所有按钮都可以更改为开关,所以必须向下拖动它们才能单击它们。对于设计良好的图形,这对用户来说也应该是直观的。 |
![]() |
3
5
这个 Apple Human Interface Guidelines 是关于这个主题的好读物。他们从一个非常广泛的角度来讨论这一点,这些指导方针适用于任何平台,而不仅仅是Mac。 |
![]() |
4
2
文件系统。我想保存一个文件>OOOP我需要首先想到一个文件名。好怎么样等等.doc。 6个月后。。。 我把%()#*()文件保存在哪里了? 解决方案是在应用程序或更好的操作系统中构建一个版本控制系统。使用搜索引擎,让文件可以根据其内容找到,而不是强迫用户想出一个令人难忘的名字,因为他们只想让文件不丢失。 取消保存步骤。在应用程序中键入一些内容,它就在那里,不会因为一些失误而丢失,比如忘记保存。如果你想要一个旧版本,你可以选择一个日期,看看当时的文档是什么样子的。 在搜索引擎理念的基础上:必须浏览一些任意的树结构才能找到你的东西,这是一种痛苦。搜索要容易得多。但是,您可能仍然想要一个类似“文件夹”的东西来将多个文件组合在一起。好吧,你可以构建一个更丰富的元数据系统,有一个“类别”或“项目”字段,并设置搜索引擎以按项目或类别显示项目。或者按这些分组,或者我们下一步发现的任何新UI。 |
![]() |
5
1
IMHO,这个问题太开放了。 然而,我在设计任何东西时的主要方法是:
如果不花几个小时打出一套毫无用处(而且重复)的指导方针,你就很难回答帖子的其余部分。 |
![]() |
6
1
在我看来,真正突出的一点是,USERS需要对应用程序的用户界面外观和组织进行更多、更容易的控制。 用户无法修改如此多的界面,从而可以将最常用/最喜欢的功能分组在一起。这种能力会让你最喜欢的软件更容易完成任务。 |
![]() |
7
1
错误消息需要一个“Just do it!”按钮。 说真的,我真的不在乎你愚蠢的错误信息,只要按照我告诉你的去做!!! |
![]() |
8
1
我认为网络的整个文档模型需要改变。它不是一个用户界面,但它会导致很多糟糕的用户界面。 文档模型是连接一堆文档的好主意,但现在web也是应用程序的集合。今天,我认为Page/document模型破坏了我们的思维。我们最终将不相关的东西集中在一起,错误地模块化了我们的代码,最终用我们的单片控制板类型的网站混淆了用户。 |
![]() |
9
1
在进行搜索的小部件上查找对话框是非常糟糕的。很多应用程序都是这样做的。Firefox中的查找栏工作得更好。 |
![]() |
10
1
许多应用程序在UI中都有多个窗格,例如在Outlook中有预览窗格和收件箱窗格(以及其他窗格)。在这些应用程序中,光标按键通常应用于当前聚焦的窗格。但是,向用户显示哪个窗格有焦点的提示非常差,而且很少有键盘快捷键在窗格之间移动焦点。 应以某种方式突出显示聚焦窗格。 像alt+光标键这样的东西应该可以移动焦点。 |
![]() |
11
0
Ctrl-Tab和Ctrl-Shift Tab在选项卡之间左右循环,而不是MRU行为,即使在大多数情况下,Ctrl-PageUp和Ctrl-PageDown会重复相同的行为。 |
![]() |
12
0
有很多,但这里有一个针对其中一些人的想法:
当然,我们都已经知道了,不是吗?不需要“Seach标签”或“添加另一个标签”按钮,它们只是发生了
Humanized的男生提议 Transparent messages 它们实际上被用于他们的产品Enso和其他一些地方。 Mac使用它们进行通知(如 Growl )很好地使用它们,或者Ubuntu新的通知系统。 alt text http://blogs.sun.com/plamere/resource/NowPlayingGrowl.png Firefox用底部的搜索栏取代了传统的“搜索”对话框。
虽然不是 everyone likes 此屏幕截图中下一个/上一个的位置 甚至SO(再次):)将通知替换为黄色条。 最后: 文件管理器 我真的很喜欢(有时)常规文件管理器的简单性,但有时我想更快/更好地使用它们。 如果你将IE 4与IE 8进行比较,你可以看出它的进步(甚至更好地将IE 4和谷歌Chrome进行比较) 但如果你将Windows 95 Explorer与Win XP进行比较,它们几乎是一样的!!(Win Vista/7是向前迈出的一步) 但我想知道: Why haven't file managers improved as much as webbrowsers? 这就是我喜欢QuickSilver这样的东西的原因之一,但这只是一个步骤。需要做很多工作才能创造出“ Perfect program launcher “或(文件管理器/桌面搜索程序等,根据您的意愿) QuickSilver具有“移动到”功能 |
![]() |
Community wiki · 需要改变的用户界面模式? 1 年前 |
![]() |
LITzman · 使用状态处理颜色主题更改 1 年前 |
![]() |
Community wiki · 进程。退出(0):输出消失? 2 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
YGranja · 库<图形。h> MinGW-W64缺少 2 年前 |
![]() |
Felipe Palermo · Ctrl键仍被按下,按键事件() 2 年前 |
![]() |
HCJ · win cmd中的批处理脚本循环 2 年前 |