SlideShare a Scribd company logo
What's hot on the Web right now A W3C perspective Armin Haller [Office Manager, Australian W3C Office] Partly based on “W3C and the Open Web Platform”, a presentation by Jeff Jaffe, CEO W3C, at the Opening of the W3C Germany-Austria Office, February 2011.
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
What is the W3C again? ... it’s about Web standards, right, isn’t it?
 
 
 
<!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;>
 
 
Why would I care about following a standard?
 
 
But why care about standards on the Web?
Different devices DO Cater for users accessing the web site over different devices DON’T Develop dedicated Web sites for different devices (such as mobile phones)
Different platforms DO Cater for users accessing the web site with different browsers on different OS DON’T write custom code for every browser / platform
Different users DO Cater for users with disabilities or with limited technical resources DON’T Build yet another version of your site for this target group
What is the W3C again? Produces  consortium standards Produced within  organised collaboration  between a number of actors Recommended  for wide use
World Wide Web Consortium (1994 - 2010) Major published standards (”W3C Recommendations”) HTML HTTP CSS XML RDF ...
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
World Wide Web Consortium (2011 - ) W3C’s Open Web Platform HTML5  has become the shorthand for the Open Web Platform HTML5  is the cornerstone for building rich, interactive, and powerful Web Applications
World Wide Web Consortium (2011 - ) Mobile Web   Open Web Platform is the new mobile operating system Ensuring that the Web is THE platform for content, apps, and services on ALL devices Mobile Web related W3C standards and WGs HTML5 (video) SVG Graphics Device APIs and Policy Geolocation Web Notifications Web Events Offline Storage Accessibility Privacy
World Wide Web Consortium (2011 - ) App Distribution   Open Web Platform allows for interop and privacy management Gartner forecasts $15.5b in apps revenues for 2011 Walled garden approach will not stand in the face of market pressures Apps will give way to widgets Widgets will soon appear on your TV Apps related W3C standards and WGs HTML5 Web apps Widgets Accessibility Semantic Web Privacy
World Wide Web Consortium (2011 - ) Gaming   Gaming Industry seeks full feature apps development platform for distributed games Games related W3C standards and WGs HTML5 (canvas) SVG Graphics Audio APIs CSS 2D and 3D Geolocation 1 out of 5 mobile apps is a game Gaming goes social Massive-multiplayer platforms Location-based gaming
World Wide Web Consortium (2011 - ) Web publishing   The Web is a multimedia publishing ecosystem Web Publishing related W3C standards and WGs Semantic Web Provenance XSLT, XSLT-FO HTML5 (video) SVG Graphics CSS WOFF Fonts Death of print, birth of eBooks  Authoring multimedia for multi-platform distribution ( Support for all media types) IP Protection/DRM Data-rich publications, leveraging internal and linked open data
World Wide Web Consortium (2011 - ) eGovernment   The Web is increasing government transparency, efficiency, and lowering costs eGovernment related W3C standards / WG eGovernment Interest Group Semantic Web Web Accessibility Initiative Internationalization Mobile Web for Social Development Open Standards Increased participation and easy access by all citizens to government information Transparent governance Seamless data integration across many government agencies Open government data
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
HTML5 – Design principles Evolution not revolution Ensure interoperability Precisely define user agent behavior Handle errors (non-draconian)
HTML5 – Highlights Provides cross-browser interoperation    all major browser vendors plan to support it (IE9+ fully supports HTML5) Video a first-class citizen Simplified data integration Michael Smith, “HTML5 Report Card”, Presentation at W3C track @ Web Directions South, October 2010.
HTML5 – 2011 Advance HTML5 to Last Call in May 2011 Expand the capabilities of the W3C validator and promote new validation services Resolve the document license issue for HTML5
HTML5 – Major changes Syntax simplifications HTML5 parsing algorithm MathML & SVG integration New elements / attributes New APIs for scripting
HTML5 – Syntax simplifications <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN“ &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;>
HTML5 – Syntax simplifications <!doctype html>
HTML5 – Syntax simplifications <meta http-equiv=&quot;Content-Type&quot;   content=&quot;text/html;   charset=UTF-8&quot;>
HTML5 – Syntax simplifications <meta charset=&quot;UTF-8&quot;>
HTML5 – Syntax simplifications <video> & <audio> no plug-ins required <canvas> 2D/3D image scripting <article>, <section>, <header> more semantics <details>, <progress>, <meter> ... special rendering <ruby> annotations for  logographic languages <svg> all SVG elements (MathML too)
HTML5 – Syntax Simplification – Crap removal <frame>, <frameset> <a name> more...
HTML5 - New APIs for scripting API for <video> & <audio>  2D drawing API for <canvas> 3D <canvas> API:  WebGL* getElementsByClassName() and more… Michael Smith, “HTML5 Report Card”, Presentation at W3C track @ Web Directions South, October 2010.
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
Semantic Web activity Semantic Web refers to W3C’s vision of the Web of linked data  W3C builds a technology stack to support a “Web of data” RDF(s) OWL SPARQL RDFa SKOS GRDDL POWDER RIF SAWSDL
Semantic Web – 2011 New Working Group on the next generation of RDF Charter  RDF Web Applications Working Group     make it easier for people to leverage (contribute to) growing linked open data cloud Data-in-documents (RDFa) Data-from-databases (W3C's RDB2RDF work)
RDFa Working Group – 2011 RDFa 1.1 RDFa API
What’s RDFa again?
RDFa A way to mark up  data  in a web page (or any other document) RDFa = “RDF in attributes” Triple: (Subject, Predicate, Object)
Web Resource
Example HTML <html> <head> <title> Harry Potter and the Order of the  Phoenix </title> </head> <body> <p> <img src=&quot;harry_potter_5.png&quot; /> <br /> Written by: J.K. Rowling <br /> Publisher: Bloomsbury </p> </body> </html>
Web Resource http://example.org/book/harry_potter_5 dc:title which is dc:creator   has a whose name is has a dc:publisher which is has a
@prefix dc:  <http://purl.org/dc/terms/> . @prefix :  <http://example.org/book#> . :harry_potter_5 dc:title &quot;Harry Potter and the Order of the Phoenix&quot; . :harry_potter_5 dc:creator &quot;J.K. Rowling&quot; . :harry_potter_5 dc:publisher &quot;Bloomsbury&quot; . Resulting triples
Example RDFa <html  prefix=&quot;dc: http://purl.org/dc/terms/&quot;   base=&quot;http://example.org/book/harry_potter_5&quot; > <head> <title  about=&quot;&quot; property=&quot;dc:title&quot; > Harry Potter   and the Order of the Phoenix </title> </head> <body> <p  about=&quot;&quot; > <img src=&quot;harry_potter_5.png&quot; /><br /> Written by: <span property=&quot;dc:creator&quot;> J.K. Rowling </span> <br /> Publisher: <span property=&quot;dc:publisher&quot;> Bloomsbury </span> </p> </body> </html>
Some RDFa attributes @about   to say what some information is about (the subject) <span  about=&quot;#harry_potter_5&quot;  typeof=“bibtex:Book&quot;>...</span> @typeof   to say what kind of thing something is (its class) <span about=&quot;#harry_potter_5“  typeof=&quot;bibtex:Book&quot; >...</span> @rel   to say how one thing relates to another (predicate) <a  rel=&quot;cc:license&quot;  href=&quot;http://creativecommons.org/ licenses/by-nc-nd/3.0/&quot;>Creative Commons License</a> @href   to say what something related  to  (the object) <a rel=&quot;cc:license&quot;  href=&quot;http://creativecommons.org/ licenses/by-nc-nd/3.0/&quot; > Creative Commons License</a> @content   to provide machine-readable content (a literal object) <span property=&quot;cal:dtstart&quot;  content=&quot;2011-03-11“  datatype=&quot;xsd:dateTime&quot;>today</span> Knud Möller, “RDFa everywhere”, Presentation at W3C track @ Web Directions South, October 2010.
RDFa in use Facebook RDFa in Open Graph Protocol Drupal one of the top 3 open source CMSs Drupal 7 has RDFa support out of the box! Common Drupal content types and data fields are mapped to vocabularies like Dublin Core, RSS, SIOC, FOAF, SKOS, etc. BestBuy, Overstock, Tesco , ...
RDFa as a Linked (Open) Data-enabler RDFa data becomes automatically part of the Web of Data even if only few or no links in the beginning, ... data can still be integrated, mashed up, compared, cleaned, enhanced, etc. RDFa requires no set-up - anyone on the Web can do it! (just copy-and-paste) Tools like Drupal make it even easier Knud Möller, “RDFa everywhere”, Presentation at W3C track @ Web Directions South, October 2010.
Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
New Developments - RDFa Core 1.1 RDFa no longer tied to one language can be embedded in any suitable host language RDFa Core  defines attributes, precise processing model and requirements on host languages, etc. XHTML+RDFa 1.1   defines a number of language-specific terms, and provides a formal schema RDFa HTML5 XHTML SVG ODF
1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity Take Home message
Open Web platform a big subject for 2011 W3C is a key enabler for interoperability on the Web Loads of cool stuff    many different WGs and standards Become an invited expert

More Related Content

PPSX
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
PPTX
Get on the Linked Data Web!
PDF
WWW2014 Overview of W3C Linked Data Platform 20140410
PPT
The Semantic Web
PPTX
semantic web-unique presentation
PDF
An introduction to Semantic Web and Linked Data
PDF
The Semantic Web: What IAs Need to Know About Web 3.0
ODP
Web 3.0 The Semantic Web
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...
Get on the Linked Data Web!
WWW2014 Overview of W3C Linked Data Platform 20140410
The Semantic Web
semantic web-unique presentation
An introduction to Semantic Web and Linked Data
The Semantic Web: What IAs Need to Know About Web 3.0
Web 3.0 The Semantic Web

What's hot (20)

PPTX
Introduction to the Semantic Web
PPT
Semantic Web: Intro
PPTX
Introduction to Linked Data
PPT
Linked Data Tutorial
PPTX
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
PDF
From the Semantic Web to the Web of Data: ten years of linking up
PDF
Linked Data Tutorial
ODP
Linked Data
PDF
Semantic web
PPTX
Semantic web Santhosh N Basavarajappa
PPT
Web 3.0 / Semantic Web: What it means for academic users, libraries and publi...
PPT
Webofdata
PPTX
Semantic web
PDF
Quick Linked Data Introduction
PPTX
Linked Data and Locah, UKSG2011
PPT
Web3uploaded
PDF
Semantic Web applications for mobility and social interaction
PPT
Semantic Search Summer School2009
PDF
Lecture: Ontologies and the Semantic Web
PPT
Publishing data on the Semantic Web
Introduction to the Semantic Web
Semantic Web: Intro
Introduction to Linked Data
Linked Data Tutorial
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
From the Semantic Web to the Web of Data: ten years of linking up
Linked Data Tutorial
Linked Data
Semantic web
Semantic web Santhosh N Basavarajappa
Web 3.0 / Semantic Web: What it means for academic users, libraries and publi...
Webofdata
Semantic web
Quick Linked Data Introduction
Linked Data and Locah, UKSG2011
Web3uploaded
Semantic Web applications for mobility and social interaction
Semantic Search Summer School2009
Lecture: Ontologies and the Semantic Web
Publishing data on the Semantic Web
Ad

Viewers also liked (6)

PDF
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
PDF
An Introduction To HTML5
PPTX
Getting Started with HTML5 in Tech Com (STC 2012)
PDF
Angular1&2
PDF
Echo HTML5
PDF
Visual Design with Data
HTML5 Smart Markup for Smarter Websites [FoWD NYC 2011]
An Introduction To HTML5
Getting Started with HTML5 in Tech Com (STC 2012)
Angular1&2
Echo HTML5
Visual Design with Data
Ad

Similar to What is hot on the web right now - A W3C perspective (20)

PPT
Making the Web searchable
KEY
Web Technology Trends (early 2009)
PDF
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
PPT
Html5(2)
PPT
Html5(2)
PPTX
HTML5
PPT
Itz Lecture Bi & Web Tech Standards Feb 2009
PDF
20080509 webresearch lifshits_lecture01
PDF
HTML5, the Evolution of Smart Media
PDF
I Know What Youll Do Next Summer - The Skills You Will Be Learning 
as a Domi...
PPT
Web Topics
PPT
IWMW 1998: Deploying new web technologies
PPT
Agile Descriptions
PDF
Web3.0 or The semantic web
KEY
Everything you need to know about HTML5 in 15 min
PDF
Taking a glance at the history of HTML5
PDF
Html5 Seminario Tid
ODP
Journalism and the Semantic Web
ODP
Making the Web searchable
Web Technology Trends (early 2009)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
Html5(2)
Html5(2)
HTML5
Itz Lecture Bi & Web Tech Standards Feb 2009
20080509 webresearch lifshits_lecture01
HTML5, the Evolution of Smart Media
I Know What Youll Do Next Summer - The Skills You Will Be Learning 
as a Domi...
Web Topics
IWMW 1998: Deploying new web technologies
Agile Descriptions
Web3.0 or The semantic web
Everything you need to know about HTML5 in 15 min
Taking a glance at the history of HTML5
Html5 Seminario Tid
Journalism and the Semantic Web

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation theory and applications.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The AUB Centre for AI in Media Proposal.docx
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectral efficient network and resource selection model in 5G networks
MYSQL Presentation for SQL database connectivity
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation theory and applications.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
20250228 LYD VKU AI Blended-Learning.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Monthly Chronicles - July 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
CIFDAQ's Market Insight: SEC Turns Pro Crypto

What is hot on the web right now - A W3C perspective

  • 1. What's hot on the Web right now A W3C perspective Armin Haller [Office Manager, Australian W3C Office] Partly based on “W3C and the Open Web Platform”, a presentation by Jeff Jaffe, CEO W3C, at the Opening of the W3C Germany-Austria Office, February 2011.
  • 2. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
  • 3. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
  • 4. What is the W3C again? ... it’s about Web standards, right, isn’t it?
  • 5.  
  • 6.  
  • 7.  
  • 8. <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;>
  • 9.  
  • 10.  
  • 11. Why would I care about following a standard?
  • 12.  
  • 13.  
  • 14. But why care about standards on the Web?
  • 15. Different devices DO Cater for users accessing the web site over different devices DON’T Develop dedicated Web sites for different devices (such as mobile phones)
  • 16. Different platforms DO Cater for users accessing the web site with different browsers on different OS DON’T write custom code for every browser / platform
  • 17. Different users DO Cater for users with disabilities or with limited technical resources DON’T Build yet another version of your site for this target group
  • 18. What is the W3C again? Produces consortium standards Produced within organised collaboration between a number of actors Recommended for wide use
  • 19. World Wide Web Consortium (1994 - 2010) Major published standards (”W3C Recommendations”) HTML HTTP CSS XML RDF ...
  • 20. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
  • 21. World Wide Web Consortium (2011 - ) W3C’s Open Web Platform HTML5 has become the shorthand for the Open Web Platform HTML5 is the cornerstone for building rich, interactive, and powerful Web Applications
  • 22. World Wide Web Consortium (2011 - ) Mobile Web Open Web Platform is the new mobile operating system Ensuring that the Web is THE platform for content, apps, and services on ALL devices Mobile Web related W3C standards and WGs HTML5 (video) SVG Graphics Device APIs and Policy Geolocation Web Notifications Web Events Offline Storage Accessibility Privacy
  • 23. World Wide Web Consortium (2011 - ) App Distribution Open Web Platform allows for interop and privacy management Gartner forecasts $15.5b in apps revenues for 2011 Walled garden approach will not stand in the face of market pressures Apps will give way to widgets Widgets will soon appear on your TV Apps related W3C standards and WGs HTML5 Web apps Widgets Accessibility Semantic Web Privacy
  • 24. World Wide Web Consortium (2011 - ) Gaming Gaming Industry seeks full feature apps development platform for distributed games Games related W3C standards and WGs HTML5 (canvas) SVG Graphics Audio APIs CSS 2D and 3D Geolocation 1 out of 5 mobile apps is a game Gaming goes social Massive-multiplayer platforms Location-based gaming
  • 25. World Wide Web Consortium (2011 - ) Web publishing The Web is a multimedia publishing ecosystem Web Publishing related W3C standards and WGs Semantic Web Provenance XSLT, XSLT-FO HTML5 (video) SVG Graphics CSS WOFF Fonts Death of print, birth of eBooks Authoring multimedia for multi-platform distribution ( Support for all media types) IP Protection/DRM Data-rich publications, leveraging internal and linked open data
  • 26. World Wide Web Consortium (2011 - ) eGovernment The Web is increasing government transparency, efficiency, and lowering costs eGovernment related W3C standards / WG eGovernment Interest Group Semantic Web Web Accessibility Initiative Internationalization Mobile Web for Social Development Open Standards Increased participation and easy access by all citizens to government information Transparent governance Seamless data integration across many government agencies Open government data
  • 27. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
  • 28. HTML5 – Design principles Evolution not revolution Ensure interoperability Precisely define user agent behavior Handle errors (non-draconian)
  • 29. HTML5 – Highlights Provides cross-browser interoperation  all major browser vendors plan to support it (IE9+ fully supports HTML5) Video a first-class citizen Simplified data integration Michael Smith, “HTML5 Report Card”, Presentation at W3C track @ Web Directions South, October 2010.
  • 30. HTML5 – 2011 Advance HTML5 to Last Call in May 2011 Expand the capabilities of the W3C validator and promote new validation services Resolve the document license issue for HTML5
  • 31. HTML5 – Major changes Syntax simplifications HTML5 parsing algorithm MathML & SVG integration New elements / attributes New APIs for scripting
  • 32. HTML5 – Syntax simplifications <!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN“ &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;>
  • 33. HTML5 – Syntax simplifications <!doctype html>
  • 34. HTML5 – Syntax simplifications <meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot;>
  • 35. HTML5 – Syntax simplifications <meta charset=&quot;UTF-8&quot;>
  • 36. HTML5 – Syntax simplifications <video> & <audio> no plug-ins required <canvas> 2D/3D image scripting <article>, <section>, <header> more semantics <details>, <progress>, <meter> ... special rendering <ruby> annotations for logographic languages <svg> all SVG elements (MathML too)
  • 37. HTML5 – Syntax Simplification – Crap removal <frame>, <frameset> <a name> more...
  • 38. HTML5 - New APIs for scripting API for <video> & <audio> 2D drawing API for <canvas> 3D <canvas> API: WebGL* getElementsByClassName() and more… Michael Smith, “HTML5 Report Card”, Presentation at W3C track @ Web Directions South, October 2010.
  • 39. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity
  • 40. Semantic Web activity Semantic Web refers to W3C’s vision of the Web of linked data W3C builds a technology stack to support a “Web of data” RDF(s) OWL SPARQL RDFa SKOS GRDDL POWDER RIF SAWSDL
  • 41. Semantic Web – 2011 New Working Group on the next generation of RDF Charter RDF Web Applications Working Group  make it easier for people to leverage (contribute to) growing linked open data cloud Data-in-documents (RDFa) Data-from-databases (W3C's RDB2RDF work)
  • 42. RDFa Working Group – 2011 RDFa 1.1 RDFa API
  • 44. RDFa A way to mark up data in a web page (or any other document) RDFa = “RDF in attributes” Triple: (Subject, Predicate, Object)
  • 46. Example HTML <html> <head> <title> Harry Potter and the Order of the Phoenix </title> </head> <body> <p> <img src=&quot;harry_potter_5.png&quot; /> <br /> Written by: J.K. Rowling <br /> Publisher: Bloomsbury </p> </body> </html>
  • 47. Web Resource http://example.org/book/harry_potter_5 dc:title which is dc:creator has a whose name is has a dc:publisher which is has a
  • 48. @prefix dc: <http://purl.org/dc/terms/> . @prefix : <http://example.org/book#> . :harry_potter_5 dc:title &quot;Harry Potter and the Order of the Phoenix&quot; . :harry_potter_5 dc:creator &quot;J.K. Rowling&quot; . :harry_potter_5 dc:publisher &quot;Bloomsbury&quot; . Resulting triples
  • 49. Example RDFa <html prefix=&quot;dc: http://purl.org/dc/terms/&quot; base=&quot;http://example.org/book/harry_potter_5&quot; > <head> <title about=&quot;&quot; property=&quot;dc:title&quot; > Harry Potter and the Order of the Phoenix </title> </head> <body> <p about=&quot;&quot; > <img src=&quot;harry_potter_5.png&quot; /><br /> Written by: <span property=&quot;dc:creator&quot;> J.K. Rowling </span> <br /> Publisher: <span property=&quot;dc:publisher&quot;> Bloomsbury </span> </p> </body> </html>
  • 50. Some RDFa attributes @about to say what some information is about (the subject) <span about=&quot;#harry_potter_5&quot; typeof=“bibtex:Book&quot;>...</span> @typeof to say what kind of thing something is (its class) <span about=&quot;#harry_potter_5“ typeof=&quot;bibtex:Book&quot; >...</span> @rel to say how one thing relates to another (predicate) <a rel=&quot;cc:license&quot; href=&quot;http://creativecommons.org/ licenses/by-nc-nd/3.0/&quot;>Creative Commons License</a> @href to say what something related to (the object) <a rel=&quot;cc:license&quot; href=&quot;http://creativecommons.org/ licenses/by-nc-nd/3.0/&quot; > Creative Commons License</a> @content to provide machine-readable content (a literal object) <span property=&quot;cal:dtstart&quot; content=&quot;2011-03-11“ datatype=&quot;xsd:dateTime&quot;>today</span> Knud Möller, “RDFa everywhere”, Presentation at W3C track @ Web Directions South, October 2010.
  • 51. RDFa in use Facebook RDFa in Open Graph Protocol Drupal one of the top 3 open source CMSs Drupal 7 has RDFa support out of the box! Common Drupal content types and data fields are mapped to vocabularies like Dublin Core, RSS, SIOC, FOAF, SKOS, etc. BestBuy, Overstock, Tesco , ...
  • 52. RDFa as a Linked (Open) Data-enabler RDFa data becomes automatically part of the Web of Data even if only few or no links in the beginning, ... data can still be integrated, mashed up, compared, cleaned, enhanced, etc. RDFa requires no set-up - anyone on the Web can do it! (just copy-and-paste) Tools like Drupal make it even easier Knud Möller, “RDFa everywhere”, Presentation at W3C track @ Web Directions South, October 2010.
  • 53. Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/
  • 54. New Developments - RDFa Core 1.1 RDFa no longer tied to one language can be embedded in any suitable host language RDFa Core defines attributes, precise processing model and requirements on host languages, etc. XHTML+RDFa 1.1 defines a number of language-specific terms, and provides a formal schema RDFa HTML5 XHTML SVG ODF
  • 55. 1. W3C and standards 2. Activities in 2011 and beyond 3. Open Web platform (HTML5) 4. Semantic Web Activity Take Home message
  • 56. Open Web platform a big subject for 2011 W3C is a key enabler for interoperability on the Web Loads of cool stuff  many different WGs and standards Become an invited expert

Editor's Notes

  • #5: Main Message: : A little bit about W3C and its lens on the future Talking Points: Don&apos;t claim to predict the future Members of W3C have a unique lens on how technology will drive change in the world Community of Technology and Industry Experts Process: Transparency, Fairness, architecture The web has been, and continues to be a platform for innovation
  • #22: Talking Points Introducing the Open Web Platform Web Pages become more beautiful and interactive, more intelligent Modern browsers will display the same way, which makes web development easier. HTML5 is backed by pretty much all the major companies like Google, Apple and Microsoft. Video is now a first class citizen Data Integration simplified 2) Standards provide a platform for innovation, consolidation, cost efficiencies...etc. 3) The W3C Open Web Platform will likely shape the future of global business
  • #24: Talking Points: Technology convergence of increasing power of mobile devices, pervasiveness of broadband connectivity and cloud computing make the time right for the emergence of the &amp;quot;App&amp;quot; paradigm Gartner forecasts $ 15.1 Billion for 2011 History shows the walled garden approach will not stand in the face of these sorts of market pressures, etc. Open Web Platform includes a Universal &amp;quot;App&amp;quot; development platform Rapid rise of mobile gaming also applying pressure These emerging business categories are rapidly adopting and building upon the Open Web Platform Trends Apps are not new: The moment of the App a result of the increased computational power of mobile devices offsetting the downsides of sketchy connectivity Apps give way to widgets The future therefore seems to be one where apps will give way to widgets, even on phones. Widgets are also soon likely to appear on your TV screen – if you have a set top box that connects to the Internet. These widgets will pull information from web applications based on metadata that they receive from the program or from the platform. For example while watching Avatar, you might want to check the list of James Cameron ’ s previous films. An IMDB widget would allow you to do just this. NDS were among those who demonstrated this at IBC 2009. For a real flavour of what widgets can do, you can check out Netvibes, Pageflakes and iGoogle. Vision Ubiquitous and pervasive web applications platform to allow for interoperability and privacy management. Future challenges will include managing application farms, synchronizing apps (data and app versions) across multiple platforms, and privacy issues around data. For consumers, managing our lives across a gazillion applications will bring its own challenges. It ’ s still better than wandering around with 45 plastic cards bulging your wallet like a turtle. But it won ’ t be easy. Example: iTunes is an HTML5 app Relevant W3C Work HTML5 Web Apps Widgets
  • #25: Social Games. Social Networks combine with strong mobile platforms. These games are strong because of the communities that power them, not the gameplay or technology specifically. Examples: Zynga, Playfish, etc. Mobile Games. Across smart phones and mobile phones, also including mobile game consoles (DS, DSi, PSP, etc) One out of five mobile apps is a game @@source of that?@@ (social, video, massively multi-player) . Business Need Game developers looking beyond traditional development tools. Need for2D and 3D engines. Required e-commerce and m-commerce APIs to monetize. Vision Open and interoperable gaming development platform for the Web Relevant W3C Work HTML5 Canvas CSS 2D and 3D. (See also: WebGL (Khronos))
  • #26: Talking Points: Trends: The death of print The birth of eBooks Authoring multimedia for multi-platform distribution IP Protection/DRM Vision A web based publishing platform. Data-rich publications, leveraging internal and linked open data A pervasive, device independent imaging model Support for all media types (video a first class citizen) Relevant W3C Work HTML5 SVG WOFF CSS3 Semantic Web and in particular SKOS, OWL, Provenance