Клиент попросил, чтобы его домашняя страница стала пустой (видны только логотип и фоновое изображение), а затем исчезли в навигации и содержании через секунду или две.
Я мог бы начать с содержимого, скрытого с помощью CSS, и добавить его с помощью jQuery.К сожалению, это нарушает прогрессивное улучшение: сайт будет полностью непригодным для использования до тех пор, пока не будет запущен активный код, что вызовет проблемы для людей с ослабленным зрением, использующих программы чтения с экрана, среди прочего.
Я рассмотрел два обходных пути: Flash и тег <noscript>
.Flash кажется излишним, так как он не используется в других местах на сайте;Кроме того, домашняя страница насыщена контентом с постоянно обновляемым набором новостей, что-то вроде легкого блога.Тег <noscript>
не поможет слабовидящим, которые используют программы чтения с экрана, поскольку в их браузерах обычно включены сценарии.
Мне не хватает решения?Или это просто плохая идея?