Vor ein paar Jahren habe ich einen Artikel darüber geschrieben, wie man VR-Unterstützung mit JavaScript erkennt. Seit dieser Zeit hat sich eine ganze Menge verändert. „Augmented Reality“ wurde zu einer Sache und die Terminologie hat sich auf „XR“ statt auf VR oder AR verschoben. Daher musste sich die API weiterentwickeln.
Das Vorhandensein von navigator.xr
signalisiert, dass der Browser die WebXR-API und XR-Geräte unterstützt:
Ich benutze sehr gerne in
für Feature-Checking statt if(navigator.xr)
, da ein einfacher Aufruf dazu führen könnte, dass eine Initialisierung stattfindet. In zukünftigen Beiträgen werden wir untersuchen, wie Sie verschiedene Geräte identifizieren und mit ihnen verbinden.
6 Dinge, die Sie über Firefox OS nicht wussten
Firefox-Betriebssystem ist überall in den Tech-News und das aus gutem Grund: Mozilla gibt Webentwicklern endlich die Plattform, die sie brauchen, um Apps so zu erstellen, wie sie sie seit Jahren erstellen – mit CSS, HTML und JavaScript. Firefox OS wurde schnell verbessert …
Erstellen Sie eine CSS-Flipping-Animation
CSS-Animationen machen viel Spaß; Das Schöne an ihnen ist, dass Sie durch viele einfache Eigenschaften alles erstellen können, von einer eleganten Einblendung bis hin zu einem WTF-Pixar-would-be-proud-Effekt. Ein CSS-Effekt irgendwo dazwischen ist der CSS-Flip-Effekt, wobei es…
Erstellen Sie Spinning Rays mit CSS3-Animationen und JavaScript
Thomas Fuchs, Erfinder von script2 (zweite Iteration von scriptaculous) und Zepto.js (mobiles JavaScript-Framework) erstellen hervorragende animierte Elemente mit JavaScript. Er ist selbst eine Legende, und das aus gutem Grund: Seine Arbeit hat dazu beigetragen, Entwickler auf der ganzen Welt dazu zu inspirieren, Flash fallen zu lassen und .