SlideShare a Scribd company logo
Diego González, PhD (@diekus)
@diekus @samsunginternet
State ofWebVR
implementation in
browsers
W3CWorkshop onWebVR Authoring
#webvrcontent17
#webvrcontent17
@diekus @samsunginternet
Compilation of information from different online sources
Samsung Internet for Gear VR
• First consumerVR Browser (December 2012)
• Support forWebVR (April 2016)
• WebVR is an experimental feature under Labs
• APIs that interact with the GearVR
• Support for 3DoF controller (February 2017)
• Gear S3/SportVR Controller
@diekus @samsunginternet
Mozilla Firefox
• Shipping WebVR in stable since version 55 (August 2017)
• Experimentally supported in macOS (August 2017)
• Supports HTCVive and Oculus Rift
• First Windows browser to support WebVR
• Enabled in Nigthly for iOS (September 2017)
@diekus @samsunginternet
Mozilla Servo
• Support for Daydream, GearVR andVive
@diekus @samsunginternet
Google Chrome
• WebVR launched officially on Chrome with
DayDream support (February 2017) [mobile]
• Supports 3DoF controller
• WebVR support is conducted as an OriginTrial
experiment
• Enabled underWebVR and Gamepad Extensions
flag. Supports Rift andVive [Desktop]
@diekus @samsunginternet
Microsoft Edge
• AnnouncedWebVR development in September 2016
• WebVR support on Edge with Fall Creator’s Update
(October 2017)
• Supports Windows Mixed Reality
• 6DoF controllers
@diekus @samsunginternet
Chromium
• WebVR behind a flag
• chrome://flags#enable-webvr
• chrome://flags#enable-gamepad-extensions
• Works through SteamVR
@diekus @samsunginternet@diekus @samsungin
Opera
• Uses OpenVR API to detect headset
• Allows playback of 360 videos in Rift andVive
• Opera 48 lists WebVR as not supported (caniuse)
• “We also plan to have fullWebVR support, once this
standard is more mature”
@diekus @samsunginternet
Apple Safari
• Joined theW3C WebVR Community Group (July 2017)
• Not officially supported… yet
• Polyfill
@diekus @samsunginternet
source: webvr.rocks (December 2017)
* Compatible with WebVR
Samsung Internet Firefox Chromium Chrome Oculus Browser Edge Servo
@diekus @samsunginternet
source: caniuse.com (December 2017)
@diekus @samsunginternet
@diekus @samsunginternet
eat. sleep.VRowse. repeat

More Related Content

PPTX
MOKA .Net Study Outline
PDF
WebKit-powered HTML overlays in your pipeline with GstWPE (GStreamer Conferen...
PDF
Sitecore Helix/Habitat Architecture and Ecosystem
PPTX
Lets explore sitecore helix
PDF
OpenStack and DevOps - DevOps Meetup
PDF
TechWiseTV Workshop: Cisco Developer Program
PDF
How to keep maintainability of long life Scala applications
PDF
Meteor - building an email client
MOKA .Net Study Outline
WebKit-powered HTML overlays in your pipeline with GstWPE (GStreamer Conferen...
Sitecore Helix/Habitat Architecture and Ecosystem
Lets explore sitecore helix
OpenStack and DevOps - DevOps Meetup
TechWiseTV Workshop: Cisco Developer Program
How to keep maintainability of long life Scala applications
Meteor - building an email client

What's hot (19)

PDF
Get started with gitops and flux
PDF
Faster mobile development workflow - Szabolcs Bobor - HWSW Mobile!
PDF
How we use Bitbucket to build Bitbucket
PDF
Meet qt qt creator embedded development
PPTX
Windows Containers on AKS Jorge Arteiro
PPTX
Google web toolkit ( Gwt )
PPTX
Hosting your own NuGet private repository
PPT
Google Web Toolkit
PDF
DevOps: Coding Defines Monitoring
PPTX
Git with bitbucket
PDF
GitLab Remote Meetup: Enhance Your Kubernetes CI/CD Pipelines with GitLab & ...
PDF
KCD Guatemala - Abstracciones sobre Abstracciones
PPTX
GitOps w/argocd
PDF
QCon Plus From monoliths to k8s - Workshop
PDF
PDF
GitOps for Helm Users by Scott Rigby
PPTX
Bitbucket
PDF
Tiggr - Web-based IDE for Mobile Web And Native Apps
PDF
The Power of GitOps with Flux & GitOps Toolkit
Get started with gitops and flux
Faster mobile development workflow - Szabolcs Bobor - HWSW Mobile!
How we use Bitbucket to build Bitbucket
Meet qt qt creator embedded development
Windows Containers on AKS Jorge Arteiro
Google web toolkit ( Gwt )
Hosting your own NuGet private repository
Google Web Toolkit
DevOps: Coding Defines Monitoring
Git with bitbucket
GitLab Remote Meetup: Enhance Your Kubernetes CI/CD Pipelines with GitLab & ...
KCD Guatemala - Abstracciones sobre Abstracciones
GitOps w/argocd
QCon Plus From monoliths to k8s - Workshop
GitOps for Helm Users by Scott Rigby
Bitbucket
Tiggr - Web-based IDE for Mobile Web And Native Apps
The Power of GitOps with Flux & GitOps Toolkit
Ad

Similar to State of Browsers (20)

PPTX
W3C Workshop WebXR Samsung Internet Update
PDF
World Wide Web with Virtual Reality #sa_study
PDF
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
PDF
Michael(tm) Smith WND09 Presentation
PDF
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
PDF
Apps on your Wrist
PDF
WebRTC State of the Market, Dec 2014
PDF
Google Developer DAy 2010 Japan: HTML5 についての最新情報 (マイク スミス)
PDF
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
PPTX
2017 Hackathon Scality & 42 School
PDF
Apache Cordova - State of the Union 2014
PDF
New things about Cordova 4.0
PDF
Ferguson VR Hackathon - May 6, 2017
PDF
PDF
Shifting landscape of mobile automation, and the future of Appium - Jonathan ...
PPTX
Virtual Reality on the Web
PPTX
How to win a hackathon - Penn APps 2015
PPT
Tools For Mobile Web Design and App Creation
PDF
The New York Times: Moving to GraphQL
PDF
O365Engage17 - Azure 101 terminology
W3C Workshop WebXR Samsung Internet Update
World Wide Web with Virtual Reality #sa_study
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Michael(tm) Smith WND09 Presentation
"Augmented and Virtual Reality – Ready for Design and Engineering" Cyrille F...
Apps on your Wrist
WebRTC State of the Market, Dec 2014
Google Developer DAy 2010 Japan: HTML5 についての最新情報 (マイク スミス)
Rapid Prototyping for XR: Lecture 5 - Cross Platform Development
2017 Hackathon Scality & 42 School
Apache Cordova - State of the Union 2014
New things about Cordova 4.0
Ferguson VR Hackathon - May 6, 2017
Shifting landscape of mobile automation, and the future of Appium - Jonathan ...
Virtual Reality on the Web
How to win a hackathon - Penn APps 2015
Tools For Mobile Web Design and App Creation
The New York Times: Moving to GraphQL
O365Engage17 - Azure 101 terminology
Ad

More from Luis Diego González-Zúñiga, PhD (17)

PDF
PPTX
PDF
PPTX
WebVR, an offspring of two worlds
PPTX
What's Coming Coming Coming
PPTX
Web and the future of VR
PPTX
Bridging Experiences with the Web
PPTX
Bridging Experiences With Web(VR)
PPTX
Progressive WebVR Apps
PPTX
PDF
Virtual Reality on the Web

Recently uploaded (20)

PPTX
A Presentation on Touch Screen Technology
PDF
Encapsulation theory and applications.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
A Presentation on Artificial Intelligence
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
project resource management chapter-09.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
WOOl fibre morphology and structure.pdf for textiles
A Presentation on Touch Screen Technology
Encapsulation theory and applications.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Hindi spoken digit analysis for native and non-native speakers
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
cloud_computing_Infrastucture_as_cloud_p
A comparative analysis of optical character recognition models for extracting...
Univ-Connecticut-ChatGPT-Presentaion.pdf
Chapter 5: Probability Theory and Statistics
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A Presentation on Artificial Intelligence
Programs and apps: productivity, graphics, security and other tools
SOPHOS-XG Firewall Administrator PPT.pptx
A novel scalable deep ensemble learning framework for big data classification...
project resource management chapter-09.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Tartificialntelligence_presentation.pptx
Unlocking AI with Model Context Protocol (MCP)
Accuracy of neural networks in brain wave diagnosis of schizophrenia
WOOl fibre morphology and structure.pdf for textiles

State of Browsers

  • 1. Diego González, PhD (@diekus) @diekus @samsunginternet State ofWebVR implementation in browsers W3CWorkshop onWebVR Authoring #webvrcontent17
  • 2. #webvrcontent17 @diekus @samsunginternet Compilation of information from different online sources
  • 3. Samsung Internet for Gear VR • First consumerVR Browser (December 2012) • Support forWebVR (April 2016) • WebVR is an experimental feature under Labs • APIs that interact with the GearVR • Support for 3DoF controller (February 2017) • Gear S3/SportVR Controller @diekus @samsunginternet
  • 4. Mozilla Firefox • Shipping WebVR in stable since version 55 (August 2017) • Experimentally supported in macOS (August 2017) • Supports HTCVive and Oculus Rift • First Windows browser to support WebVR • Enabled in Nigthly for iOS (September 2017) @diekus @samsunginternet
  • 5. Mozilla Servo • Support for Daydream, GearVR andVive @diekus @samsunginternet
  • 6. Google Chrome • WebVR launched officially on Chrome with DayDream support (February 2017) [mobile] • Supports 3DoF controller • WebVR support is conducted as an OriginTrial experiment • Enabled underWebVR and Gamepad Extensions flag. Supports Rift andVive [Desktop] @diekus @samsunginternet
  • 7. Microsoft Edge • AnnouncedWebVR development in September 2016 • WebVR support on Edge with Fall Creator’s Update (October 2017) • Supports Windows Mixed Reality • 6DoF controllers @diekus @samsunginternet
  • 8. Chromium • WebVR behind a flag • chrome://flags#enable-webvr • chrome://flags#enable-gamepad-extensions • Works through SteamVR @diekus @samsunginternet@diekus @samsungin
  • 9. Opera • Uses OpenVR API to detect headset • Allows playback of 360 videos in Rift andVive • Opera 48 lists WebVR as not supported (caniuse) • “We also plan to have fullWebVR support, once this standard is more mature” @diekus @samsunginternet
  • 10. Apple Safari • Joined theW3C WebVR Community Group (July 2017) • Not officially supported… yet • Polyfill @diekus @samsunginternet
  • 11. source: webvr.rocks (December 2017) * Compatible with WebVR Samsung Internet Firefox Chromium Chrome Oculus Browser Edge Servo @diekus @samsunginternet
  • 12. source: caniuse.com (December 2017) @diekus @samsunginternet

Editor's Notes

  • #10: blogs.opera.com/desktop/2017/09/watch-every-video-vr-opera-developer-49/
  • #12: More specifically, if you’re thinking on developing vr experiences you might be thinking in targeting these platforms, and independently of which one it is, webvr has you covered
  • #13: More specifically, if you’re thinking on developing vr experiences you might be thinking in targeting these platforms, and independently of which one it is, webvr has you covered