article_image

两篇文章下来,我介绍了阅读模式常见的两个不足:标题抓取错误,以及字体太大。除此之外,还有其他的疑难杂症,确实难以逐一列举,即便勉强为之,可能也过于小众,故再选一个常见场景,随后暂时刹车。本篇介绍如何删除阅读模式中的无用元素。

Safari 的抓取效果普遍不差,只因其是在本地运行,故不必担心反爬虫措施,不像 Instapaper 或 Pocket 那样常常遭到各大网站的反击。不过,如果网页本身编写不规范、太特立独行或干脆把推广内容放在正文里,那即便是 Safari 这样的守法公民也力有未逮。好在如果只是多抓了一些内容,很容易将其删除。

方法和本系列第一篇文章《Safari 阅读模式调教(一):修正抓取错误的标题》类似,先选中需删除的部分,在右键上下文菜单中选择“检查元素”(Inspect Element),接着在 HTML 编辑界面中直接删除多余元素。光标指针滑过 HTML 编辑页面的代码时,阅读模式页面中的对应部分会相应亮起,很容易确定需要删除哪些部分。

上图中所谓的作者介绍,其实是该网站另一位人士,并非文章作者,大概是编辑笔误或者为了推广而把他放上来了,而我根本不需要这些牛头不对马嘴的信息,此时可将其删除。一方面,当然是为了简化文章,避免混入无用信息;另一方面,也可以避免影响检索结果,毕竟这些混入正文的无关信息,在绝大多数阅读器和文件管理工具中都会被识别为 PDF 的内容(Conte

机器阅读:已开放本文前 70% 的正文,剩余内容会员可见。 标准阅读页 · Markdown


author_avatar

法律顾问,前律师, macOS/iOS 自动化业余玩家。有效即合法,无效的优雅有罪。