Measuring soft navigations
Web Vitals стали основным мерилом скорости работы сайтов. Но при этом Web Vitals плохо покрывают сценарии с SPA-переходами. Из-за этого почти никто не следил за скоростью работы сайтов при SPA-переходах. Но Google придумали методику для замеров SPA-переходов, и в новом Chrome за флагом доступны метрики Soft Navigations.
Что определяется как soft navigation:
1. Действие перехода инициировал пользователь
2. Пользователь видит изменение URL
3. Есть видимое изменение (paint)
Спека пока обсуждается, поэтому могут быть изменения. На странице очень подробно описано, какие изменения будут у записей в Performance API (новые типы Entry + navigationId для идентификации метрик каждой отдельной страницы), как их включить, обрабатывать и мониторить.
Очень большой и подробный гайд. Ждём стабилизации.
https://developer.chrome.com/docs/web-platform/soft-navigations
#development #chrome #performance #web-vitals #spa #browser
Post #1434
866