W3C Widgets: Apps made with Web Standards

3,226 views

Published on

15 min talk to Sydney Web Standards Group on W3C Widgets for mobile and cross-device apps made with HTMLL5, CSS and JavaScript.

Bruce Lawson, Opera Software, 22 November 2020

Published in: Business, Technology, Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,226
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

W3C Widgets: Apps made with Web Standards

  1. 1. W3C Widgets Bruce Lawson / Over The Air / London / 10 September 2010 Apps – with added Web Standards goodness!
  2. 2. “…the browser run-time is perfect…you’re out of writing for Windows Mobile, Android, S60, each of which require testing...we want to abstract that. All the cool innovation is happening inside the browser – you don’t need to write to the native operating system anymore.” Mobile Entertainment Market, June, 2009
  3. 3. W3C Widgets – application development filled with web standards goodness, using browser engine as platform
  4. 4. Anatomy of a widget index.html, assets + config.xml, zipped and renamed .wgt
  5. 5. Features depend on browser HTML5 App Cache, WebSQL storage, HTML5 local storage, <audio>, <video>
  6. 6. Widget runtimes ● Opera desktop, Opera Mobile, Opera for Devices (including TV) ● Widgeon ● Windows Mobile 6.5 ● Nokia Qt Web Runtime ● Apache Wookie ● Aplix Web Runtime ● Lots of Vodafone distros
  7. 7. What's next?
  8. 8. <device> (HTMLnext, WHATWG)
  9. 9. W3C DAP (Devices and Protocols Working Group)
  10. 10. Defining JavaScript APIs: ● Contacts (access address book) ● Calendar API ● Media Capture API (programmatic access to camera/microphone) ● Messaging API (email/ SMS) http://www.w3.org/2009/dap/
  11. 11. www.opera.com/developer bruce.lawson@opera.com twitter.com@brucel

×