
В 2014 году команда WebKit в Apple выпустила Speedometer, который позиционировался как «бенчмарк для отзывчивости веб-приложений». Почти четыре года спустя Apple сегодня анонсировала Speedometer 2.0 с многочисленными улучшениями для разработчиков…
Для тех, кто не знаком, Speedometer позволяет разработчикам симулировать взаимодействие пользователя в веб-приложениях и «на протяжении нескольких лет использовался как прокси для реального использования популярных фреймворков». Apple отмечает, однако, что мир веб-разработки сильно изменился с момента выпуска Speedometer 1.0 в 2014 году.
С выпуском Speedometer 2.0 сегодня Apple заявляет о поддержке современных фреймворков и библиотек JavaScript:
За последние три года растущее число реальных сайтов было написано с использованием React — библиотеки JavaScript для создания пользовательских интерфейсов. Производные, такие как Preact и Inferno, также приобрели популярность. Speedometer 2.0 включает веб-приложения, реализованные с использованием этих библиотек. Он также включает запись с использованием React и Redux — популярной библиотеки для управления состоянием.
Webpack и RollUp — популярные сборщики модулей JavaScript, часто используемые с этими библиотеками, а Speedometer 2.0 включает выходные данные, сгенерированные этими инструментами.
Speedometer 2.0 также включает поддержку ES2015, более развитой версии JavaScript. «Speedometer 2.0 теперь включает приложение todo, реализованное с использованием функций ES2015, таких как классы, const, let, стрелочные функции и шаблонные строки», — объясняет команда WebKit.
Сегодняшний выпуск Speedometer также включает множество других изменений, все из которых изложены в блоге WebKit от Apple.
Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей Apple: