Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for Publishing with RDFa

As described in the April NISO/DCMI webinar by Dan Brickley, is a search-engine initiative aimed at helping webmasters use structured data markup to improve the discovery and display of search results. Drupal 7 makes it easy to markup HTML pages with terms, allowing users to quickly build websites with structured data that can be understood by Google and displayed as Rich Snippets. Improved search results are only part of the story, however. Data-bearing documents become machine-processable once you find them. The subject matter, important facts, calendar events, authorship, licensing, and whatever else you might like to share become there for the taking. Sales reports, RSS feeds, industry analysis, maps, diagrams and process artifacts can now connect back to other data sets to provide linkage to context and related content. The key to this is the adoption standards for both the data model (RDF) and the means of weaving it into documents (RDFa). Drupal 7 has become the leading content platform to adopt these standards. This webinar will describe how RDFa and Drupal 7 can improve how organizations publish information and data on the Web for both internal and external consumption. It will discuss what is required to use these features and how they impact publication workflow. The talk will focus on high-level and accessible demonstrations of what is possible. Technical people should learn how to proceed while non-technical people will learn what is possible.
of 48
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
  • 1. Publishing with Drupal and RDFaStéphane CorlosquetNISO/DCMI webinarOct 24th, 2012
  • 2. Drupal● Dries Buytaert - small news site in 2000● Open Source - 2001● Content Management System● LAMP stack● Non-developers can build sites and publish content● Control panels instead of code
  • 3. Who uses Drupal?
  • 4. Who uses Drupal?
  • 5. Who uses Drupal?
  • 6. Who uses Drupal?
  • 7. Who uses Drupal?
  • 8. Who uses Drupal?
  • 9. Who uses Drupal?
  • 10. Who uses Drupal?
  • 11. Who uses Drupal?
  • 12. Who uses Drupal?
  • 13. Drupal ● Open & modular architecture ● Extensible by modules ● Standards-based ● Low resource hosting ● Scalable
  • 14. Building a Drupal site
  • 15. Building a Drupal site● Create the content types you need Blog, article, wiki, forum, polls, image, video, podcast, e- commerce... (be creative)
  • 16. Building a Drupal site● Enable the features you want Comments, tags, voting/rating, location, translations, revisions, search...
  • 17. Building a Drupal siteSet how your content is displayed
  • 18. Building a Drupal siteThousands of freecontributed modules● Google Analytics● Wysiwyg● Captcha● Calendar● XML sitemap● Five stars● Twitter● ...
  • 19. The Drupal Community
  • 20. The Drupal Community “It’s really the Drupal community and not somuch the software that makes the Drupal project what it is. So fostering the Drupal community is actually more important than just managing the code base.” - Dries Buytaert
  • 21. Try Drupal 7● Download and Install Drupal 7 ● Grab latest release ● LAMP stack: – Mac OS: – Acquia Stack● Drupal Gardens: free Drupal 7 site
  • 22. Drupal Hosting● Acquia Managed Cloud● Pantheon - Zap! Instant Drupal●
  • 23. Drupal 7 and RDFa● Drupal 7 core is RDFa 1.0 enabled● RDFa output by default on blogs, forums, comments, etc. 
using FOAF, SIOC, DC, SKOS● Extensible via RDF mapping API, e.g.
  • 24. Drupal 7 and RDF
  • 25. Rich Snippets
  • 26. Google
  • 27. Yahoo!
  • 28. Bing
  • 29.
  • 30.● Describe the type of your content (Person, Event, Recipe, Product, Book, Movie, etc.) – 293 types and counting● Each type has a set of properties – Common properties: name, description, image, url – Specific properties depending on the type (see type page on – 286 properties and counting
  • 31.
  • 32. module for Drupal● UI instead of code● Map your content types and fields to the terms
  • 33. Content types and Fields
  • 34. Content types and Fields
  • 35. Content types and Fields
  • 36. Example: Event
  • 37. Rich Snippet testing tool●
  • 38. Examples● Events – “force11 events”: – DrupalCon Munich: – University of Waterloo:● Person – DGD7 – Jacine Luisi: – Stéphane Corlosquet:
  • 39. Drupal, rNews and RDFaOpen Publish● Free Drupal distribution for building News site● rNews support in RDFa● Download
  • 40. Useful modules● – Download module (beta) – Documentation on – Screencast + examples● – Implements the latest RDFa 1.1 (Drupal core is 1.0) – HTML5 and RDFa – Under development
  • 41. Advanced use cases
  • 42. Drupal 7 and RDF● Contributed module for more features ● RDF Extensions ● Serialization formats: RDF/XML, Turtle, N-Triples ● SPARQL ● Expose Drupal RDF data in a SPARQL Endpoint ● SPARQL Views ● Display remote RDF data in Drupal using SPARQL ● JSON-LD ● Expose Drupal RDF data as JSON-LD (CORS-enabled) ● Features and packaging ● Build distributions / deployment workflow
  • 43. SPARQL Endpoint● Indexing
  • 44. SPARQL Endpoint● Public endpoint available at /sparql●,rnews.sparql
  • 45. JSON-LD in Drupal● Client side as well as server side friendly● Browser Scripting: – Native javascript format – RDFa API in the DOM● Data can be fetched from anywhere: – Cross-Origin Resource Sharing (CORS) enabled● Client can mash data●
  • 46. Domeo + Drupal● Data mash up from independent, but related sources
  • 47. Domeo + Drupal● Data mash up from independent, but related sources
  • 48. Thanks!● Stéphane Corlosquet: – @scorlosquet –
  • Search
    Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks

    We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

    More details...

    Sign Now!

    We are very appreciated for your Prompt Action!