问题标签 [user-friendly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
712 浏览

user-friendly - 使用电子邮件与用户名进行身份验证

女巫更好?使用电子邮件作为用户名或使用唯一的用户名来验证用户。你有什么想法 ?

0 投票
3 回答
155 浏览

user-interface - 如何教用户不要在 webapps 中双击?

我应该如何训练我的用户不要双击链接?

后端保护自己免受它的影响,但通常这些检查会导致丑陋的错误消息(XY 已经处于完成状态等)。在某些地方,当用户单击按钮/图像时,我会删除它,但是对于普通链接,这看起来很丑陋。

到目前为止的想法:

  • 只需忽略点击(解决问题,但无需培训)
  • 显示警报
  • 显示叠加
  • 显示带有令人震惊的图像的叠加层..或lolcat(无点击双pliiiz)
  • 播放声音

你对这种病的治疗方法是什么。

谢谢!

编辑:注意:

在过去的两年里,我为这个问题实施了通常的解决方案(删除按钮、变灰、停用等),只是不是在所有链接/按钮/等上。但是我一次又一次地发现由双击引起的微妙的、难以跟踪的错误,作为开发人员,我个人从不“触发”,只是因为我不双击。我正考虑保护一切,和/或只是鼓励用户点击一次。

另一个旁注:平均而言,我的用户不是那么精通计算机。

不要太认真地对待我的建议,我对这个问题的想法/方法更感兴趣。

0 投票
2 回答
313 浏览

ios - 一个应用程序中的不同应用程序类型 - iOS 开发

我更倾向于对我正在制作的应用程序的用户友好性提出意见。

在规划我的应用程序的过程中,我发现应用程序的某些部分使用标签栏视图效果更好,其他部分使用普通视图,而其他部分再次使用导航视图,用于表格等。

我能够弄清楚如何做到这一点,但在我得意忘形之前,作为用户,您是否会建议使用一种类型并修改应用程序以使其完全一样,或者您作为用户是否会觉得不得不这样做?如果已设置并且对您来说是一个舒适的更改,请在应用程序内切换?

提前感谢您的反馈:-) 杰夫

0 投票
1 回答
435 浏览

.htaccess - 网址用户友好,使用变量隐藏原始地址

这是我的简单 htaccess,它将所有调用重定向到 index.php 或 error.php

它工作正常,但我会从地址栏中隐藏原始地址。

现在,如果我继续访问 www.mysite.com/news/last,我可以查看 www.mysite.com/index.php?p=news§ion=last,但我希望地址栏中没有更改。

提前致谢 ;)

0 投票
2 回答
181 浏览

asp.net-mvc-3 - 如何使用用户友好的地址?

我有一些项目管理系统。如果我想打开项目,id=123我使用地址重定向到控制器操作:

我如何使用用户友好的链接进行相同的操作,例如:

0 投票
1 回答
3531 浏览

firefox - 以最少的用户干预安装多个 Firefox 扩展或插件的方法?

问题:

我如何将多个 Firefox 扩展安装到新的 Firefox v11+ 配置文件中,除了验证安全约束的最低限度(例如,单个“恐慌”提示)之外,用户浪费的动作量(减少鼠标点击和键盘按下)最少?

约束:

  1. 该方法在 Firefox 的 Linux 和 Windows 安装上应该完全相同,并且不需要管理员权限(Windows 可能例外)或 root 权限(Firefox 本地安装在用户主目录中,而不是在/bin.
  2. 通过当前使用的任何机制自动更新的任何扩展都应继续更新这些扩展。(keyconfig 扩展(见下文)可能会例外,如果它没有在新修订时自动更新,但我不知道是否是这种情况)。
  3. 该方法应该适用于未出现在工具/附加组件下的“获取附加组件”搜索中的扩展(例如,下面“几乎”解决方案部分中提到的keyconfig )。

“几乎”解决方案:

以下是我尝试过的各种事情,但并不完全符合需要。这里的关键限制是减少我在安装 Firefox 扩展时浪费的动作量。

命令行方式:

我几乎可以通过调用 Firefox 来获得我想要的,.xpi通过这种类型的命令行,使用存储在本地文件系统上的文件的完全限定路径(仅在 Linux 64 位机器上测试;尚未在 Windows 上但也可以在那里工作) :

some_extensionN.xpi我希望安装的特定扩展的完全限定路径在哪里。但这不可行,因为 Firefox 会多次提示,每个要安装的扩展程序一次,而只需要一个安全提示。多个提示是一个显示停止器。

大规模扩展方式:

Massive Extender扩展让我很高兴,但由于放弃了对 AddOn Collections 扩展的支持而变得无法运行。等待某人开始支持 Firefox Sync 中的扩展可能不是一种选择:我相信他们将禁止同步未通过某些官方渠道注册的扩展,例如从工具>插件菜单搜索中显示的扩展Firefox 中的条目。keyconfig扩展似乎不是通过官方渠道管理的一个非常有用的扩展示例。

FEBE 扩展方式:

FEBE 扩展很接近,但也不可行,因为它在尝试从 Box.net 恢复时会导致 Firefox 崩溃(截至 2014 年 4 月 5 日)。

0 投票
1 回答
3310 浏览

keyevent - 什么时候应该使用 keydown 和 keyup?

哪个事件应该用于按键处理按键向下/按键向上?可以肯定的是,在这两种情况下程序都会成功运行。但是哪一个会更用户友好?

0 投票
1 回答
2020 浏览

wordpress - 如何使 WP 管理菜单响应并像 ubuntu 菜单一样,带有顶部水平菜单/快速链接?

目标是使 WP 管理菜单看起来像:

1

顶部导航具有每个人都可以与图片相关的快速链接。

2
(来源:thedesignwork.com

如果通过平板电脑访问,则可轻松点击。

3

通知以彩色数字提供。

4
(来源:thedesignwork.com

包括自定义弹出显示。

开始的地方不是普通的分析小部件和概述,而是一个类似应用程序的地方,可以提供管理菜单所具有的所有额外“应用程序”。它必须是可定制的,用户可以决定是访问普通仪表板还是此菜单:

5
(来源:alexsantidote.com

我遇到的所有插件都只更改了 WP 徽标、管理悬停栏的颜色和一些基本的 css 内容。有人可以指出我正确的方向吗?我是 wordpress 的新手,希望这是可能的..

下一步将把它变成一个网络激活的插件(我会再问一次......)。

http://www.thedesignwork.com/admin-panel-psd-template/

0 投票
2 回答
56 浏览

python - 一种在 python 类中处理 html 内容的方法

我正在处理一些 html 解析,并且我很难定义一种方法来处理所提取的信息。

例如,考虑这样的页面http://www.the-numbers.com/movies/1999/FIGHT.php。我想处理每个内容,例如The Numbers Rating, Rotten Tomatoes, Production Budget,Theatrical Release和其他内容,以便我存储每个“键”可能假设的值。

提取过程为我解决了,我不确定存储这些内容的正确方法。正如我所说,它们就像“钥匙”一样工作,所以 adictionary是一个非常直接的答案。我仍然很想在我正在构建的类中为每个“键”添加一个成员。

问题是在访问这些内容期间,考虑到代码编写,哪种方法效果更好,以及这些方法是否是最好的方法。

对于第一种情况,我会有类似的情况:

对于第二个:

我考虑这个的原因是我正在使用BeautifulSoupAPI,而且我非常喜欢他们在生成的“汤”上处理每个标签的方式。

您认为哪种方式更人性化?有没有更好的方法来做到这一点?

0 投票
2 回答
90825 浏览

python - 在Python中压缩`x if x else y`语句

我对 Python 的三元运算符方法非常熟悉:

我的问题很简单:在没有事先分配的情况下,是否可以if ...从返回操作数之一(... ifelse ...)中引用()中评估的术语?

这里的动机是,有时我使用的表达式if ...正是我想要的三元运算结果;虽然发生这种情况,对于小的表达式,重复它没有问题,但是对于更长的表达式,它会变得有些讨厌。以此为例: