问题标签 [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 投票
1 回答
300 浏览

joomla1.5 - joomla1.5中的用户友好网址

我正在工作 Joomla 1.5 。我不知道如何在 Joomla1.5 中为网站设置用户友好的 URL。

为保持用户友好的网址提供建议...

我已将 SEO 的配置更改为 apache mod_rewrite 和 Search engine friendly Urls 。它将 url 更改为

http://localhost/joomla/Joomla_1.5.7/publicationsform但它向我显示 404 错误并且它仅在我输入 http://localhost/joomla/Joomla_1.5.7/index.php/publicationsform时才有效

如何解决这个问题。此外,即使我输入 http://localhost/joomla/Joomla_1.5.7/index.php/publicationsform我的 css 也没有被添加..

0 投票
5 回答
2176 浏览

drupal - 如何在 Drupal 中有一个三栏主页

这个网站的主页基本上会有一个 3 栏布局。

我可以将它们创建为内容或块。我喜欢使用内容,因为它很容易让用户理解,他们登录网站,浏览到他们想要编辑的页面,他们点击编辑,但是他们必须进入管理>块等块

对此有何建议?

0 投票
7 回答
1286 浏览

usability - 自动重定向用户还是向他们显示错误的请求页面更好?

假设在 Web 应用程序中用户必须执行 X 才能继续到 Y,但 Y 的链接始终可用,我们目前正在讨论在用户尝试导航到页面 Y 时重定向用户的两种方法:

  1. 显示带有消息和返回 X 的链接的页面 Y。
  2. 自动重定向到 X,但在重定向后显示一条错误消息覆盖,指示它们被重定向的原因。

哪个会更用户友好或更好的用户体验,为什么?

0 投票
5 回答
817 浏览

security - 从可用性的角度来看,实现密码恢复的最佳方法是什么?

我阅读了关于 SO 的其他密码恢复问题,似乎大多数人考虑发送一个只能使用一次并在几天后过期的密码恢复链接,以确保最安全。

现在我的问题,(我知道这是主观的,但我正在寻找您可能从用户那里收到的输入)

这对用户来说也很舒服吗?用户我指的是你的祖母而不是你的同事。

0 投票
2 回答
201 浏览

c# - 动态用户控制变量(嵌入式语言?)

我正在创建一个软件(用 C# 编写,将是一个 Windows 应用程序),我遇到了这个问题 -

我有一组变量,我需要允许用户在这些变量上定义广泛的数学函数。

但我的用户不一定必须具备任何有关编程的先验知识。

我考虑过的选项是:

  • 创建某种 GUI 来定义数学“函数”。但这是非常有限的。
  • 实现一种非常简单的嵌入式语言,这将提供灵活性,同时保持相对容易理解。我查看了 Lua,但问题在于您非常需要具备编程方面的先验知识。我在想一些更易读的东西(有点类似于 SQL),例如“将 3 分配给 X;”

欢迎其他想法。

假设我的用户没有任何编程知识,我基本上是在寻找最好的方法。

但是,请注意,这不是我的软件的主要功能,所以我假设如果用户想要/需要使用此功能,他会花几分钟时间查看手册并学习如何操作所以,只要不是太复杂。

谢谢,马尔基 :)

0 投票
6 回答
2093 浏览

user-interface - 更用户友好的 GUI 有哪些常见元素/功能?

我向我一直在开发的产品的“客户”展示了一个原型软件。该程序的要求非常模糊,因为客户对通过软件可以完成什么有疑问(他通常处理硬件和零件)。

客户对该程序的功能印象非常深刻,并且最大的愿望是拥有一个对用户更友好的 GUI——无论这意味着什么。这让我思考究竟是什么造就了用户友好的 GUI。

作为编写程序的人,我觉得这是一个很难回答的问题,因为我知道 GUI 的所有内部工作原理。我知道让一些朋友/同事/等玩一会儿,获得反馈是测试 GUI 直观性的好方法,但这并不意味着它是用户友好的,它只是意味着用户最终可以“弄清楚”。

我不希望这个问题专门针对我的项目,我只是想让你知道我来自哪里。你认为什么是用户友好的 GUI?

0 投票
1 回答
329 浏览

c++ - 创建用户友好的命令行提示的工具?

我注意到某些程序(例如sqlitemysql客户端)提供的命令行提示符在功能上与 's 非常相似bash,包括:

  • 使用左右箭头进行行编辑,删除、插入、^K 等。
  • 使用向上和向下箭头浏览历史记录
  • ^R 用于命令历史记录中的反向 i-search

这让我觉得他们为此使用了相同的工具集。

我想在我的程序中创建一个具有类似功能的提示,我可以使用哪些工具?我更喜欢它具有与 中相同的功能bash,以便用户熟悉它。

0 投票
1 回答
153 浏览

jquery - 通过父显示内容的变化

我在fieldset. 这包括纯 html、嵌套对象(甚至其他字段集)以及inputselecttextarea对象的值更改。

如果内容已更改,我想更改字段集的边框。以下作品:

这处理输入;我可以将它扩展到选择和文本区域。

问题

  1. 我怎样才能对 html 更改做同样的事情?
  2. 是否可以通过将当前 html() 与存储的 html() 进行比较来完成所有这些更改跟踪?
  3. 如果(2)是,这会处理“撤消”的情况吗?

编辑:我有一个 ajax 上传内容并保存更改的按钮。然后我删除边框颜色

0 投票
8 回答
3249 浏览

oracle - Oracle 在简单任务上难以管理的说法是否正确?没有优质的管理应用程序吗?

我在这里的咆哮中看到了这种说法http://discuss.joelonsoftware.com/default.asp?joel.3.456646.47. 以及可以使用“oracle糟透了”在谷歌上查找的各种其他咆哮。好吧,如果让我们说像 Drupal 这样低调的东西没有易于使用的可视化 IDE,我可以理解为什么,但如果这对于像 Oracle 这样大钱的东西来说真的是这样,我们为什么不看到一个完整的用户友好的可视化工具生态系统,用于 Oracle 上的基本 DBA 工作?我的意思是,在 Oracle 工作的人为预算很大的公司工作,所以他们肯定可以负担得起一个花哨的“坐下来享受甲骨文管理工作室”的许可证,以帮助开发人员自己做一些事情而不会打扰数据库管理员?还是这些工具真的存在并且做得很好,而那些咆哮的人根本不知道它们?

0 投票
4 回答
8700 浏览

oracle - 有没有办法在违反约束时给出用户友好的错误消息

假设我有 columnGender和 constraint CHECK( Gender IN ('F', 'M', 'OTHER'))
如果我不小心忘记在客户端处理这个问题,用户会看到这样的东西
ORA-02290: check constraint (SYS_C099871244) violated
,这对用户和维护或调试的开发人员都不是很有帮助

有没有办法提供开发人员定义的消息,如(伪)Java 的
assert Gender IN (0,1):'Gender must be F or M'

我能想到的唯一方法是将约束移动到 BEFORE UPDATE OR INSERT 触发器和失败时执行Raise_Application_Error( code, my_message )。但我不喜欢它

编辑 具体原因列表,根据评论
1. 我真的很喜欢让逻辑尽可能接近数据
2. 对于最终用户 Raise_Application_Error 消息与应用程序消息无法区分
3. 开发人员会看到很好的消息,即使访问数据绕过应用程序
4. 将约束移动到触发器是丑陋的(是吗?),所以我必须找到与 Raise_Application_Error 不同的东西

EDIT2 1,5 年后,在我离开与 db 相关的工作之后,我终于想到了,我真的不喜欢这个 -代码重复。我必须在服务器端和客户端重复完全相同的逻辑。最有可能,使用 2 种不同的语言。并使它们保持同步。这太丑了。

尽管答案清楚地表明,对此我无能为力。所以现在是我成为好公民并最终接受答案的时候了(抱歉,刚刚忘记了)。