Как работает Safari Reader и когда он появляется?

Как работает Safari Reader и когда он появляется?

Функция чтения Safariэто классное маленькое приложение, которое отображает веб-страницу как газетную статью --- без всех этих отвлекающих боковых панелей, комментариев и рекламы. Иногда это работает, а иногда нет, и мне интересно, как "оно знает, когда показываться". На моем личном сайте одна из страниц имеет эту опцию. Вы можете нажать кнопку Readerв строке URL, и она прекрасно отобразится, как страница в iBook. Однако ни одна из моих других веб-страниц (на том же сайте) не делает этого. Я думал, что это как-то связано с тегом <article>, но я удалил его, и он все еще работает.Кто-нибудь знает, как работает это приложение?

Также, кто-нибудь знает о каких-либоРасширения Chromeкоторые просто такие?Google Читательэто не одно и то же.

PS: С цитируемого сайта Apple:

Сафари-ридер

Когда вы просматриваете веб-страницы, Safari определяет, находитесь ли вы на веб-странице со статьей. Нажмите кнопку Reader, которая появляется в поле Smart Address Field, и появится элегантный вид статьи — без отвлекающего контента.

Не слишком ли это помогает?

решение1

Safari Reader используетУдобочитаемость.

Удобочитаемость превращает любую веб-страницу в удобный просмотр сейчас или позже на вашем компьютере, смартфоне или планшете.


Вот этохорошая статьяо том, как Safari Reader распознает текст, вам следует рассмотреть возможность его прочтения.

Похоже, что Safari Reader обнаружит <div>элемент уровня блока или , содержащий элемент заголовка ( <h1>to <h6>), за которым следует определенное количество текста. Значок читателя появится, когда текст содержимого (не включая заголовок) будет превышать 2000 символов.


Существует расширение Readability для Chrome, которое можно загрузить с сайтаздесь.

решение2

Вы можете взглянуть на егоисходный код

Метод как его получитьздесь

решение3

Evernote предлагает аналогичный плагин для Chrome под названиемЧеткокоторый также интегрируется с блокнотом Evernote, если вы используете эту систему.

https://evernote.com/clearly/

Также есть плагин Clearly дляFire Fox.

Установка плагина дает вам кнопку на панели инструментов рядом с адресной строкой, нажав на которую, вы увидите «чистую» версию страницы, которая включает в себя несколько настроек графического интерфейса для работы при слабом освещении или изменения цвета фона, если бежевый цвет вам не нравится, а также кнопку для копирования очищенной страницы в блокнот Evernote.

Связанный контент