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

Сервис для мониторинга 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.

via блог Chromium, OpenNET
Source: GitHub

Подобрали три теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.
Сложный тест по C# — проверьте свои знания.

Также рекомендуем: