# Safari 阅读模式调教（一）：修正抓取错误的标题

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20336

UNTAG 的在线阅读系列文章有幸获得读者的长期支持，不过，虽说不得不打上在线的旗号，专栏中多数作者的态度，却倾向于离线阅读，即先将待研读的资料存至本地，再细细咀嚼，各种原因，可见《一种将线上内容精简格式后保存到本地的方法》《剪藏网页到本地的自动化思路（以 Keyboard Maestro 为例）》等文章。

具体到技术层面，各人固有区别，不过主要的路径之一仍是 Safari 阅读模式，盖其可将大多数网页转换为清爽的版面，以便剪藏网页的主要内容，而不掺入过多无关元素。\*可是，实际操作中难免发现种种不合意之处：Safari 继承了苹果公司一贯的仁慈独裁风格，有啥吃啥，抓到什么就是什么，即便抓取标题错误或者抓到广告，也不允许你修改，而遇上国内某些不规范的页面，情况就更糟糕。†

好在所谓的 Safari 阅读模式，不过是 Safari 浏览器从原始网页中提取后重组的页面，本质上和普通网页无异，同样由 HTML 代码组成，只需学一点最基础的编辑技巧既能修剪出合乎心意的页面。未解除过 HTML 的读者也不必担心，本系列文章基本可以依样画葫芦，不用涉足过深；要说起来，HTML 也可以简单视作更复杂的 Markdown‡，是故诚心想涉猎，也非难事。

本篇解决一个最常见的阅读模式瑕疵：标题抓取错误，其实这是网页自身不规范导致的问题，而非 Safari 之过。我经常发现，阅读模式中的网页标题成了网站名称，或者在原文标题后面加上冗长无比的网站介绍，打印后硬生生撑满了整整一页，非常碍眼。原因在于，不少网站错把网站名填入 HTML 中的标题位置中，或者有意无意往掺入网站介绍乃至 SEO（搜索引擎优化）关键词。解决方法很简单：

- 在阅读模式中选中标题，在右键上下文菜单中选择“检查元素”（Inspect Element），即可看到标题部分对应的 HTML 代码；

- 双击盖代码，一般可以使之转为可编辑状态；

- 将抓取错误的标题手动改回正常标题，或者删去其中的无用部分。

修改会即时生效，阅读模式中的标题会马上改变，接着就能剪藏或打印标题正确的版本。我常常读到一些不错的政法类文章，不过——或许带有一些偏见——很多文章功夫好的人，做网站却不

---

[前往标准阅读页](https://utgd.net/article/20336?audience=web)
