Web standards.Why care?Ivan Herman <ivan@w3.org>Karen Myers <karen@w3.org>Thomas Roessler <tlr@w3.org>
Panel: Chinese Browser Market (W3C, May 2012)
Core          Hypertext Markup Language (HTML)Video/Audio   HTML, WebRTC, Web AudioStyles        Cascading Style Sheets (C...
“58% Of Mobile WebUsers Get TheirContent Fix ThroughBrowsers”        – TechCrunch
• audio• video• WebRTC• peer-to-peer
universal deployment,       cheaper
State of the mobile Web, May 2012: http://www.w3.org/2012/05/mobile-web-app-state/
Web transports and  enhances TV
Web and TV Interest Group Results home networking / device  discovery / multi-screenadaptive streaming / content         p...
Web socketsCSS animationsCSS transformsTouch eventsOrientationHTML5 audioTiming control
audio, video,touch, CSS,SVG, WebSQL,App cache
What’s next?
Web Intents,Web Activities
user-selecteddelegation ofcommon tasksbetween WebApplications
WebComponents
http://www.w3.org/wiki/       HTML/next
another way to look at     all of this...
<   &lt;         HTTPSWEB SECURITY 1.0
DOM                                                         <   &lt;              #alert(xss)                             ...
WebApplication Security
web pages            ➡distributed & interconnected      cloud applications
applications as principals in  protocols
therefore   ContentSecurity Policy, Crypto APIs
Large
user preference,user control
DO NOT TRACK
Tracking Protection Working           Group           next:  20-22 June, Seattle, WA
Structured Data,Web scale APIs
SPARQL Endpoint                                                                                         SPARQL Endpoint   ...
IBM Software Group | Rational softwareTraditional Tool Integration. Ouch.  !  N2 possible point-to-point     connections  ...
RDFamicrodata
<?>ivan@w3.orgkaren@w3.orgtlr@w3.org
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Web standards, why care?
Upcoming SlideShare
Loading in …5
×

Web standards, why care?

366 views

Published on

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
366
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web standards, why care?

  1. 1. Web standards.Why care?Ivan Herman <ivan@w3.org>Karen Myers <karen@w3.org>Thomas Roessler <tlr@w3.org>
  2. 2. Panel: Chinese Browser Market (W3C, May 2012)
  3. 3. Core Hypertext Markup Language (HTML)Video/Audio HTML, WebRTC, Web AudioStyles Cascading Style Sheets (CSS)Fonts Web Open Font Format (WOFF)Protocols Hypertext Transfer Protocol (HTTP)Dynamic JavaScript (ES), Web APIs Scalable Vector Graphics (SVG), 2D CanvasGraphics APIOffline WebAPIs: Web Storage, IndexedDB, File APIAccessDevice WebAPIs: Geolocation, Orientation, Multi-access touch, etc. WebAPIs: Navigation timing, Page visibility,Performance timing control
  4. 4. “58% Of Mobile WebUsers Get TheirContent Fix ThroughBrowsers” – TechCrunch
  5. 5. • audio• video• WebRTC• peer-to-peer
  6. 6. universal deployment, cheaper
  7. 7. State of the mobile Web, May 2012: http://www.w3.org/2012/05/mobile-web-app-state/
  8. 8. Web transports and enhances TV
  9. 9. Web and TV Interest Group Results home networking / device discovery / multi-screenadaptive streaming / content protection TV Web Profile
  10. 10. Web socketsCSS animationsCSS transformsTouch eventsOrientationHTML5 audioTiming control
  11. 11. audio, video,touch, CSS,SVG, WebSQL,App cache
  12. 12. What’s next?
  13. 13. Web Intents,Web Activities
  14. 14. user-selecteddelegation ofcommon tasksbetween WebApplications
  15. 15. WebComponents
  16. 16. http://www.w3.org/wiki/ HTML/next
  17. 17. another way to look at all of this...
  18. 18. < &lt; HTTPSWEB SECURITY 1.0
  19. 19. DOM < &lt; #alert(xss) HTTPSPostMessage DO Mpro per ties, IFRA COR MES S, XH R2, J SON P Same-Ori gin
  20. 20. WebApplication Security
  21. 21. web pages ➡distributed & interconnected cloud applications
  22. 22. applications as principals in protocols
  23. 23. therefore ContentSecurity Policy, Crypto APIs
  24. 24. Large
  25. 25. user preference,user control
  26. 26. DO NOT TRACK
  27. 27. Tracking Protection Working Group next: 20-22 June, Seattle, WA
  28. 28. Structured Data,Web scale APIs
  29. 29. SPARQL Endpoint SPARQL Endpoint Application uct Co nstr RQL SPA Triple store Database SPARQL Processor Inferencing NLP Techniques SQL!RDF RDF Graph Relational Database Inferencing HTML Unstructured Text XML/XHTML(29)
  30. 30. IBM Software Group | Rational softwareTraditional Tool Integration. Ouch. !  N2 possible point-to-point connections  Limited coverage !  Closed APIs  Vendor lock-in !  Tight Coupling  Dependence on API details !  Lockstep upgrades  Version incompatibilities !  No place for cross tool functions  Global Query Time for a new  Account Mgmt architecture … 5
  31. 31. RDFamicrodata
  32. 32. <?>ivan@w3.orgkaren@w3.orgtlr@w3.org

×