应用开发页面上必需注意的问题
探讨一下开发页面时候应该注意的一些问题吧,这个是提高用户体验的一个很关键的步骤。而且应该是不得不遵循的一个步骤。
记得以前还是在做 C/S 程序的时候,那时候公司对界面要求就非常严格,对控件的位置,字体大小,字体设置等规定的非常严格。
我是这么认为的:我们做东西是要给客户用的,客户的体验是最重要的。我们做项目有两点是最重要的。
界面的正常展现
程序的正常使用
在实现这两点的基础上我们才可以考虑别的,例如算法的优异,结构的优雅,界面的美观。 等等。。
很多人可能觉得上面2点忒容易了,只要交付的程序都可以实现到以上的两点。但请你具体想想是这么的么?
程序提交给客户的以后是不是还是会有很多Bug? 是不是几乎所有的Bug几乎都是因为上面两点呢? 也许有极端的例子 不过我们这儿讨论的是"通常来说" 。
曾经在日企工作过一段时间,部门经理曾经说过最让客户恼火的不是你的程序突然 down 掉,或者是你的程序的效率很慢,而是你的界面上居然出现了一个错别字,或者居然一个界面上相同的表达区居然使用了两种字体。
OK,废话说了这么多,无非是说明用户体验很重要很重要
下面说说我总结的一些 UI 开发中需要注意的问题,大家有自己的意见请直接补充
--------------------------------------------------------------------------------
1,字体的统一。这儿的字体的统一,并不是说你所有的地方都要一样的font,一样的size,而是比如你录入应用的时候,应用名称是一个字体,应用描述却是另外一个字体,这是不允许的。
2,界面风格的统一。具有相似功能的界面最好具有统一的界面,这样既给用户的操作带来方便,也可以给人感觉系统的统一。 同时也可以降低我们开发的工作量。
3,请注意,不要有错别字。错别字就好像一锅汤里掉进去一粒老鼠屎那般让人厌恶。
4,清洁你的Html。清洁你的Html,尤其是开发的时候,我的建议是把你的Html代码放到Dreamweaver的代码浏览器里边浏览一下,如果发现 yellow tags,那么,赶快修改一下吧。 千万不要前面有个
5,界面与JS最好分离。很多人习惯在需要使用 Javascrīpt 的时候在它前面定义一个 JS 函数,然后使用,这样是不好滴。
6,不要让2个Warn窗口连续弹出。连续弹出两个warn对话框是一个bug。为何会连续弹出两个? 可能你在这个 JS 函数里边使用了 window.alert();然后在另外一个函数里边同样使用了它。但是它们却在同一次使用中触发了,请避免这种情况。因为这是一个Bug。
更多的期待大家来补充了,呵呵。大家可以直接comment,然后我添加到里边。如果大家都觉得不错,可以根据最终列表整理为一个开发Html的规范。相信好的规范可以事半功倍的提高大家工作的效率的。
没有评论:
发表评论