Я хочу сгенерировать html-макет с областями (divs, spans), которые можно показывать/скрывать условно. Эти области скрыты по умолчанию.
Если я вызову метод .hide() с jquery для document.ready, эти области могут мигать (браузеры отображают частично загруженные документы). Поэтому я применяю стиль «display: none» в макете html.
Интересно, как лучше всего избегать мигания, потому что применение «display: none» нарушает правило инкапсуляции — я знаю, что jquery делает с скрытием/показом, и использую его. Если реализация скрытия/отображения jquery изменится в один прекрасный день, я получу весь сайт неработоспособным.
заранее спасибо