Я так понимаю, вы никогда не использовали программы чтения с экрана, программы чтения Брайля и не соответствовали минимальным требованиям WCAG? Опять же, если вы действительно верите в то, что только что сказали, и не троллите, вы не знаете ни единого черта о HTML и можете использовать четверную порцию униформы фокстрота Сьерра-танго, а затем с ложечки вскармливать ее семантикой.
Особенно, если вы тогда не троллили и говорили, что нужно вставить DIV со стилем вместо заголовка, то есть у вас нет невизуальной информации.
Разве вы когда-нибудь не знали, что HTML предназначен БОЛЬШЕ, чем просто зрячие пользователи? БОЛЬШЕ, чем графические экраны или печать? Что семантика — единственное, с чем приходится работать программам чтения с экрана, Брайля, поисковым системам и другим невизуальным пользовательским агентам? Что использование логического порядка заголовков позволяет использовать невизуальную и другую альтернативную навигацию по сайту, помимо сумасшедшего «табуляции»?
Бессмысленная чушь, которую вы несете, заключается в том, как происходят такие вещи:
https://www.levelaccess.com/federal...essibility-suit-moot-website-made-accessible/
https://www.cnbc.com/2019/10/07/dominos-supreme-court.html
https://www.wsj.com/articles/lawsuits-surge-over-websites-access-for-the-blind-11550415600
Чего можно было бы избежать, если бы люди просто использовали семантическую разметку:
дурной эвфемизм для «правильного использования HTML», чтобы не расстраивать сумасшедших, которые не могут извлечь свой череп из прямой кишки браузерных войн - отделение представления от содержания и постепенное улучшение.
Последнее, в частности, означает оставить сценарий в штанах; Хороший JS должен улучшать уже работающую страницу, а не заменять ее. Вот почему большая часть существующих сейчас сценариев является МГНОВЕННЫМ нарушением, которое может привести к неприятностям в соответствии с такими законами, как Закон США об американцах-инвалидах (ADA), Великобритания EQA/DDA, Канада ACA и десятки других законов по всему миру.
.
Вот почему моя повседневная работа в качестве консультанта по доступности в течение последних десяти лет заключалась в вырывании всех этих сумасшедших, некомпетентных, невежественных полоумных фреймворков, созданных людьми, не имеющими квалификации, чтобы написать ни единой чертовой строчки HTML, не говоря уже о том, чтобы наложить поверх них свой «JS просто так». . Следовательно, почему то, как большинство людей используют vuejs или реагируют, — это не что иное, как переворачивание птицы в сторону доступности, и более чем вероятно, что вам надерут задницу, если кто-то ДЕЙСТВИТЕЛЬНО пожалуется правильному юристу.
Подайте сигнал JS ни за что, придуркам, которые говорят идиотскую чушь вроде «ни один веб-сайт никогда не засудят за это», даже если вы ссылаетесь на них с десятками, если не сотнями примеров.
Теперь посмотри на них, йо-йо, ты так не делаешь.
Вы кодируете бутхерню с помощью scripttardery
Это не работает, ты это делаешь не так.
JS бесплатно и ваши скрипты бесплатно.
Я хочу свой... Я хочу свой... Я хочу свой PHP...