`

10个WEB设计戒律

阅读更多
1. 不可滥用 Flash,Adobe 备受欢迎的 Web 动画技术,Flash,在很多地方显示了它的威力,从 Nike 充满炫耀味道的整体 Flash 网站,到充斥各个网站的 Flash Banner 广告,然而该技术很容易被滥用,大量的,无节制的 Flash 动画不仅带来易用性问题,而且让用户的浏览器不堪重负;

2. 不可搅扰内容,广告对一个网站的生存也许很重要,但易用性研究者认为,弹窗广告,以及全屏广告会扰乱网站的内容,并挑战用户再次访问的信心。传统的 Banner 广告可能更好一些;

3. 不可失去条理,Web 是个大宝藏,但失去条理的网站让人无法访问其中的内容。包括 Amazon.com 在内的一些优秀网站向来将对内容的组织视为首要设计任务;

4. 不可滥用玻璃倒影效果,苹果向以时尚与酷绚的设计著称,但一些专家称,苹果在他们的产品图片中设计的玻璃倒影效果被大量模仿,最终将这种风格演变成恶俗;

5. 不可在网站命名中跟风,一些聪明的网站主在网站命名中不使用任何元音,或尽可能多用元音,比如,Flickr, Smibs, 以及 Meebo,这些命名方式会随着时间很快过时。(中国网站流行的恶俗命名方式包括使用数字谐音,所以,我们有数以万计的 51 什么什么的网站 – 译者);

6. 应当重视文字版面,尽管宽带连接无处不在,但纯文字版面的网站仍然拥有一种不可低估的势头。这类网站的典型包括 Craigslist ,Coudal Partners ,Daring Fireball 。(还有译者最推崇的 Alisapart.com) ;

7. 应当有吸引用户的内容和体验,单单漂亮还不够,Facebook 以及 YouTube 一类的站只所以吸引用户,是因为他们有抓人的内容;

8. 应当走向社会化,Web2.0 已经无处不在,MySpace 一类的站点引领了用户交流沟通的趋势;

9. 应当大众熟悉的技术,Wikipedia, YouTube, Facebook 一类的网站已经成为很多人生活的一部分。应当将这些网站中的元素引入你的设计,让你的用户感到亲切,熟悉;

10. 应当坚持内容为王,内容为王的口号已经不新鲜了,但仍然有用。外观的美丽无法弥补内容的空洞。

文章地址: http://javapub.iteye.com/blog/729768
分享到:
评论

相关推荐

    JAVA开发人员的十大戒律(TXT文件)

    例如,Struts框架适用于构建大型Web应用,但对于简单的页面展示任务来说可能显得过于臃肿。 #### 六、避免在生产环境中使用`System.out.println` 虽然`System.out.println`是调试代码的一种简便方法,但在生产环境...

    给Java开发者的10条戒律

    Struts 是一个广泛使用的 Web 应用框架,但在选择框架时要确保它适合项目的规模和需求,避免在小型项目中使用过于复杂的框架,以免增加不必要的复杂性。 6. 禁止滥用日志输出和字符串连接:过度的日志输出可能导致...

    Java开发者的十大戒律

    虽然像Struts这样的MVC框架在Web开发中非常流行,但并不意味着每个项目都必须使用它。如果项目规模较小或团队对Struts不够熟悉,则应考虑其他更适合的解决方案。 #### 戒律六:避免滥用System.out.println() 虽然`...

    超越LOGO设计+国际顶级平面设计师的成功法.

    第十条戒律 用图钉定位地图 国际认可 没有固定时间 装扮出成功 上色之前先看黑白 好好利用Photosh0D 笔比鼠标更强大 第八章 谈话的艺术 和决策者打交道 原则1:合作帮大忙 原则2:避免传话筒 原则3:取得控制权 概述...

    很受用的Web创业的10条戒律

    ### Web创业的10条戒律详解 #### 1. **收缩:专注于小而精的难题** - **核心理念**:初创企业应当专注于解决一个具体且可实现的问题,而不是试图满足所有用户的需求。通过专注于一个小众市场或特定问题,企业能够...

    java宝典,程序员十戒

    【Java宝典,程序员十戒】是一篇...这些戒律旨在提醒开发者在编程时注重代码的可读性、可维护性和可测试性,同时也强调了遵循最佳实践和利用现有资源的重要性。遵循这些准则,可以显著提升代码质量和团队合作的效率。

    自己写的个人主页网页请鉴赏

    希望这个项目能让作者更加熟练地掌握网页开发,并在未来继续探索更高级的技术,如JavaScript交互、响应式设计、前端框架(如React或Vue.js)等。 总结来说,这个个人主页项目展示了HTML和CSS的基础应用,是作者在...

    群树婆娑_csdn

    音频处理是计算机科学的一个分支,涉及到声音的采集、编码、解码、合成和分析。在游戏或多媒体应用中,模拟风声或者其他环境音效,可以提升用户体验。开发者可以使用库如OpenAL或Web Audio API来创建和操控声音效果...

    struts2+spring+hibernate整合jar包

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自负责应用程序的不同层面,而SSH(Struts2、Spring、Hibernate)则是这三者整合的简称,常用于构建复杂的企业级应用。这个"struts2+spring+hibernate...

Global site tag (gtag.js) - Google Analytics