При адаптивной вёрстке не можем указать высоту блока, так как если в этом блоке находится картинка, то когда будем тянуть на правый край браузера и делать его шире, то картинка выйдет за пределы блока.
Можете сделать страницу тупо с текстом, вообще без css и всё. Я думаю это идеал! Скорость, читаемость!
А может просто подключить css в коде html в секции head методом:
<style>код</style>
Тогда никаких подключений не будет? Не будет задействована оператива сервера.
и не получится т.к. это ЭМУЛЯЦИЯ.
Так же будет в реальности у кого современный телефон, у кого тормознутый хлам. Кто-то через wifi сидит, кто-то через мёртвый 3G.
А как тогда жить, если не получиться сделать идеально?
Остальное погрешность будет скакать туда сюда.
Ну так у меня тоже так, но я пытаюсь сделать больше 100. Но, не получается.
Исходный код моего сайта посмотрите: https://getmanyspeed.ru/
И как там подключены стили. И никто ни на кого не ругается.
Как это не ругается. Ругается. У вас 0.065 cls
Я бы сказал, не фактор, а критерий. Но заветные 90% - это всё вольные интерпретации вокруг IT новостей. Протестируйте топовые сайты и еще в догонку сами сервисы Гугла и сильно увидитесь какие там цифры (об этом авторы подобных новостей умалчивают или попросту не знают). Самое главное - это быстрый отклик и отрисовка страницы для пользователя, если для среднестатистического пользователя с этим нет проблем, то "попугаи" в GooglePageSpeed - это всё озорство.
Можно и в определённой степени нужно заморочиться с сжатием картинок, облегчением скриптов, кеширование статических данных и т.д., но куда важнее понимать, что реально можно и нужно оптимизировать, а не кивать на мифические 90%. Это доморощенный формализм.
Значит я фанатик - https://searchengines.guru/ru/forum/1043244 ?
возможно ты не знаешь, но для остальных скриптов тоже есть атрибуты defer и async
Я знаю. Я все скрипты обернул этими атрибутами.