Есть ли способ принудительно включить Reader View в Firefox на страницах, где значок не отображается?

26

Мой первоначальный вопрос был «Что определяет, может ли страница отображаться в представлении Reader в Firefox?» но я нашел ответ на вопрос веб-мастеров StackExchange здесь .

Насколько я понимаю, на сайтах, которые автоматически не показывают опцию включения Reader View, есть проблема с их кодом / tag / html / что-то. Страница поддержки Firefox для Reader View ( здесь ) предлагает нечто похожее: «Если страница доступна в Reader View, значок Reader View появится в адресной строке».

Мой вопрос сейчас, если значок Reader View не появляется,
есть ли способ принудительно включить Reader View на таких страницах?

Посетил эту дискуссию на Reddit, но она не отвечает на мой вопрос.

Я решил опубликовать этот вопрос в Рекомендациях по программному обеспечению, но я не уверен, что аддон предоставит решение. Может быть, это можно сделать с помощью скрипта или настройки Firefox в about: config или чего-то еще полностью?

xypha
источник

Ответы:

26

Решение 1: лучший

Вы можете попробовать установить Activate Reader View , надстройку для Firefox, которая заставит читателя просматривать, даже если значок не отображается.

Это дополнение добавляет кнопку на панель инструментов. Нажав на нее, вы активируете Reader View, даже если значок в адресной строке отсутствует.

Технически это дополнение добавляет «about: reader? Url =» к адресу текущей вкладки.


Решение 2: Руководство

Используйте Reader View на любом сайте / веб-странице, добавив префикс ниже к URL-адресу в адресной строке:

о: читатель URL =

Например, для просмотра https://example.com/page1.htmlв представлении Reader
введите about:reader?url=https://example.com/page1.htmlв адресной строке и продолжить.

Примечание : не всегда работает


Решение 3: Для более старой версии Firefox

Установите надстройку Pentadactyl для Firefox и создайте собственную команду:

: читатель команды выполнить "open about: reader? url =" + content.location.href

А затем вы печатаете, :readerчтобы получить вид Reader.

Вы также можете назначить сочетание клавиш для вашей пользовательской команды, например, так ...

: nmap: читатель

Простой Ctrl+ Rзаставит Reader View.

Примечание : пентадактиль (вероятно) больше не находится в разработке. Последний выпуск был 15 марта 2014 года и работает с Firefox 24.0 - 31. *

user628797
источник
5

Я добавил следующее в мой файл userChrome.css :

#reader-mode-button { 
    display: -moz-box !important; 
    visibility: visible !important;
}

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

обкрадывать
источник