Мне любопытно узнать больше о том, что вызывает параметр Reader в Safari, а что нет. Я бы не планировал реализовать ничего, что могло бы его отключить, но было бы любопытно, как техническое упражнение.
Вот что я узнал до сих пор с некоторыми основными играми вокруг:
- Вам нужен хотя бы один тег H
 - Это не число символов, а количество P-тегов и длина
 - Наверное, ищет разрывы предложений. и другие критерии
 
Safari предоставит "Reader", если с тегом H и следующим:
- 1 тег P, 2417 символов
 - 4 P-метки, 1527 символов
 - 5 тегов P, 1150 символов
 - 6 тегов, 862 символов
 
Если вы вычитаете 1 символ из любого из вышеперечисленных, опция "Reader" недоступна.
Я должен отметить, что количество символов тега H играет роль, но, к сожалению, этого не осознавало, когда я определил результаты выше. Предположим, что более 20 символов для тега H и зафиксированы в результатах выше.
Некоторые другие интересные вещи:
-  Настройка 
<p style="display:none;">для тегов P удаляет их из count -  Настройка 
displayнаnone, а затем показ их через 230 мс с помощью Javascript также избегал опции Reader 
Мне было бы интересно, если кто-нибудь сможет это полностью определить.