#вопрос Думаю над ускорением загрузки сайта. Юзеры в основном из поиска. Средняя глубина просмотра - 1,5 страницы.
Есть идея загрузить первый экран отдельно. Очистить первый экран от любых библиотек, скриптов и шрифтов. И не ставить в него тяжелых картинок. Это загрузится очень быстро. Потом сразу прелоад библиотек и всяких картинок. И если юзер начнет скроллить, то подгружаем АЯКСом остаток контента. Скорее всего, юзер даже не особо заметит этого. А даже если и заметит - не сильно страшно. Юзер если начал скроллить, он уже лоялен, ну, подождет секунду.
Вроде бы, идея выглядит неплохо. Проблема в том, что я об этом никогда нигде не читал. Значит, есть опасение, что это туфта полная. Иначе бы кто-то уже давно применял. И в книжках описал.
Это вообще жизненно или нет?
Я так живосайт/остальные виджеты гружу. При первом визите - гружу по началу скролла, при последующих - сразу
Ну а так стандартная практика ставить всё в футер + критический css.
А так, имхо, нет смысла грузить остаток контента аяксом - хватит lazyload для картинок/iframe. Ну или у вас там мега громоздкая разметка с тысячей узлов