Steve Krug Ux Audit

Polar Sponsor
爱发电 赞助
.NET 9.0

运用Steve Krug的经典方法对网站或Web应用进行用户体验审计。提供URL或本地路径,即可获得一份结构化的可用性评审。

Steve Krug UX 审计.

功能概述

Steve Krug UX 审计.是一项面向实际任务的技能,主要用于Methodology Attribution. 这种技能应用了Steve Krug的UX 审计方法——一种经过验证的用于评价网络可用性和以用户为中心的设计的方法. 1. 所有核心定律,heurist.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
  • 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

使用与执行

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Steve Krug 用户体验审计

方法论归属说明

本技能应用Steve Krug 的 UX 审计方法论——一种经过验证的网页可用性与以用户为中心的设计评估方法。本文所引用的所有核心法则、启发式原则及框架均源自 Krug 已确立的方法论。

概述

依据 Steve Krug《不要让我思考(第 3 版,2014 年)》中的原则,对网站或 Web 应用执行一次切实可行的可用性审计。

本技能通过浏览器快照、截图或提供的 URL 对真实页面进行评估,对照 Krug 提出的核心法则、启发式原则与惯例。输出结果是一份可落地执行的审计报告,而非抽象理论。

适用场景

  • 收到待评审的 URL 或本地开发路径时
  • 评估页面设计、线框图或原型的可用性时
  • 上线前开展可用性检查时
  • 对比竞品网站的用户体验时

如何执行审计

步骤 1:捕获页面

使用浏览器工具导航至指定 URL/路径,并截取快照 + 截图。 若指定了多个页面,请分别捕获每一页面。 最低限度必须审计以下两类页面:

  • 首页
  • 一个关键任务流程(例如:注册、购买、搜索 → 结果页)

步骤 2:树干测试(第 6 章)

假设你被蒙住双眼直接投放到该页面上。能否立即回答以下问题?

问题 需关注点
这是哪个网站? 网站标识/Logo —— 位于左上角,风格鲜明,任何尺寸下均可清晰识别
我当前在哪个页面? 页面名称 —— 显著可见、位置合理、与用户点击目标一致
主要栏目有哪些? 主导航 —— 可见、一致、标签清晰准确
当前层级下我有哪些选项? 本地/次级导航 —— 子栏目划分明确
我在整个信息架构中处于什么位置? “你在此处”指示器 —— 高亮的导航项、面包屑导航等
如何搜索? 搜索框 —— 可见,采用标准模式(输入框 + 按钮 + “Search”文字)

评分标准:针对每个问题,评定为 ✅ 清晰、⚠️ 不清晰 或 ❌ 缺失/失效。

步骤 3:Krug 的三大法则

第一法则:“别让我思考!”(第 1 章)

扫描页面中是否存在问号——即任何让用户暂停并产生疑惑的元素:

  • 名称不清晰:使用俏皮、聪明、营销化或术语化标签,而非直观易懂的表述
  • 可点击性模糊:链接/按钮外观不可点击,或非链接元素却呈现可点击样式
  • 选项令人困惑:需额外思考才能区分的选项(例如:“RFPs” vs “Fixed-Price”)
  • 不必要的认知负担:表单字段、标签或交互流程引发用户疑问:“他们指的是……?”

合格标准:页面应为不言自明(无需任何思考),或至少是自解释型(仅需极少量思考)。两者皆未满足,则违反此法则。

第二法则:“点击次数多少并不重要,只要每次点击都是无意识、明确无疑的选择。”(第 4 章)

检查所有导航路径与选项:

  • 选项是否无意识(用户能立刻预判结果),还是需要动脑判断?
  • 信息气味是否强烈?(链接是否清晰表明其指向内容?)
  • 当选项难以抉择时,是否有即时引导(简短、及时、无法忽略)?

第三法则:“删掉每页一半的文字,再把剩下的一半也删掉。”(第 5 章)

评估文本内容:

  • 空洞欢迎语:无实际价值的导语/欢迎文案(如:“欢迎来到我们超棒的……”)
  • 无人阅读的说明:长篇大段的操作说明,而非通过自解释设计实现引导
  • 冗余文字:段落内容可削减一半而丝毫不影响原意
  • 文字墙:大段连续无分隔的长段落,而非简短分段
  • 缺失项目符号:本应以项目符号列表呈现的条目,却以段落形式罗列

步骤 4:广告牌式设计(第 3 章)

用户浏览网页时是在扫描,而非逐字阅读。请将页面视作一辆以 60 英里/小时飞驰而过的广告牌来评估:

原则 检查要点
惯例遵循 是否符合网页布局、导航与元素外观的标准惯例?
视觉层级 重要内容是否更突出?相关元素是否合理分组?嵌套关系是否清晰?
区域界定清晰 能否玩“$25,000 Pyramid”游戏——指着页面各区域并准确说出其功能?
可点击性明确 能否瞬间分辨哪些元素可点击、哪些不可?
噪音水平 是否存在“喧哗”(所有元素都在争抢注意力)?是否杂乱无章(缺乏网格结构)?是否过度堆砌(内容过多)?
可扫描文本 标题充足?段落简短?使用项目符号列表?关键词加粗?
标题层级 各级标题之间是否存在明显的视觉区分?标题是否比前一标题更靠近其所描述的内容区块?

步骤 5:导航设计(第 6 章)

持久化导航

  • 是否出现在每个页面(表单页除外)?
  • 是否包含:网站标识、栏目入口、实用工具、搜索框?
  • 在整个网站中位置与外观是否保持一致?

页面名称

  • 每个页面是否都拥有唯一名称?
  • 名称是否显著且位置恰当(用于框定页面内容)?
  • 名称是否与用户点击跳转的目标一致?

“你在此处”指示器

  • 当前所在位置是否在导航中高亮显示?
  • 高亮是否足够醒目?(应具备多重视觉区分,避免过于微妙)

面包屑导航(如适用)

  • 是否位于页面顶部?
  • 各级之间是否使用“>”符号分隔?
  • 最后一项是否加粗且不可点击?

标签页(如使用)

  • 激活态标签是否在视觉上与下方内容自然衔接?
  • 是否通过颜色/明暗度与非激活态标签形成明显区分?

步骤 6:首页(第 7 章)

网页设计的大爆炸理论——第一印象至关重要:

四大问题(须一眼即可回答)

  1. 这是什么?——网站目的是否一目了然?
  2. 我能在这里做什么?——可用操作与内容是否显而易见?
  3. 这里提供什么?——所提供的产品或服务是否清晰可见?
  4. 我为何要选择这里,而不是别处?——差异化优势是否明确?

关键元素

  • 标语(Tagline):简洁、信息明确、6–8 个单词,传达差异化?(非模糊口号)
  • 欢迎导语(Welcome blurb):简明扼要、显著呈现的网站描述?
  • “了解更多”选项:是否提供视频或说明文档,以阐释复杂主张?
  • 入口点(Entry points):是否清晰标明搜索、浏览及关键任务的起始位置?
  • 促销平衡:促销内容是否喧宾夺主,掩盖核心功能?(公共资源悲剧)

第五个问题

  • 我该从哪里开始?——搜索、浏览、登录或主要任务的起点是否一目了然?

步骤 7:用户真实行为(第 2 章)

依据网络使用的三大事实评估页面:

  1. 我们不阅读,我们扫描。 页面是否支持快速扫描?还是假定用户会逐字精读?
  2. 我们不做最优选择,而是满意即可(satisfice)。 第一个看起来合理的选项是否会将用户引向正确路径?还是会因满意式决策而误入歧途?
  3. 我们不会弄清事物原理,只是摸索前行。 用户能否成功摸索完成任务?还是错误的心理模型会导致严重问题?

步骤 8:移动端与响应式设计(第 10 章)

若审查移动端或响应式版本,请检查:

  • 优先级排序:最常用功能是否触手可及?其余功能是否仍可访问?
  • 可操作性可见:点击目标是否清晰可见?(无隐藏手势、不依赖悬停效果)
  • 扁平化设计权衡:视觉扁平化是否削弱了有用的可操作性提示?
  • 性能表现:是否存在拖慢移动端加载速度的臃肿迹象?
  • 是否允许缩放? 用户是否可在必要时自由缩放页面?
  • 深度链接是否有效? 分享链接是否精准跳转至目标页面,而非首页?
  • 是否提供完整网站选项? 是否存在切换至桌面版的途径?

步骤 9:可用性即基本礼节(第 11 章)

善意损耗项(损害用户信任的因素)

  • 隐藏用户所需信息(价格、客服电话、运费)
  • 因格式“错误”惩罚用户(如电话号码、信用卡号)
  • 索取不必要的个人信息
  • 表面真诚 / “虚与委蛇”(shucking and jiving)
  • 花哨内容阻碍主路径(营销图片遮挡核心内容)
  • 外观业余

善意构建项(提升用户信任的因素)

  • 主要用户任务清晰易达
  • 关于成本、限制条件、运费等信息开诚布公
  • 尽可能减少用户操作步骤
  • 明显体现出对质量的投入
  • 常见问题解答(FAQ)真实、最新、坦率
  • 错误恢复机制优雅顺畅
  • 在给用户造成不便时主动致歉

步骤 10:无障碍快速检查(第 12 章)

Krug 提出的“低垂果实”式无障碍检查项:

  • 文字对比度: 文字与背景之间对比度是否充足?是否存在字号过小、对比度过低的文本?
  • 表单标签: 标签是否置于表单字段外部(而非浮动于内部)?
  • 文字缩放: 页面是否响应浏览器字体大小调整?
  • 标题语义化: 是否使用语义化的标题层级(h1 → h2 → h3)?
  • 链接区分: 已访问与未访问链接是否具有明显视觉差异?
  • 键盘导航: 所有内容是否均可通过键盘访问?

输出格式

审计报告结构如下:

# Krug UX 审计:[网站名称]
**URL:** [url]
**日期:** [date]
**已审页面:** [list]

## 执行摘要
[2–3 句整体评估]
[总体评级:A/B/C/D/F,附简要理由]

## 树干测试结果
[表格形式,每项问题对应 ✅/⚠️/❌]

## Krug 法则评估
### 法则 1:别让我思考
[具体发现及示例]

### 法则 2:无意识选择
[具体发现及示例]

### 法则 3:删减冗余文字
[具体发现及示例]

## 广告牌式设计
[按原则组织的发现]

## 导航
[按组件组织的发现]

## 首页
[四大问题评估 + 关键元素审查]

## 移动端/响应式
[如适用]

## 礼节与善意
[识别出的损耗项与构建项]

## 无障碍
[快速检查结果]

## 前五大问题(按优先级排序)
1. [最严重问题——应最先修复]
2. ...
3. ...
4. ...
5. ...

## 快速见效项
[可在一小时内完成修复的事项]

## 建议
[具体、可执行的改进措施,按影响程度排序]

支撑审计的关键引述

全程以以下 Krug 原则作为锚点参考:

  • “如果你无法让某件事变得不言自明,至少也要让它自解释。”
  • “你能做的最重要之事,就是理解消除问号这一基本原则。”
  • “如果你的用户群体表现得像你在设计广告牌,那就去设计真正出色的广告牌。”
  • “清晰度优于一致性。”
  • “我们不阅读网页,我们扫描它们。”
  • “我们不做最优选择,而是满意即可。”
  • “我们不会弄清事物原理,只是摸索前行。”
  • “善意储备并非取之不尽。”
  • “如果用户无法在你的网站中顺利导航,他们就不会使用它。”
  • “务必集中精力,优先解决最严重的问题。”

重要注意事项

  • 务必具体。 每一项发现都必须指向页面上的具体元素,而非泛泛而谈的理论。
  • 附带截图/引用标识。 使用浏览器快照时,须通过 ref ID 引用具体元素。
  • 严格优先级排序。 Krug 的信条:先解决最严重的问题。切勿让次要问题淹没整份报告。
  • 禁用未经解释的专业术语。 Krug 的写作面向所有人,而不仅限于 UX 专业人士。确保审计报告通俗易懂。
  • 重在建议,而非单纯批评。 每个问题均应附带切实可行的改进建议。
  • 基于真实影响评级。 一个界面精美但导航混乱的网站,其可用性远不如一个外观朴素却易于使用的网站。

相关专题

更多
Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

2026.11.12

0

15

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

2026.11.12

0

15

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

2026.11.12

0

15

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.3万人学习