概括
如果用户需要,我正在寻找可以创建网页并[相当]确定它会出现在Firefox Reader View中的标准。
有些网站有这个选项,有些没有。与文本少得多的其他人相比,一些文本较多的人没有此选项。例如,堆栈溢出仅在阅读器视图中显示问题而不是任何答案。
问题
我已经将我的 Firefox 从 38.0.1 升级到 38.0.5,并且发现了一个名为 ReaderView 的新功能 - 这是一种消除“页面混乱”并使文本更易于阅读的覆盖。Readerview 位于地址栏的右侧,作为某些页面上的可点击图标。
这很好,但是从编程的角度来看,我想知道“阅读器视图”是如何工作的,它适用于哪些页面的标准。我已经对 Mozilla Firefox 网站进行了一些探索,但没有明确的答案(我发现的所有编程答案都是我发现的),我当然已经用 Google 搜索过/Binged 这个,这只是引用了 Firefox 插件 - 这不是插件而是新 Firefox 版本的主要部分。
我假设 readerview 使用 HTML5 并会提取<article>
内容,但事实并非如此,因为它适用于似乎没有使用<article>
或类似 HTML5 标签的 Wikipedia,而是 readview 提取某些<div>
s 并单独显示它们。此功能适用于某些 HTML5 页面 - 例如维基百科 - 但不适用于其他页面。
如果有人对 Firefox ReaderView 的实际操作以及网站开发人员如何使用此操作有任何想法,您能分享一下吗?或者,如果您可以找到此信息的位置,您能否指出正确的方向 - 因为我无法找到此信息。