Как перевести Amazon Kindle Web Browser в режим статей

Как перевести веб-браузер Amazon Kindle в режим Article с помощью HTML или Javascript?

Примечание редактора: некоторые страницы автоматически не распознаются браузером Kindle 3 как "статьи" и выдают сообщение об ошибке при попытке перейти в режим "Статья". Что режим Статьи использует, чтобы определить, какую часть страницы отображать?

4 ответа

Это вообще связано с удобочитаемостью?

http://lifehacker.com/5163401/readability-bookmarklet-quick+formats-pages-for-smoother-text

Фактический код JavaScript для удобочитаемости, основанный на эвристике:

// Изучите все параграфы и найдите кусок, который имеет больше всего <p>и держи

Это также связано с режимом чтения Safari 5. Вот что требуется для Safari Reader:

Это, безусловно, требует более тщательного изучения, но на данный момент они являются наиболее важными факторами, влияющими на функциональность Safari Reader:

  • Используйте правильную разметку, т.е. убедитесь, что наиболее важный контент заключен в элемент контейнера. Используете ли вы <article>, <div> или даже <span> не имеет значения - пока это не <p>,
  • Содержание должно быть достаточно длинным. Используйте достаточно слов, используйте достаточное количество абзацев, используйте достаточно знаков препинания. Каждый абзац должен содержать не менее 100 символов.
  • Читатель не работает для локальных документов.

Это означает, что браузер попытается определить, имеет ли страница, на которую вы просматриваете, основной текст (является статьей), проанализировать ее, а затем отобразить только этот текст без помех и для удобной прокрутки.

Я не думаю, что вы можете заставить его через код веб-страницы

http://www.wired.com/gadgetlab/2010/09/simple-tip-turns-kindle-into-ultimate-news-reader/ - Описанная выше ключевая функция "f" или какая-либо другая функция? Не совсем уверен, что означает режим статьи.

Насколько я знаю, после загрузки веб-сайта (и если вы находитесь на определенную тему) вы можете включить "Режим статьи" из меню.

Я также видел подобные инструменты JS для Chrome, поэтому я предполагаю, что это часть webkit.

Другие вопросы по тегам