Подборка крутых WEB API
Web Workers API
API Web Workers позволяет запускать операции сценария в фоновом потоке отдельно от основного потока выполнения веб-приложения.
Web Speech API
Web Speech API позволяет добавить на сайт распознавание голосовых команд. После добавления данного API пользователи смогут выполнять действия на вашем сайте за счет голосовых команд.
Fetch API
Этот API предоставляет интерфейс для получения ресурсов. Он похож на XMLhttpRequest, но предоставляет более мощный и гибкий набор функций.
GamePad API
GamePad API - это способ для разработчиков получать доступ к сигналам геймпадов и других игровых контроллеров и реагировать на них простым и последовательным образом.
Drag&Drop API
Этот API позволяет пользователям в очень простой форме создать объекты, что можно будет перетаскивать на странице вашего веб-сайта за счет нажатия мыши.
Vibration API
Современные телефоны имеют функцию вибрации. API Vibration предлагает веб-приложениям возможность доступа к этому функционалу, если оно существует на телефоне пользователя.
FullScreen API
Полноэкранный API добавляет методы для представления определенного элемента в полноэкранном режиме и для выхода из полноэкранного режима, когда он больше не нужен.
Push API
Push API дает вебсайтам возможность отправлять сообщения, полученные с сервера. Отправка произойдёт независимо от того, находится ли веб-приложение на главном экране у пользователя.
Geolocation API
API геолокации позволяет вам отслеживать местоположение пользователей. По соображениям конфиденциальности у пользователя сперва запрашивают разрешение на отправку данных.
Web Storage API
API веб-хранилища предоставляет механизмы, с помощью которых браузеры могут хранить пары ключ/значение гораздо более интуитивно, чем при использовании файлов Cookie