Introduction to the Ubiquitous Web Domain

Advisory Committee Meeting, June 2014 Dave Raggett

The UbiWeb Domain is managed by Philipp Hoschka, Deputy Director for W3C 1/12 UbiWeb Mission

● Web access for anyone, anywhere, anytime on any device

● Current focus – Mobile – Television – Automotive – Closing the gap with native ● And coming up … – Web of Things

2/12 Current Groups https://www.w3.org/Member/Mail/#UbiWeb

● Working Groups – Device APIs – System Applications – Near Field Communications (NFC) – Geolocation – Web RTC – Voice Browser – Multimodal Interaction ● Interest Groups – Web & Mobile – Web & TV ● Business Groups 3/12 – Automotive & WebRTC

● Extending browsers to natively support audio, video and data connections between two or more computers – Alternative to Skype or FaceTime ● Major players involved – Microsoft, Google, Apple, Ericsson, Nuance, Samsung, Huawei, Mitsubishi, Baidu, Avaya, Tencent, Nokia, Mozilla, Opera, Orange, etc. ● Opportunity for Telco's to guarantee quality of service for paid connections – High quality teleconferencing ● Curent work focusing on moving camera/mic API to LC

and push to move main WebRTC API to LC late 2014 4/12 Device APIs

● JavaScript APIs for richer web apps – See http://www.w3.org/standards/techs/js#w3c_all ● Most work items already in CR or Last Call – Ambient Light, Proximity Events, HTML Media Capture, Battery Status, Vibration ● Considering new work item on screen wake lock – When you want the screen to stay on ● W3C has several groups working on APIs

– Interaction and Ubiquitous Domains 5/12 System Applications

● Extending Open Web Platform with similar capabilities to native apps – Reflects widespread interest in using HTML and JavaScript for creating apps

● FirefoxOS, ChromeOS, Tizen, PhoneGap, Windows 8 ● New work expected e.g. Bluetooth APIs – Lots on interest in BLE (Bluetooth Low Energy) ● September meeting in Paris to discuss roadmap for open standards on handling trust & permissions 6/12 – Expected to lead to a new Community Group NFC

● Very short range wireless communication – Battery-less tags for posters, products, door keys – NFC common in smart phones and bank cards ● Enabling web apps to access NFC hardware – Read and write NFC tags – Exchange messages with other NFC devices – Handovers to Bluetooth & WiFi ● Future work on Tag emulation

7/12 Geolocation

● Allowing web apps to get your location – Maps and navigation – Location based search and advertising – GPS, Mobile towers, WiFi, IP address, etc. ● Recently rechartered to finish work on orientation and accelerometer API

● New work on geofencing API

● Dealing with errata for Gelocation API

8/12 Voice & Multimodal

● Voice Browser WG – Speech recognition and synthesis

● VoiceXML, SCXML, SRGS, SISR, SSML, PLS ● SCXML at LCWD following comments at CR – Should move to Proposed REC soon ● Multimodal Interaction WG – Multimodal interaction

● Aural, tactile and visual modes of interaction ● MMI Architecture, EMMA, InkML, EmotionML – Recent and upcoming

● EmotionML recently advanced to W3C REC ● Extensions to EMMA 9/12 ● Modality component discovery & registration Web & TV

● Broadcasting rapidly changing as more and more people watch online with major shifts in viewing patterns + use of companion devices

● Series of W3C workshops

● Use cases and requirements, gap analysis – Updates to HTML5 specification ● Discussion on improved test suite

● Second Screen API focus of new WG

● TV Control API focus of new CG 10/12 Web & Automotive

● Cars as new frontier for web applications

● Business Group close to finishing Vehicle API

● Getting plenty of attention in automotive community with “right players” on board

● API will be handed to new WG in October

● Business Group will continue – Looking for new topics to work on

● Media tuner ● Navigation ● Speech 11/12 Web of Things

● Enablers and services for an open Web of Devices – Overcoming the current fragmentation for the IoT

● Too many different protocols, devices & services in isolated silos ● Web technologies and virtualization as the answer ● Quotes – Services, Not Sensors: Gartner expects Internet of Things vendors to top $309 billion in direct revenue by 2020, with most of that money deriving from services – Eventually, something like HTML, the language of the web, will be required to make the internet of things realize its potential. “Interoperability is critical,” says Mike Bell, head of wearables at Intel ● W3C Workshop, Berlin, 25-26 June 2014 – http://www.w3.org/2014/02/wot/ 12/12 – Hosted by Siemens (more info tomorrow afternoon)