«PageSpeed» и «PageSpeed Insights» от Google, «YSlow» от Yahoo
Проверка сайта на Umbraco «из коробки» на канадском сервисе «GTMetrix»
Прямо из «коробки», сайт на Umbraco оценивается канадским сервисом
«GTMetrix»
по двум методикам «PageSpeed» от Google и «YSlow» от Yahoo результатом AA.
Два верхних аудита имеют наименьшие оценки.
Узел с рекомендацией Defer parsing of Java Script (Отложите синтаксический анализ JavaScript) имеет оценку 91 из 100.
Узел с рекомендацией Avoid CSS @import (Избегайте CSS директив @import) имеет оценку 92 из 100.
Раскроем узлы, чтобы узнать подробнее о рекомендациях по устранению выявленных недостатков.
Если со скриптами всё понятно, то отказ от директив @import – жертва дизайнерской задумкой. В нашем случае директивы @import подключают внешние шрифты. Это тот случай, когда сайту вредит дизайн. (с сайтом как в жизни, подключение всяких приятных опций может навредить.)
Поскольку, шрифты задумывались не для русскоязычного сайта и есть интерес увидеть их влияние на оценки быстродействия, отключим их.
Проверим влияние директив @import, запустим тест GTMetrix. Существенно уменьшились «вес» страницы (Total Page Size) на 84 кБайт, и количество запросов. Возросли оценки. Я бы пожертвовал шрифтами.
Позволим скриптам загружаться асинхронно, добавив атрибут async в строки подключения.
Снова запустим GTMetrix
PageSpeed Insights от Google
Проверим сайт ещё на одном сервисе
PageSpeed Insights