我从一本 20 年前的网页设计书籍中学到的东西

2025-06-08

我从一本 20 年前的网页设计书籍中学到的东西

背景简介

在我的学校(没错,我十几岁了),有一个学校图书馆,我经常去。有一天,我决定看看他们有没有关于网页设计和开发的书籍。我建网站已经有一段时间了,但出于好玩,我想看看学校图书馆里有什么书。

我原本没抱太大希望,但出乎意料的是,竟然有一本书,名叫《别让我思考》(Don't Make Me Think),作者是史蒂夫·克鲁格(Steve Krug)。封面底部写着“网络可用性的常识性方法”。我拿起书,翻到封面时,注意到了版权声明:© 2000 Steve Krug

等等。这本书出版的时候我甚至还没出生。互联网出现还不到十多年。HTML5 和 CSS3 成为标准之前,Google Chrome 浏览器也还没出现。

这番话让我心里升起了一丝警惕,但我还是勉强读了下去。当时,我对这本书其实没抱太大期望。

但现在我可以说,读完之后,一切都是值得的。因为20年前网络上的许多通用原则和用户行为如今更加普遍,而且这本书传授的网页设计经验在今天仍然非常适用。

第一课:网页上的所有内容都应该不言自明

克鲁格首先提出了一个“简单的生活事实”:我们不是阅读书页,而是浏览它们。

用户通常很匆忙,几乎不会阅读网页上的所有内容。如果你的页面上有大量长篇大论或内容繁多,用户肯定不会阅读所有内容。

正如克鲁格所解释的那样,用户在浏览过程中会弄清楚事情,寻找可以点击的内容,阅读大标题并查看图像。

这对设计师来说意味着什么?

由于用户仅浏览页面,因此页面必须井然有序且不言自明。

正如克鲁格所解释的,实现这一目标的一个好方法是使用Web 约定。Web 约定是网站中随处可见且深受用户喜爱的组件集。

常见 Web 约定的示例包括:

  • 主导航栏
  • 旋转木马
  • 购物车图标
  • 页脚
  • 标签

正如克鲁格所写,重要的是利用现有的惯例,而不是试图自己发明。如果你使用一个用户从未见过的惯例,那么他们将不知道如何使用它,而且它的效果也大打折扣。

对于如何使网站井然有序,克鲁格给出了一些惯例和建议,其中包括。

  • 使用标题、副标题和小标题来指示层次结构
  • 将网页划分为明确定义的区域
  • 使用嵌套部分来表示事物的子集
  • 让可点击的内容一目了然

克鲁格说,一般来说,逻辑上相关的事物在视觉上也应该相关

第二课:删除无用内容

克鲁格在《别让我思考》中给出了另一条规则,即“删除网页上一半的文字,然后再删除剩下的一半。”

这条规则与上一节相关,因为用户不会阅读所有内容。网页上的内容越少,用户就越有可能看到并浏览真正重要的内容。

克鲁格举了一个巨大的例子,那就是“快乐谈话”。快乐谈话是指网页上的介绍性文字和说明。不幸的是,正如克鲁格所说,大多数用户只会浏览一下这些文字。这就是为什么,用克鲁格的话来说,“快乐谈话必须消亡”。

删除页面上无用的内容,尤其是文本,可能会提高用户参与度,并使您的网站更实用、更优雅。

第三课:让主页简洁明了

不可否认的是,主页是任何网站上最重要的页面,甚至是最重要的页面。

网站主页有两个用途:

  • 告诉用户该网站的内容
  • 向用户显示从哪里开始

任何不会直接影响这些目的的杂乱事物都应被忽略。

第四课:测试是关键

如今,可用性测试比《别让我思考》问世时容易多了。像HotJar这样的网站可以让你轻松快速地找到样本用户来测试你的网站。

正如克鲁格指出的那样,可用性测试只需几次测试就能帮你发现网站中最大的问题。既然可以真实用户测试你的网站,何必花费大量时间去思考用户会如何使用呢?

结论

《别让我思考》写于近二十年前,当时的世界与今天大相径庭。它证明了,尽管网络背后的技术和网站发生了翻天覆地的变化,但用户使用网络的本质却始终如一。本书展示了如何以可用性和用户需求为中心,设计出最佳的网站。

我真心推荐你读一读《别让我思考》,希望你喜欢这篇文章。正如我之前所写,这本书已经有了新的修订版,我推荐你去读,而不是读原版。自从读完《别让我思考》之后,我发现这本书至今仍然非常受欢迎。这并不奇怪。在我看来,它是网页设计和可用性基础的唯一指南。

当然,本文仅代表我个人观点,我鼓励你自行研究。书中部分引言已根据上下文略作改写,特别感谢学校图书馆将这本书摆放在书架上!

— 加布里埃尔·罗穆阿尔多,2019 年 10 月 24 日

鏂囩珷鏉簮锛�https://dev.to/gaberomualdo/what-i-learned-from-a-20-year-old-book-on-web-design-5ac
PREV
我的开发工具上个月的销售额为 16,285 美元
NEXT
2 分钟讲解 JavaScript 的 `use strict`