Getting started with the Ambient Light Sensor

Paul Kinlan
Available in: English (Original) Deutsch Español Français 日本語 मानक हिन्दी tiếng Việt தமிழ் bahasa Indonesia

В последнее время Дин Хьюм делает большую работу с PWA, и он также изучает много новых API-интерфейсов платформы, в этом случае API-интерфейс Generic Sensor:

The Ambient Light Sensor API provides developers with the means to determine ambient light levels as detected by the device’s main light detector. This information is available to developers in terms of lux units. If you are building a Progressive Web App and you want to style it differently depending on the light levels in the room, then this could be the feature for you. There are a number of use cases for this feature, such as a web application that provides input for a smart home system to control lighting, a “Kindle” style reading app, or even a web app that calculates settings for a camera with manual controls (aperture, shutter speed, ISO, etc.).

Читать полный пост.

Я рассказал о API-интерфейсе Generic Sensor на Chrome Dev Summit 2016, поэтому для его выхода в Chrome (как мне кажется, он по-прежнему стоит за флагом) потребуется некоторое время, и похоже, что он впервые приземлился в Edge. Датчик окружающего света является одним из многих API, который построен на основе универсальных датчиков. есть больше таких, как гироскопы и магнитометры; и это позволяет вам получать информацию об уровнях окружающего света вокруг пользователя, открывая такие прецеденты, как автоматическая настройка яркости или даже предлагая пользователю переключиться на тему темного режима. Конечно, будет интересно посмотреть, что будет использовать базовый API-интерфейс Generic Sensor для веб-опытов.

Paul Kinlan

Trying to make the web and developers better.

RSS Github Medium