Safari 有一个“阅读器模式”,可以删除网站上除文本之外的所有内容。有谁知道提供相同功能的开源库?或者说,你觉得实施起来有困难吗?
Safari 的阅读器模式是基于Arc90 的可读性(原始的,不是当前的,之一),这是Apache 许可的。这是它的 PHP 端口。更多的搜索可能会发现其他各种语言。 (您并没有真正指定您询问实施的where。)
我知道我的帖子可能会在这里提出许可问题,但这是苹果公司,他们的政策在哲学上是有争议的。所以,为了共同利益和研究:
Safari JS 阅读器源码:https://github.com/amumu/safari-reader-js
README 中解释了如何从 Safari 获取最新版本。
如果你真的想要一个开源版本,请使用其他帖子,它们都很好。
干杯。
这是一个相当流行的 JavaScript 版本,基于 arc90 的可读性项目。
Android 版 Firefox 包含一个名为 Readability.js 的文件,其中包含: