Про тупе кешування згенерованої сторінки нічого не сказали
Вангую что это считается априори. Думаю об этом так много сказано что аж тошно.
И к тому же даже кешированная страница даст вам плохие метрики т.к. на ней те же картинки, тот же прожорливый JS и те же CLS.
JS бандлинг спорный вопрос. Зависит от проекта. На некоторых без бандлинга показатели выше т.к. поддержка http2 уже есть и на мобилках.
По остальному категорически согласен. Мы даже написали свой модуль меню что бы не грузить ненужный дом и картинки.
Пробовали. И Мейджпак. И ещё что-то (щас не вспомнию).
Немножко лучше чем дефолтный бандлинг. Но всёравно далеко от «выключеного». Только время потратили на фикс JS багов с select2. В итоге убрали и выключили бандлинг.
На текущий момент бандлинг — это куча потраченого времени ради непонятно чего.
Разве что вам нужно поддерживать ИЕ. Вот тут да. Сайт без него не откроется вообще )
Но, вроде как, уже обьявили про прекращение поддержки ИЕ
В тестах — дефолтный.
На другом проекте пробовали «тонкую настройку». Немножко лучше чем дефолтный. Но всёравно далеко от «выключеного».
Даже с прелоадом всёравно требуется какое-то время на рендер (этапы рендера блока: макет — растрировнаие — композиция).
А с хаком — вообще не будет никакого времени от банера т.к. он не учитывается вообще. Аналитики в таком случае «не видят» банер.
всегда можно прописать 1 баннер в прелоуд
В ПейджБилдере?
Холиварный вопрос. Может и нужно «прям всё описывать». (ИМХО: нет)
Категорически не соглашусь. Вот анализ демки Люмы:
Процессор тупо занят JS-ом. И это «по дефолту» для Мадженты