- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Название следует читать как "HTTP2 делает мозги". Промахнулся мимо буквы, а исправить уже не могу.
Кто как решает проблему с одновременной загрузкой ресурсов по протоколу HTTP2?
Раньше всё было просто: в каком порядке ресурсы идут на странице, в таком порядке браузер их и грузит. Теперь же браузеры начинают грузить всякий хлам одновременно, причём это поведение различается в разных браузерах (здесь, например, эта тема затронута). В результате страницы, которые раньше отображались правильно, на HTTP2 отображаются криво. Белый фон вместо картинки backgound, половинчатые "недокартинки" и т.п.
Всё решает preload в header и в <head>
Но нужно смотреть сам сайт. Возможно там перегруз по размеру всего и вся, картинок так например или видосов и надо делать страницу легче.
Всё решает preload в header и в <head>
Да ничего оно не решает, пробовал. Грузится весь хлам сразу, потому что preload не отменяет загрузку других ресурсов.
Да ничего оно не решает, пробовал. Грузится весь хлам сразу, потому что preload не отменяет загрузку других ресурсов.
Он не отменяет, он делает приоритет.
Вообще надо по факту смотреть на сайт. Что он там такое грузит тоннами, что страница еле шевелиться то?
Он не отменяет, он делает приоритет.
Вообще надо по факту смотреть на сайт. Что он там такое грузит тоннами, что страница еле шевелиться то?
По приоритету - да, ресурс на первое место выходит. Но всё равно всё грузится одновременно, а канал не резиновый. Получается всё медленно. А в HTTP1 было более разумно: пока не загрузились нужные ресурсы, остальные не грузятся. Криво сделана реализация HTTP2 .
И какая разница, тоннами или не тоннами? Скорость интернета разная бывает, и нужно давать возможность не сразу всё вбухивать, а постепенно.
Собственно и вопрос был, кто как решает эту проблему. Или никто не замечает?
Вообще не замечаю таких проблем. Конечно смотрю на количество JS и CSS уменьшаю их количество как можно. Картинки под lazyload уходят. Поэтому объективно не вижу проблем.
Объективно есть проблемы на старых сайтах, которые делались тогда, когда всё загружалось последовательно. А сейчас да, я тоже не вижу другого способа, как более внимательно возиться с вёрсткой, скриптами и прочим из того, что влияет на последовательность загрузки ресурсов.
Объективно есть проблемы на старых сайтах, которые делались тогда, когда всё загружалось последовательно. А сейчас да, я тоже не вижу другого способа, как более внимательно возиться с вёрсткой, скриптами и прочим из того, что влияет на последовательность загрузки ресурсов.
Не так давно парился с тем же, что и у вас, очень старый сайт. Пришлось все пересмотреть, объединить всю мелочь, что то обновить по скриптам и стилям, минимизировать. Потом разделил, что-то пушем уходит, а что то preload header. А так, да, то грузится, то нет, в старом варианте скриптов.
И какая разница, тоннами или не тоннами?
Есть разница как раз из-за того что скорость интернета разная бывает.
Вам совешенно правильно написали:
LEOnidUKG #:
надо делать страницу легче.
И про preload всё верно - все скрипты и стили отправляю через него http/2 server-push-ем и всё отлично.
Название следует читать как "HTTP2 делает мозги".
Вы фанат Хада :) ?
Есть разница как раз из-за того что скорость интернета разная бывает.
Это всё понятно. Но я не об этом, а о том, что по HTTP2 грузится сразу всё, а не как раньше, последовательно. Эта проблема не связана с тем, тонны там или не тонны. Тонны - это уже конкретика на разных каналах, а сам принцип остаётся, и приходится в любом случае это разруливать.