<camera>
No WHATWG entry and no MDN page: only browser-compat-data lists this element.
Browser support
| Chrome | 153 |
|---|---|
| Edge | 153 |
| Firefox | No |
| Safari | No |
| Chrome Android | 153 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
Elements listed by MDN's browser-compat-data that are not part of the HTML Living Standard: proposals from other groups, or features shipped by a single browser. Check their support before using them.
<camera> No WHATWG entry and no MDN page: only browser-compat-data lists this element.
| Chrome | 153 |
|---|---|
| Edge | 153 |
| Firefox | No |
| Safari | No |
| Chrome Android | 153 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
<fencedframe> MDN The <fencedframe> HTML element represents a nested browsing context, embedding another HTML page into the current one. <fencedframe>s are very similar to <iframe> elements in form and function, except that:
<fencedframe width="640" height="320"></fencedframe> const frameConfig = await navigator.runAdAuction({
// … auction configuration
resolveToConfig: true,
});
const frame = document.querySelector("fencedframe");
frame.config = frameConfig; | Chrome | 126 |
|---|---|
| Edge | 126 |
| Firefox | No |
| Safari | No |
| Chrome Android | 126 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
<geolocation> MDN The <geolocation> HTML element creates an interactive control for the user to share their location data with the page.
<geolocation>
<button id="fallback">Use location</button>
</geolocation>
<p id="output"></p> const outputElem = document.querySelector("#output");
if (typeof HTMLGeolocationElement === "function") {
const geo = document.querySelector("geolocation");
geo.addEventListener("location", () => {
if (geo.position) {
outputElem.textContent += `(${geo.position.coords.latitude},${geo.position.coords.longitude}), `;
} else if (geo.error) {
outputElem.textContent += `${geo.error.message}, `;
}
});
} else {
const fallback = document.querySelector("#fallback");
fallback.addEventListener("click", () => {
navigator.geolocation.getCurrentPosition(
(position) => {
outputElem.textContent += `(${position.coords.latitude}, ${position.coords.longitude}), `;
},
(error) => {
outputElem.textContent += `${error.message}, `;
},
);
});
} | Chrome | 144 |
|---|---|
| Edge | 144 |
| Firefox | No |
| Safari | No |
| Chrome Android | 144 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
<install> No WHATWG entry and no MDN page: only browser-compat-data lists this element.
| Chrome | 154 (flag) |
|---|---|
| Edge | 154 (flag) |
| Firefox | No |
| Safari | No |
| Chrome Android | 154 (flag) |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
<microphone> No WHATWG entry and no MDN page: only browser-compat-data lists this element.
| Chrome | 153 |
|---|---|
| Edge | 153 |
| Firefox | No |
| Safari | No |
| Chrome Android | 153 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.
<model> No WHATWG entry and no MDN page: only browser-compat-data lists this element.
| Chrome | No |
|---|---|
| Edge | No |
| Firefox | No |
| Safari | 27 |
| Chrome Android | No |
| Safari iOS | 27 |
First version with support, from MDN browser-compat-data.
<usermedia> No WHATWG entry and no MDN page: only browser-compat-data lists this element.
| Chrome | 151 |
|---|---|
| Edge | 151 |
| Firefox | No |
| Safari | No |
| Chrome Android | 151 |
| Safari iOS | No |
First version with support, from MDN browser-compat-data.