Насколько правильно показывать body только после полной загрузки страницы?
Здравствуйте!
Столкнулся с проблемой динамического оформления некоторых элементов.
Впервые проблема появилась в момент добавления класса .active к активным ссылкам после формирования DOM, по сути это происходит на глазах у юзера и создается эффект "мерцания", что не очень красиво.
Я уже задавал подобный вопрос, решение предлагалось только одно - стандартно скрывать BODY и плавно показывать его после полной загрузки страницы, но мне не нравится это решение ввиду того, что заранее неизвестно время загрузки страницы и в случае если этот процесс будет долгим, то юзер может уйти... банально из-за слабого интернета...
Вообще-то приложение не принято в body вставлять, как минимум в main-container. Ну и если Вам хочется скрыть, то скройте его, а вот уже в сам body воткните крутящийся при помощи css псевдо прогресс бар.