标签: usability

面向业务的重型数据输入(CRUD)应用程序的GUI设计的良好示例

我在哪里可以找到很好的生产enterprise-的例子Ÿ具有软件:

  • 良好,一致地使用键盘快捷键.
  • 良好的键盘形式导航
  • 标准化表格验证
  • 标准化使用查找/搜索屏幕.(用户被要求提供客户端ID,但不知道它,但可以从返回它的弹出窗口查找)
  • 标准化可用性/ LaF惯例

很高兴看到样本从简单的CRUD屏幕到非常复杂的面向过程的GUI,用于CRM/ERP /财务/风险评估等应用程序.基本上GUI具有大量的输入字段,用于定义特定的业务流程.

usability user-interface enterprise crud

36
推荐指数
2
解决办法
4万
查看次数

您在网站上看到的最聪明的UI功能是什么?

您在网站上看到的最聪明的UI功能是什么?一些东西:

  • 使用户体验更直观
  • 显着增加了应用程序的实用性.
  • 添加到应用程序的"惊叹因子"中
  • 或者......你认为重要的其他事情;)

也可以是标准的,但特别好实现.

请将此限制为标准Web技术(HTML,AJAX等),请不要使用Flash或插件!

谢谢

usability user-interface

36
推荐指数
13
解决办法
3802
查看次数

使复选框和广播标签可点击

大量(我敢说最多?)网站不会使标签可以点击其复选框和无线电输入.只需很少的努力就可以获得巨大的可用性.是否存在与使用相关的兼容性/功能/可用性问题,<label>这会阻碍开发人员使用此标记?

编辑:即使StackOverflow似乎也对此感到内疚,例如,在提问时,每天通知任何新答案复选框标签是不可点击的.

html usability cross-browser

34
推荐指数
2
解决办法
1万
查看次数

为什么WCAG成为3级"A","AA"和"AAA"?

WCAG制定3个优先级的目的是什么?

是吗?

  • 如果客户不支付额外费用,或者如果我们没有多少时间,那么请去A
  • 如果客户支付当时或我们有时间使网站兼容至少 AA
  • 如果客户支付和需要根据政府.规则然后去AAA

如果我们正在制作网站,那么我们应该尝试实现哪个级别,或者我们应该只根据客户请求进行?

虽然我在这个网站上发现了这些定义,但这些对我来说很困惑

•优先级1:对于所有用户访问Web内容和Web开发人员达到一致性级别"A",必须满足这些要求.

•优先级2:Web开发人员应满足这些要求,以便没有任何组发现难以访问Web内容并达到一致性级别"AA".

•优先级3:Web开发人员可以满足这些要求,以便于访问某些组的Web内容并达到一致性级别"AAA".

usability w3c accessibility wcag screen-readers

33
推荐指数
2
解决办法
4万
查看次数

普通开发人员应该遵循哪些良好的可用性指南?

我不是一个可用性专家,我真的不想成为一个.

我只想要一小段经验法则,我可以在编写用户界面时遵循这些经验法则,以便我的产品具有良好的可用性.

起初我认为这个问题很容易回答"使用你的常识",但如果它在我们这些开发人员中如此普遍,那么我们作为一个群体,就不会因为我们糟糕的界面而闻名.

有什么建议?

usability ui-guidelines

28
推荐指数
4
解决办法
2087
查看次数

当输入文本字段达到最大长度时移动焦点

我有信用卡号码表格.该号码分为四个部分,就像真实的信用卡一样.

我想在表单中添加JavaScript品味,当用户在字段中键入四个字母时,焦点会自动转到下一个标签.但不是在最后一个标签.通过这样做,用户不必键入"tab"键来移动焦点.

可以在标签中添加一些额外的类,ID或名称.

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>MoveFocus</title>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    <script type="text/javascript" charset="utf-8">
     $(function() {
     // some code goes here.
    });
    </script>
</head>


<body>
  <form action="post.php" method="post" accept-charset="utf-8">
    <input type="text" value="" id="first" size="4" maxlength="4"/> -
    <input type="text" value="" id="second" size="4" maxlength="4"/> -
    <input type="text" value="" id="third" size="4" maxlength="4"/> -
    <input type="text" value="" id="fourth" size="4" maxlength="4"/>
    <p><input type="submit" value="Send Credit Card"></p>
  </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript usability jquery javascript-events

24
推荐指数
5
解决办法
7万
查看次数

如何控制打开应用程序的监视器?

作为一名双监视器用户,我注意到应用程序在打开的监视器(主监视器或辅助监视器,应用程序打开的最后一个监视器等)方面表现不同.说实话,有些应用程序让我烦恼,因为我希望它们在我的主显示器上打开,如果我想要它们,我会将它们移到我的辅助显示器上.但是,这些应用程序已完成并且不受我的控制,所以我想问一下我自己的应用程序可能由使用两个监视器的人运行.

有哪些控件可用于允许人们指定应用程序打开的监视器,允许应用程序"记住"关闭时打开的监视器并在那里重新打开,并强制应用程序在特定监视器上启动?

我正在寻找所有操作系统和编程语言的解决方案,尽管我猜测不同的操作系统和语言会有不同的控制.

相关问题

usability user-interface multiple-monitors desktop-application

23
推荐指数
1
解决办法
7万
查看次数

网络可用性 - 背景音乐

我个人厌恶网站上的背景音乐.我的客户对这个问题有不同的看法.我添加音乐是因为客户永远是对的,尽管我想用它们重新审视这个主题.

几乎每个人都会同意它很烦人并浪费宝贵的带宽,但是有没有可用性研究或推荐专业人士可以提供有效的背景音乐论据?

usability background-music web

22
推荐指数
6
解决办法
2169
查看次数

POS UI设计与开发:应该包含和避免什么?

我不得不为销售点(POS)系统设计和开发UI.有明显的功能需要包括,如产品选择和数量,支付方式,投标金额,用户登录(因为许多用户将使用一个终端)等.

我的问题更多地涉及开发该系统的UI设计方面.UI功能/控件应如何定位,大小?有首选布局吗?我应该避免他们的颜色吗?

如果您知道有任何资源可以指导我,那也会有所帮助.

这对我来说至关重要,因为我知道使用POS系统的压力环境,我希望将过程简化为(i)快速,(ii)简单易用,(iii)尽可能使结果得到驱动用户为客户服务.

欢迎所有答案,信息和建议.谢谢.

Ps如果你能提到控制之间的"季后赛"也会受到赞赏(例如,如果触摸屏提供键盘控制,但如果还支持键盘和鼠标输入,你如何有效地管理键盘和UI空间?)

usability user-interface point-of-sale

22
推荐指数
3
解决办法
2万
查看次数

如何在电子邮件新手中添加一键取消订阅功能?

我想在我们的电子邮件简报中自定义"取消订阅"链接,以便他们只需点击一下即可删除收件人.现在他们只是指向一个通用页面,用户必须输入他们的电子邮件地址并选择他们想要取消订阅的新闻通讯.

看起来这应该非常简单,即只包括电子邮件地址和简报ID作为url参数.但是,当我查看我订阅的列表中的示例时,许多都不包含可识别的地址,并且大多数似乎在参数中使用类似guids和/或散列值的内容.从那以后,我猜测我应该散列或以其他方式编码一些信息,以防止恶意滥用取消订阅表单.

所以我的问题是关于最佳实践,而不是重新发明轮子.有没有一种标准的方法来处理这种功能?更具体地说,是否有理由不将收件人的电子邮件地址作为网址的一部分?这看起来很简单,让我觉得我忽略了什么.

email usability

22
推荐指数
1
解决办法
1万
查看次数