Offspring of two worlds
Diego González, PhD (@diekus)
@diekus @samsunginternet
Web XR
@diekus @samsunginternet
Chromium based
Android browser
Version 7.2 launched
That ain’tno moon!
@diekus @samsunginternet
Evergreen browser
@diekus @samsunginternet
Access to latestweb technologies
Progressive Web AppsWeb Speech API
Web BluetoothWeb Payments
Gamepad APIPhysical Web
CSS GridWebXR API
…
@diekus @samsunginternet
VR
Web
@diekus @samsunginternet
Web
Linkability
Shared Context
User Choice
Asks your permission
Privacy-Friendly
Accessible
Cross-platformOpen
@diekus @samsunginternet
Low latency
Immersive
Orientation
Position
360° media
Different input methods
@diekus @samsunginternet
VR
Low latency
Immersive
Orientation
Position
360° media
Different input methods
@diekus @samsunginternet
VRpre-approvedclosed environment
wait several minutesdownload 100s of MBsexperience you discard after 1 use
@diekus @samsunginternet
There’s surely a way of doing this
betteropencross-devicedifferentfrictionlessfasterprogressive
@diekus @samsunginternet
betteropencross-devicedifferentfrictionlessfasterprogressive
Web
What is WebXR?
“This specification describes support for accessing virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays, on the Web”
@diekus @samsunginternet
Source: https://immersive-web.github.io/webxr/
browser support
@diekus @samsunginternet
hardware support• Magic Window• 3 DoF (orientation)• 6 DoF (orientation + position)• Controllers• WebSpeech API*
source: webvr.rocks
* Compatible with WebVR
Samsung Internet Firefox Chromium Chrome Oculus Browser Edge Servo
… and why does this matter?
@diekus @samsunginternet
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
Physical Web
QR Codes
Progressive Web Apps
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
AirHornerVR
• Icon on homescreen
• Independent of network and connectivity.
• Frictionless experiences by design.
• Preload Assets (Audio, Video)
• Automatic ingestion into app stores
Progressive Web Apps
From a physical object to the browser to your home screen to your headset.
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
Widest delivery network in existence
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
Progressive enhancement
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
@utopiah@thomasbalou @diekus
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
bit.ly/hollywood-bubble
bit.ly/penca-beach
bit.ly/gardens-Singapore
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
NetworkedA-Frame
WebRTC
PEERJS
https://metaverse.samsunginter.net
https://hungry-pandas.glitch.me
@Lady_Ada_King
@diekus, @uveavanto, @poshaughnessy
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
Accessible platform for creatives, developers and makers
three.js
Ava, by Achavanich Beaker Burial and Samsung Internet
https://samsunginter.net/ava
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
“it’s so full of niceness”
Explorathon, September 2017Museum of Scotland
socialreach ubiquitous/immediatediscoverability
@diekus @samsunginternet
new creators
Web + VR =
• Democratize XR
• Help commoditize XR
• Can use a flexible tech stack
• Enable innovative experiences
@diekus @samsunginternet
social
reach
ubiquitous/immediatediscoverability
new creators
@diekus @samsunginternet
eat. sleep. VRowse. repeat