在创建用户界面时你转到哪里?我是程序员,不是设计师.有任何想法吗?我的"UI"通常很糟糕,因为我只想让它工作,你做什么?
前一段时间我读了(在我丢失它之前)一本名为GUI Bloopers的好书,其中充满了不良GUI设计的例子,但也充满了有用的花絮,比如不要把事情称为 Dialog
一分钟和 Popup
下一分钟.
您将为设计/记录GUI提供哪些重要提示?听说您设计的小部件将可读信息塞入尽可能小的屏幕空间中会特别有用.
我将用我自己的一个来推动它:避免树木(例如Swing JTree
),除非你真的无法避免它,或者有一个无限的层次结构.我发现用户没有发现它们直观,而且很难导航和过滤.
PS.我认为这个问题不同于这一个为我所要求的多面手提示
我一两年来一直在用户界面上工作.很多时候我对JQuery,YUI和Prototype感到满意.但渐渐地,我一直觉得有必要了解这些小东西是如何组装在一起的.
我能够通过优秀的书籍和博客找到CSS,JS和HTML的基础知识.但我认为主要的谜团在于整个UI组件,它是智能JS,CSS和HTML标记技巧的完成产品.
比如说一个简单的滑板滑动div在UI上出现和贬低.经典功能到达表可排序,删除操作慢慢吃行和东西.
我想深入了解如何实现和整合这些小小的东西和图案,以形成整体画面.有人可以指导我这个.