API браузера — это важнейшие функциональности HTML, встроенные в веб-браузер. Они намного эффективнее, чем можно представить. А некоторые отличные API просто недооценены! Каждый опытный разработчик должен знать такие API и уметь с ними работать, поскольку их применение связано со множеством преимуществ. Помимо хорошо известных API, например Web Storage API и Fetch API, есть ряд других, которых незаслуженно обошли вниманием и не внесли в часто встречающиеся руководства! Пора с ними познакомиться! 1. Battery API Battery Status API, известный также как Battery API, предоставляет информацию о состоянии батареи компьютера. Он отображает оставшуюся емкость и уровень заряда. Помимо этого, Battery API подсчитывает время, необходимое для полной зарядки или разрядки батареи в зависимости от того, заряжается она или разряжается. Battery Status API не относится к сторонним приложениям. Его можно найти в navigator. Встроенное свойство window.navigator объекта navigator имеет метод getBattery(). Д