{ "api": { "AmbientLightSensor": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor", "spec_url": "https://w3c.github.io/ambient-light/#ambient-light-sensor-interface", "tags": [ "web-features:ambient-light" ], "support": { "chrome": { "version_added": "56", "flags": [ { "type": "preference", "name": "#enable-experimental-web-platform-features", "value_to_set": "Enabled" } ] }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } }, "AmbientLightSensor": { "__compat": { "description": "`AmbientLightSensor()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/AmbientLightSensor", "spec_url": "https://w3c.github.io/ambient-light/#dom-ambientlightsensor-ambientlightsensor", "tags": [ "web-features:ambient-light" ], "support": { "chrome": { "version_added": "56", "flags": [ { "type": "preference", "name": "#enable-experimental-web-platform-features", "value_to_set": "Enabled" } ] }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } }, "illuminance": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/illuminance", "spec_url": "https://w3c.github.io/ambient-light/#ambient-light-sensor-reading-attribute", "tags": [ "web-features:ambient-light" ], "support": { "chrome": { "version_added": "56", "flags": [ { "type": "preference", "name": "#enable-experimental-web-platform-features", "value_to_set": "Enabled" } ], "notes": "In Chrome 79, this method stopped returning floats and returned integers to avoid fingerprinting." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": true, "standard_track": true, "deprecated": false } } } } } }