Safari 的“阅读器模式” - 开源解决方案? [已关闭]

问题描述 投票:0回答:4

Safari 有一个“阅读器模式”,可以删除网站上除文本之外的所有内容。有谁知道提供相同功能的开源库?或者说,你觉得实施起来有困难吗?

open-source web safari browser
4个回答
16
投票

Safari 的阅读器模式是基于Arc90 的可读性(原始的,不是当前的,之一),这是Apache 许可的。这是它的 PHP 端口。更多的搜索可能会发现其他各种语言。 (您并没有真正指定您询问实施的where。)


5
投票

我知道我的帖子可能会在这里提出许可问题,但这是苹果公司,他们的政策在哲学上是有争议的。所以,为了共同利益和研究:

Safari JS 阅读器源码:https://github.com/amumu/safari-reader-js

README 中解释了如何从 Safari 获取最新版本。

如果你真的想要一个开源版本,请使用其他帖子,它们都很好。

干杯。


3
投票

这是一个相当流行的 JavaScript 版本,基于 arc90 的可读性项目。

https://github.com/luin/readability


1
投票

Android 版 Firefox 包含一个名为 Readability.js 的文件,其中包含:

© www.soinside.com 2019 - 2024. All rights reserved.