- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我见过许多广告/网站取笑困惑的用户界面,将其与 Google 并排设置,并带有这样的标题:这是您的网站/这是他们的网站。
这一切都很有趣,但实际上,Google 只需要一个文本框和一个提交按钮。
当您的页面是数据输入表单(例如订单输入表单或新员工输入表单)时该怎么办?
我想不出一种方法来构建一个需要大量数据输入而又没有困惑的文本框、下拉列表、复选框等的表单。
当然,我可以在每页只放置一个文本框,并使用 50 页的数据输入表单或向导,但我认为这不会受到最终用户的欢迎。
有人找到了一种方法来创建一个收集大量数据但看起来并不难看的数据输入表单吗?
最佳答案
如果在此类事情上良好的用户界面非常重要(通常情况下,实际上并非如此),那么随着用户的进展而变化的屏幕,根据需要显示字段,通常是一个好方法。一些将事情分成 block 的向导屏幕也可能是合适的。
但正如我所说,它在商业应用程序中通常不是很重要。信息必须美观且熟悉(这种屏幕肯定是熟悉的)。业务用户通常希望在一个屏幕上显示更多字段,以便他们可以一次性定义值,而不必转到不同的屏幕。
此外,高级用户通常会喜欢大量的字段,他们会进行大量输入,而多个屏幕只会减慢速度。
话虽这么说,谷歌的屏幕很复杂。这是高级搜索链接。他们所做的就是为了简单的用例而保持简单。如果您有一个被数十万人使用的应用程序,那么一个简单的用例绝对值得拥有自己的屏幕。如果您的商业应用程序在其生命周期内使用的人数可能不超过几百人,则不一定。
关于css - 丑陋的用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/993053/
kable(head(mtcars) %>% kable_styling(bootstrap_options = c("striped", "hover")) 使用 kable 表(见上文)的普通
我试图很好地显示 NSTextView 中突出显示的段落。现在,我通过创建一个带有背景颜色的 NSAttributedString 来做到这一点。这是一些简化的代码: NSDictionary *at
我的站点位于 http://www.idataresearch.net 我正在为导航菜单使用 Dynamic Drive 的 ddmoothmenu 脚本。我真的很喜欢这个脚本,很高兴看到以前的开发人
我在 Ubuntu EC2 实例上运行 nginx、gunicorn、django。整个网站运行良好。除了管理员。管理员无法正常显示。我运行“python manage.py Collectstati
在一个本身嵌套在一个或多个父数组/结构/union 中的数组/结构/union 中读取多个数字/字符串的最佳方法是什么? 没有临时变量的第一个例子: printf("%d %d\n", a[9][3]
我正在编写一个与 mingw 一起使用的包装层,它为应用程序提供了一个虚拟的 UTF-8 环境。处理文件名的函数是从 UTF-8 转换并调用相应的“_w”函数等的包装器。我遇到的最大问题是 Windo
在我的回答中Clojure For Comprehension example我有一个处理自己输出的函数: (defn stream [seed] (defn helper [slow]
我使用的是 bootstrap 4.0 alpha,没有其他样式。布局非常丑陋,日历只显示一列而不是表格。知道为什么以及如何做吗? 我从网站上注意到以下内容,但我不明白我应该怎么做: note: Th
我是一名优秀的程序员,十分优秀!