URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID4
Нить номер: 716
[ Назад ]

Исходное сообщение
"Режим чтения в FireFox захватывает и комментарии в некоторых ве"

Отправлено trdm , 28-Сен-23 11:53 
Режим чтения в FireFox захватывает и комментарии в некоторых ве.... тках. :)
К примеру в https://www.opennet.dev/opennews/art.shtml?num=59821 (Релиз Firefox 118) захватил и читал все коментарии.

в Этой (https://www.opennet.dev/opennews/art.shtml?num=59837) к примеру все норм
Я стараюсь беречь глаза и предпочитаю иногда прослушивать новости, у FF есть возможность в режме чтения включать читалку Spetch API.

Буду благодарен, если поправите.


Содержание

Сообщения в этом обсуждении
"Режим чтения в FireFox захватывает и комментарии в некоторых ве"
Отправлено Maxim Chirkov , 29-Сен-23 08:54 
К сожалению в Firefox своя внутренняя логика и эвристика для выбора элементов в режиме читателя. Документации никаой как нужно адаптировать страницы к этому режиму нет и от сайта мало что зависит. Поэтому для трёх сгенерированных из одного шаблона новостных страниц, на первой всё нормально, на второй показываются одни комментарии, а на третьей текст новости и часть комментариев.

С использованием HTML-элементов main, article и aside для выделения основного контента я в своё время экспериментировал, не помогало. Даже код пытался смотреть в Firefox, который выбирает содержимое для показа, но там всё не прозрачно и на основе косвенных признаков работает. Нет такого, что если есть article показываем только его, а если aside отбрасываем. Но смотрел пару лет назад, с этого времени могло многое измениться. Сейчас заметно лучше режим читателя стал работать, раньше часто просто выхватывался и показывался только случайный коммент большого размера, а сам текст новости не показывался.

[сообщение отредактировано модератором]


"Режим чтения в FireFox захватывает и комментарии в некоторых ве"
Отправлено rvs2016 , 03-Окт-23 18:23 
> С использованием HTML-элементов main, article и aside для выделения основного контента
> я в своё время экспериментировал, не помогало. Даже код пытался смотреть
> в Firefox, который выбирает

Надо Файрфоксу не оставить выбора, сделав для него отдельные страницы "для чтения", в которых внутри <BODY></BODY> нет ничего, кроме текста статьи. Что он в этом случае выберет, чтобы неправильно показать даже такой вариант? :-)