36得票8回答
适用于面向业务、需要大量数据录入(增删改查)的应用程序的GUI设计好例子

我在哪里可以找到一些非常出色的企业级 y 软件示例,它们具有以下特点: 良好、一致的键盘快捷键使用。 良好的键盘表单导航。 标准化的表单验证。 标准化的 查找/搜索 屏幕使用。(用户被要求提供客户 ID,不知道该如何输入,但可以从弹出窗口中查找并返回) 标准化的可用性/LaF 约定。 ...

34得票5回答
为什么WCAG制定了三个等级“A”、“AA”和“AAA”?

WCAG为什么要制定三个优先级标准? 是这样的吗? 如果客户没有额外支付费用或者我们没有太多时间,那就达到 A 级 如果客户愿意支付费用或者我们有时间使网站兼容,那就至少达到AA级 如果客户支付并且需要按政府规定执行,则达到AAA级 如果我们正在建立网站,我们应该尝试实现哪个级别,还...

28得票16回答
一般开发者应遵循哪些好的可用性指南?

我不是一个专业的可用性专家,也不想成为其中之一。 我只想有一小套规则,可以在编写用户界面时遵循,以便我的产品具有合理的可用性。 起初我以为这个问题很容易回答“运用你的常识”,但如果这对我们开发人员来说是如此普遍,我们作为一个群体就不会因糟糕的界面而声名狼藉。 有什么建议吗?

26得票5回答
在RESTful Rails中,删除一个不存在的资源是否应该返回404错误?

在一个全新的Rails应用程序中,使用脚手架生成RESTful模型后,生成的删除代码如下:class BeersController < ApplicationController # DELETE /beers/1 # DELETE /beers/1.xml def des...

26得票8回答
当输入文本字段达到最大长度时移动焦点

我有一个信用卡号码表单。该号码被分为四部分,就像真正的信用卡一样。 我想在表单中添加JavaScript功能,当用户在一个字段中输入四个字符时,焦点会自动转移到下一个标签,但不会在最后一个标签中发生。通过这样做,用户不必键入“tab”键来移动焦点。 在标签中添加一些额外的类、id或名称都可...

25得票9回答
作为一名开发者,要创建出优秀的软件,你需要了解接口设计、可用性和用户心理方面的知识。

可能重复: 人因设计(满足用户界面设计的心理需求) 开发人员应该了解用户界面设计、可用性和人机交互的非技术方面有哪些知识? 为了设计出能够自然而简单地帮助用户解决问题、不建立障碍和制造障碍的有效软件,我们应该掌握哪些使用场景、用户行为模式和用户与计算机交互的心理学知识? 软件设计远不止于...

25得票5回答
你如何控制应用程序打开在哪个显示器上?

作为一个使用双显示器的用户,我注意到应用程序在打开哪个显示器上(主显示器或副显示器,上次打开时的显示器等)方面表现不同。老实说,有些应用程序让我很烦恼,因为我希望它们在我的主显示器上打开,如果我想要它们在副显示器上,我会将它们移动到那里。然而,这些应用程序已经完成并且超出了我的控制范围,所以我...

24得票7回答
如何为电子邮件通讯添加一键退订功能?

我想自定义我们电子邮件通讯中的“取消订阅”链接,以便只需单击即可将收件人删除。目前,这些链接只是指向一个通用页面,在该页面上,用户必须输入其电子邮件地址并选择他们想要取消订阅的通讯。 看起来这应该很简单,即只需将电子邮件地址和通讯ID包含在URL参数中即可。但是,当我查看我订阅的列表的示例时...

23得票6回答
安卓中“不保留活动”功能的主要优缺点是什么?

有一个问题想请问一下,就是:在开发人员选项中测试android移动应用程序时,不要勾选Do not keep activities 选项。 我在我的应用程序中使用它,发现当我在android中打开 Do not keep activities 时,我的应用程序表现不当并且崩溃了。 我的问题...

23得票11回答
为什么有些网站的页面标题是可以点击的URL?

为什么像Stack Overflow、Techcrunch、Smashing Magazine等网站的页面标题(即页面顶部的文本)是可点击的URL,可以重定向到用户所在的同一页面? 以下是一些例子: 我认为这不会影响SEO,因为搜索引擎会忽略内部链接。 这是为了提高可用性吗?