Написать пост

Google запустила сервис для мониторинга API в браузерах

Аватар Рамис Ганиев

Ожидается, что он улучшит отображение веб-сайтов в разных браузерах. Диаграммы и графики содержат информацию о JavaScript API, игнорируя CSS и HTML.

Обложка поста Google запустила сервис для мониторинга API в браузерах

Google объявила о запуске сервиса Web API Confluence Dashboard, отображающего наличие или отсутствие JavaScript API в браузерах Chrome, Firefox, Edge и Safari. Диаграммы и таблицы помогут повысить совместимость браузеров и веб-сайтов друг с другом.

Сбор данных о браузерах

Сервис связан с базой BrowserStack и состоит из двух разделов: каталога и метрики. В каталоге собрана информация о JavaScript API, содержащимся в разных версиях браузеров. Сервис не затрагивает CSS-свойства и HTML-атрибуты, так как алгоритм поиска не способен уловить их при первой загрузке веб-страниц.

На данный момент этот блок не поддерживается, но мы не забыли о нём!Наша команда уже занята его разработкой, он будет доступен в ближайшее время.

Раздел с метриками состоит из четырех диаграмм:

  • API Count отображает скорость, с которой разработчики удаляют и добавляют API;
  • Lone Omission уведомляет о числе интерфейсов, которые вынуждают веб-разработчиков использовать скрипты для поддержания совместимости;
  • Lone Removal отражает количество удаленных API, из-за которых часть сайтов может отображаться неправильно;
  • Browser-Specific показывает количество специфических API для каждого браузера и предупреждает, когда проект перестает работать для единой веб-платформы.

Используемые в сервисе скрипты и документация опубликованы на GitHub.

Новые API внедряются в браузеры регулярно. В июле 2018 года в браузер Chrome 68 были добавлены Page Lifecycle и Payment Handler.

Следите за новыми постами
Следите за новыми постами по любимым темам
2К открытий2К показов