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