Функция Reader в Safari - это классное небольшое приложение, которое отображает веб-страницу в виде газетной статьи - без отвлекающих боковых панелей, комментариев и рекламы. Иногда это работает, а иногда нет, и мне интересно, как «он знает, когда появиться». На моем персональном сайте одна из страниц имеет эту опцию. Вы можете нажать Readerкнопку в строке URL-адреса, и она будет красиво отображаться как страница в iBook. Однако ни одна из моих других веб-страниц (на том же сайте) не делает этого. Я думал, что это как-то связано с <article>тегом, но я удалил это, и оно все еще работает. Кто-нибудь знает, как работает это приложение?
Кроме того, кто-нибудь знает какие-либо расширения Chrome, которые так же, как это? Google Reader - это не одно и то же.
PS: с цитируемого сайта Apple:
Safari Reader
При просмотре веб-страниц Safari обнаруживает, что вы находитесь на веб-странице со статьей. Нажмите кнопку «Reader», которая появляется в поле «Smart Address», и появится элегантный вид статьи - без отвлекающего контента.
Читаемость превращает любую веб-страницу в чистый вид для чтения сейчас или позже на вашем компьютере, смартфоне или планшете.
Есть хорошая статья о том, как Reader Safari обнаруживает текст, вам стоит подумать о прочтении.
Похоже, что Safari Reader обнаружит <div>элемент уровня блока или, который содержит элемент заголовка ( <h1>to <h6>), за которым следует определенное количество текста. Значок читателя появится, когда содержание текста (не включая заголовок) будет содержать более 2000 символов.
Для Chrome есть расширение Readability, которое вы можете получить здесь .
Safari Reader также может обнаруживать многостраничные статьи и загружать все страницы.
Daniel Beck 12 лет назад
0
Safari использует удобочитаемость? Я думаю, что он использует свою собственную реализацию.
fossilet 8 лет назад
1
Я не думаю, что сафари использует это точно, так как я использовал читателя в статьях, которые были определенно меньше, чем 2000 слов
Sdarb 6 лет назад
1
Этот ответ был 6 лет назад, и, насколько я могу судить по текущему использованию, Safari определенно имеет свои реализации, и он не ограничен
Как вы можете использовать этот скрипт на вашем собственном сайте
Tuna 7 лет назад
1
2
music2myear
Evernote предлагает аналогичный плагин для Chrome под названием Clearly, который также интегрируется с Evernote Notebook, если вы используете эту систему.
Установка плагина дает вам кнопку на панели инструментов рядом с адресной строкой, которую вы нажимаете, чтобы просмотреть «чистую» версию страницы и которая включает в себя несколько настроек GUI для слабого освещения или изменения цвета фона, если бежевый оскорбляет ваши чувства, а также Кнопка, чтобы скопировать очищенную страницу в Evernote Notebook.