Kei*_*rup 6 ajax optimization user-interface
从一些上下文开始,每当我登上一台Windows设备调整为"最佳外观"而不是"最佳性能"时,我就会非常恼火,我本能地立即关闭所有淡入淡出,过渡,动画等.在改变之前我几乎无法集中注意力.
然而,当涉及到我的web应用程序,我会很偶尔扔在一些"眼睛糖果" -也许有轻微转变,因为瞬间转变似乎分心或过于突兀.
我觉得自己像个伪君子.我从不选择桌面计算机上较慢的UI,当我更改家人,朋友和客户端的桌面设置时,没有人会要求切换回旧的,较慢的方式.
所以我有偏见还是有一些合法的经验法则适用于何时适用?
在我目前的困境中,我正在使用淡入淡出的Javascript分页器来显示下一页的内容超过0.75秒,因为如果我不这样做,这种变化会导致微小的闪烁(分散我的注意力),但也许如果我在用户的椅子上,我会尖叫,"只是向我展示页面!"
思考?有人读过这些东西的好书吗?
编辑:我应该提一下,在我目前的例子中,如果我愿意,下一页几乎总是准备好立即显示.当用户在当前页面上时,我预取下一页.这就是让我这样的"眼睛糖果"之类的东西的一个方面.我可以更快地完成它,对用户几乎没有任何区别.
第2编辑:感谢您提出的所有建议和注意事项.有几本书我很期待阅读.我将ui-patterns网站标记为答案,因为它对这类问题最直接有用.也没有人提到过YUI设计模式库,但后来我才发现它.这是一个很好的资源,甚至可以解决这个问题.此外,我确实打算在这个特定示例的那个阶段寻求用户输入.
最后,我了解到我最初的推理没有考虑到我对windows vs my app的熟悉程度.由于我已经习惯了Windows桌面,我现在只想完成任务.也许回想起我第一次使用xp时,这些过渡对一两天有帮助.(我不记得是这种情况,但也许.)如果经常使用我的网页应用程序中的转换,可能也是如此.很快,我(和我的用户)将厌倦我添加的任何眼睛糖果,即使它非常简短.我会看到并问.
感谢大家!
| 归档时间: |
|
| 查看次数: |
572 次 |
| 最近记录: |