Compare Revisions

Using Light Events

Revision 378053:

Revision 378053 by Jeremie on

Revision 380631:

Revision 380631 by daviddoran on

Title:
Using Light Events
Using Light Events
Slug:
WebAPI/Using_Light_Events
WebAPI/Using_Light_Events
Tags:
"WebAPI","events","Ambient Light"
"WebAPI","events","Ambient Light"
Content:

Revision 378053
Revision 380631
n14      The ambient light events is a handy way to let a web page on14      The ambient light events are a handy way to make a web page
>r an application aware of any change in the light intensity. It a> or an application aware of any change in the light intensity. It
>llows them to reacte to such a change, for example by changing th> allows them to react to such a change, for example by changing t
>e color contrast of its User Interface (UI) or by changing the ex>he color contrast of the User Interface (UI) or by changing the e
>posure necessary to take a picture.>xposure necessary to take a picture.
n20      When the light sensor of a device detect a change in the lin20      When the light sensor of a device detects a change in the l
>ght level, it notify the browser of that change. When the browser>ight level, it notifies the browser of that change. When the brow
> get such notification, it fires a {{domxref("DeviceLightEvent")}>ser gets such notification, it fires a {{domxref("DeviceLightEv
>} event which provide information about the exact light intensity>ent")}} event that provides information about the exact light int
>.>ensity.
n23      This event can be capture at the <code>window</code> objectn23      This event can be captured at the <code>window</code> objec
> level by using the {{domxref("EventTarget.addEventListener","add>t level by using the {{domxref("EventTarget.addEventListener","ad
>EventListener")}} method (using the {{event("devicelight")}} even>dEventListener")}} method (using the {{event("devicelight")}} eve
>t name) or by attaching an event handler to the {{domxref("window>nt name) or by attaching an event handler to the {{domxref("windo
>.ondevicelight")}} property.>w.ondevicelight")}} property.
t26      Once captured, the event object gives acces to the light int26      Once captured, the event object gives access to the light i
>tensity express in <a href="http://en.wikipedia.org/wiki/Lux" tit>ntensity expressed in <a href="http://en.wikipedia.org/wiki/Lux" 
>le="http://en.wikipedia.org/wiki/Lux">lux</a> through the {{domxr>title="http://en.wikipedia.org/wiki/Lux">lux</a> through the {{do
>ef("DeviceLightEvent.value")}} property.>mxref("DeviceLightEvent.value")}} property.

Back to History