W3C работает над спецификацией определения скорости браузеров

W3C работает над спецификацией определения производительности браузеровКонсорциум W3C (World Wide Web Consortium), занимающийся стандартизацией Интернета, решил разработать универсальную спецификацию, предназначенную для оценки производительности браузеров, которая должна стать обязательной к применению всеми разработчиками программ для просмотров сайтов.

Новая спецификация включает набор API JavaScript, который позволяет определить для браузера время, необходимое для выполнения ряда базовых функций: изменения активной страницы, загрузки страницы в память, загрузки и разделения данных, полученных от сервера. Однако определение единых универсальных правил определения производительности браузеров не является единственной целью разработки данной спецификации. Она также позволит определять нагрузку на браузер, что может быть полезно при разработке и оптимизации веб-приложений, которые могут запускаться на смартфонах. В частности, упоминается возможность использования нового API requestAnimationFrame, который позволяет определить браузеру момент, когда монитор готов получить следующий кадр анимации, без использования специфических префиксов. Таким образом, можно будет достичь более рационального использования системных ресурсов браузером.

Ожидается, что разработка новой спецификации будет закончена на протяжении нескольких ближайших недель, после чего она станет доступна для ознакомления и использования заинтересованными сторонами.