diff --git a/POLYFILLS.md b/POLYFILLS.md index ece140fb76..94cd3fbe52 100644 --- a/POLYFILLS.md +++ b/POLYFILLS.md @@ -9,22 +9,33 @@ gaps for some of the newest features. --- - βœ… Natively supported - - 🚧 Available with polyfill + - βœ‹ Available with polyfill + - 🚧 Behind a flag, unstable - 🚫 Not available - - 🎌 Behind a flag, unstable - -Feature | Chrome | Canary | Safari 12 | Firefox 64 | Firefox 62 | Edge | IE 11 ---------------------------|--------|--------|-----------|------------|------------|-------|------ -Resize ObserverΒΉ | βœ… | βœ… | 🚧 | 🚧 | 🚧 | 🚧 | 🚧 -Custom Elements | βœ… | βœ… | βœ… | 🚧 | 🚧 | 🚧 | 🚧 -Shadow DOM | βœ… | βœ… | βœ… | βœ… | 🚧 | 🚧 | 🚧 -Intersection ObserverΒ² | βœ… | βœ… | 🚧 | βœ… | βœ… | βœ… | 🚧 -Fullscreen APIΒ³ | βœ… | βœ… | 🚧 | βœ… | 🚧 | 🚧 | 🚧 -WebXR Device API | 🚫 | 🎌 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 -WebXR HitTest API | 🚫 | 🎌 | 🚫 | 🚫 | 🚫 | 🚫 | 🚫 + +Feature | Chrome | Canary | Safari 12 | Firefox 65 | Edge | IE 11 +--------------------------|--------|--------|-----------|------------|------|------ +Custom Elements | βœ… | βœ… | βœ… | βœ… | βœ‹ | βœ‹ +Shadow DOM | βœ… | βœ… | βœ… | βœ… | βœ‹ | βœ‹ +Resize ObserverΒΉ | βœ… | βœ… | βœ‹ | βœ‹ | βœ‹ | βœ‹ +Intersection ObserverΒ² | βœ… | βœ… | βœ‹ | βœ… | βœ… | βœ‹ + + +The following features are only required if you wish to use the unstable +in-browser WebXR augmented reality mode via the `unstable-webxr` attribute: + + +Feature | Chrome | Canary | Safari 12 | Firefox 65 | Edge | IE 11 +--------------------------|--------|--------|-----------|------------|------|------ +Fullscreen APIΒ³ | βœ… | βœ… | βœ‹ | βœ… | βœ‹ | βœ‹ +WebXR Device API | 🚫 | 🚧 | 🚫 | 🚫 | 🚫 | 🚫 +WebXR HitTest API | 🚫 | 🚧 | 🚫 | 🚫 | 🚫 | 🚫 + _1: Resize Observer is optional. [See below](https://github.com/PolymerLabs/model-viewer/blob/master/POLYFILLS.md#regarding-resize-observer) for more details_ + _2: Intersection Observer is optional. [See below](https://github.com/PolymerLabs/model-viewer/blob/master/POLYFILLS.md#regarding-intersection-observer) for more details_ + _3: Fullscreen API is only needed when using unstable WebXR features. [See below](https://github.com/PolymerLabs/model-viewer/blob/master/POLYFILLS.md#regarding-fullscreen-api) for more details_ ### Regarding IE 11 diff --git a/README.md b/README.md index 2d159d10b7..b1847c35f3 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ As new standards and APIs become available `` will be improved to take advantage of them. If possible, fallbacks and polyfills will be supported to provide a seamless development experience. -[Remixable demo](https://model-viewer.glitch.me) β€’ [Documentation](https://googlewebcomponents.github.io/model-viewer/index.html) β€’ [Kanban](https://github.com/GoogleWebComponents/model-viewer/projects/1) β€’ [Fidelity test results](https://googlewebcomponents.github.io/model-viewer/test/fidelity/results-viewer.html) +[Demo](https://model-viewer.glitch.me) β€’ [Documentation](https://googlewebcomponents.github.io/model-viewer/index.html) β€’ [Kanban](https://github.com/GoogleWebComponents/model-viewer/projects/1) β€’ [Quality Tests](https://googlewebcomponents.github.io/model-viewer/test/fidelity/results-viewer.html) ![sample-render](examples/sample-render.png) diff --git a/examples/lighting-and-environment.html b/examples/lighting-and-environment.html index 084692640f..0187ff4a39 100644 --- a/examples/lighting-and-environment.html +++ b/examples/lighting-and-environment.html @@ -138,8 +138,8 @@

When both background-image and
5
-

Use environment-image to set an - environtal reflection without changing the background

+

Use environment-image to set + environmental lighting without changing the background