如何通过HTML或Javascript将亚马逊Kindle网络浏览器切换到文章模式?
编辑注:有些页面在尝试进入文章模式时,亚马逊Kindle 3浏览器无法自动检测到为“文章”,并显示错误信息。文章模式使用什么方法来确定要显示页面的哪一部分呢?
如何通过HTML或Javascript将亚马逊Kindle网络浏览器切换到文章模式?
编辑注:有些页面在尝试进入文章模式时,亚马逊Kindle 3浏览器无法自动检测到为“文章”,并显示错误信息。文章模式使用什么方法来确定要显示页面的哪一部分呢?
这与可读性有关吗?
http://lifehacker.com/5163401/readability-bookmarklet-quick+formats-pages-for-smoother-text
实际上,基于启发式的可读性JavaScript代码如下:
// 研究所有段落并找到具有最多
<p>
的块并保留它:
这似乎也与Safari 5的阅读器模式有关。以下是Safari阅读器所需的内容:
这绝对需要更多的调查,但到目前为止,以下因素似乎是 Safari 阅读器功能启动的最重要因素:<article>
、<div>
还是甚至 <span>
,似乎都没有关系——只要不是 <p>
。
- 内容需要足够长。使用足够的单词、段落和标点符号。每个段落应至少有 100 个字符。
- 阅读器不适用于本地文档。http://www.wired.com/gadgetlab/2010/09/simple-tip-turns-kindle-into-ultimate-news-reader/ - 上述“f”键功能或其他功能?不太确定文章模式是什么意思。
这意味着浏览器会尝试识别您正在查看的页面是否具有主体文本(即文章),将其解析出来,然后仅显示该文本以避免混乱并方便滚动。
我认为您无法通过网页代码强制执行此操作。