Battery Status API

Es gibt eine Battery Status API, vorgeschlagen vom W3C, welche aktuell im Google Chrome implementiert wurde.

Was die API liefert, kann man in dem folgenden Screenshot sehen (Chrome 40)

battery-status-api

Damit könnten performance-lastige Aktionen / Berechnungen / Animationen einer Web-App z.B. für eine bestimmte Zeit beschränkt oder ganz deaktiviert werden. Außerdem vereinfacht es hybriden Apps das Auslesen von Systeminformationen.

Das ganze funktioniert dabei mit Promises, welche man mittlerweile an vielen Stellen (wie jQuery, AngularJS, …) wieder findet.

Weiterführende Links und Themen:

Weiterempfehlen: