making web sites more meaningful
play

Making Web Sites More Meaningful Tom Heath Knowledge Media - PowerPoint PPT Presentation

Making Web Sites More Meaningful Tom Heath Knowledge Media Institute The Open University Higher Education Academy Technical Awayday University of Bristol, 25.11.2005 Markup c.1995 <font size=big face=ugly color=lurid>


  1. Making Web Sites More Meaningful Tom Heath Knowledge Media Institute The Open University Higher Education Academy Technical Awayday University of Bristol, 25.11.2005

  2. Markup c.1995 <font size=“big” face=“ugly” color=“lurid”> Welcome to Tom Heath’s Home Page!! </font> 2 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  3. Markup c.2000 <table> <tr><td> <span class=“pagetitle”> Welcome to Tom Heath’s Home Page </span> </td></tr> </table> 3 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  4. Markup c.2005 <div id=“header”> <h1>Tom Heath&apos;s Home Page</h1> </div> 4 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  5. √ Nice clean structural markup = progress  X But what does it all mean? = not very much  5 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  6. Example <h1>Tom Heath’s Home Page</h1> 6 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  7. To a human “this is the home page of a person called Tom Heath” To a machine “this is some text that is probably the most important thing on the page” 7 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  8. Something More Machine Friendly … <foaf:person> <foaf:name>Tom Heath</foaf:name> <foaf:homepage rdf:resource=“http://kmi.open.ac.uk/people/tom” /> … </foaf:person> … 8 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  9. Why Do We Care? • Because machines can do cool stuff for us • Example: which Tom Heath do you mean? 9 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  10. So What Do We Need? • As much machine-readable markup as possible on as many web sites as possible • This means producing data in RDF (Resource Description Framework) 10 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  11. How We Do This Now • With “ YASOSSS” (yet another set of server-side scripts) • Problems – Not everything is in a database – Some things aren’t even worth putting into one – Maintaining YASOSSS is hard/messy/dull 11 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  12. The Solution • GRDDL (Gleaning Resource Descriptions from Dialects of Language) (Figure courtesy of the W3C) 12 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  13. Benefits • Only one output format required (XHTML) • Abstraction from the underlying data source • Lots of existing resources to be reused 13 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  14. Prerequisites • Valid XHTML (haven’t you all been waiting for something to do with it?) • Some flags in your markup – header tags to GRDDL-enable your pages – microformats to indicate what you want to transform • Some vocabularies to express it in RDF 14 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  15. Demo http://www.tomheath.com/grddl 15 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  16. Recipe: Adding Meaning to Your Site • Choose what you want to give meaning to • Choose an existing microformat (or make one up) • Use it in your code • Reuse someone else’s XSLT files • Run it through a parser (maybe even your own) 16 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  17. Other Obvious Things to Describe • People – Contact Details – Interests • University Departments • Learning Resources • … 17 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  18. Take Home Message • Meaning is good  • Meaning is easy  18 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

  19. Thankyou! • Questions? • Examples at: – http://www.tomheath.com/grddl • This is also my web site – http://kmi.open.ac.uk/people/tom • (But these aren’t) – http://www.tempus-publishing.com – http://www.glassartists.org – http://www.gvrd.bc.ca 19 Making Web Sites More Meaningful, Tom Heath, KMi, 25.11.2005

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend