
Можно собрать nginx с поддержкой компрессии brotli и модулем pagespeed. Перовое использовал достаточно долго, кстати прибавляет примерно до 10 попугаев ещё. Второе не осилил, чтобы работало всё хорошо, не ломая форум

Ну как бы на скринах видны ваши "не так". Страница со списком форумов особо не интересна. Основное - страницы тем. На любой теме у вас 50-60. Не говоря уже о том, что CLS в красной зоне.Siava писал(а): 01.03.2024 12:33 У меня стиль на основе prosilver. Куча css, более сотни расширений.
На списке форумов 86 попугаев на мобильных устройствах и 96 на ПК. Стиль нифига не лёгкий, реклама яндекса тоже присутствует. Что я делаю не так?)
Вероятно, так.Nekstati писал(а): 01.03.2024 12:27 Так что похоже, всё дело в раздробленной CSS. Вероятно, можно в любом стиле склеить все файлы CSS в один (как сделано у Трушкина) и получить похожее улучшение цифр
Версия http на сервере сильно влияет, точно не помню, но у первой вроде около 6 параллельных потока только можно, у второй намного больше
Ну как бы сам гугл на своё ориентируется, не? Ну это так, вопрос риторический, каждый вправе пользоваться тем , чем хочет, я просто сказал, что есть такое.
А это уже скорей всего просто расстояние физически до сервера.romeo_piter писал(а): 01.03.2024 20:17 лайтхаус дает более приятные результаты, чем гугловская херабора
Открываем styles/blabla/theme/stylesheet.css, видим что-то такое:
Код: Выделить всё
@import url("normalize.css?v=3.2");
@import url("base.css?v=3.2");
@import url("utilities.css?v=3.2");
@import url("common.css?v=3.2");
@import url("links.css?v=3.2");
@import url("content.css?v=3.2");
@import url("buttons.css?v=3.2");
@import url("cp.css?v=3.2");
@import url("forms.css?v=3.2");
@import url("icons.css?v=3.2");
@import url("colours.css?v=3.2");
@import url("responsive.css?v=3.2");
@import url()
заменяем на содержимое соответствующего файла.он нужен, тут даже не столько в ie, сколько а разности стилей по умолчанию в браузерах и по сей день. Самое простое и очевидное, без нормалайза сделайте на экране див цветной, в самом верху, по умолчанию типа
<div class="test"></div>
и css к нему
Код: Выделить всё
.test {
width: 100px;
height: 100px;
background-color: red;
}
Это хорошо сделано
Если это так, то как минимум его имеет смысл пересобрать, удалив оттуда правила для тех браузеров, которые в данный момент уже не способны выходить в сеть, а это как минимум вычистить очевидное - все, что связано с IE ...KEMnEP писал(а): 02.03.2024 18:23он нужен, тут даже не столько в ie, сколько а разности стилей по умолчанию в браузерах и по сей день.