RDFa Primer. We begin the introduction to RDFa by using a subset of all the possibilities called RDFa Lite 1.1 [rdfa-lite]. The goal, when defining that subset, was to define a set of possibilities that can be applied to most simple to moderate structured data markup tasks, without burdening the authors with additional complexities. Many Web authors will not need to use more than this minimal subset. 2.1.1 The First Steps: Adding Machine-Readable Hints to Web Pages Consider Alice, a blogger who publishes a mix of professional and personal articles at 2.1.1.1 Hints on Social Networking Sites Alice publishes a blog and would like to provide extra structural information on her pages like the publication date or the title.
Example 1 <html><head> ... This information is, however, aimed at humans only; computers need some sophisticated methods to extract it. Example 2 <html><head> ... (Notice the markup colored in red: these are the RDFa "hints".) Example 3 Example 4 Example 5 Example 6. OpenRDF.org: Home. Structured Dynamics. Welcome to the Bibliographic Ontology Website | The Bibliographi. DOAC: Description of a Career. Lingway, moteurs d'analyse et de recherche sémantiques. Planning a Semantic Web site. This article discusses what you need to know to make your Web site part of the Semantic Web. It starts with a discussion of the problems the Semantic Web tries to solve and then moves to the technologies involved, such as Resource Description Framework (RDF), Web Ontology Language (OWL), and SPARQL Protocol and RDF Query Language (SPARQL).
You'll see how the Semantic Web is layered on top of the existing Web. It then covers some issues that you want to know about when you plan a new Web site and also gives specific examples of how to use technologies like RDFa and Microformats to enable your existing Web site to become a part of the Semantic Web. Introduction to the Semantic Web The World Wide Web is the largest single information resource humanity has ever produced.
Unfortunately, despite its dependence on computers to operate at all, most of the information is only understandable by humans and not by computers. The Semantic Web is Tim Berners-Lee's vision of the future of the Web. The Protégé Ontology Editor and Knowledge Acquisition System. Home | Semantic Web Dog Food. » Implementing FOAF in Rails <CrowdVine Blog> FOAF is an RDF spec for describing people and the relationships between them. I thought FOAF had mostly died and been replaced by hcard/XFN. However, it looks like FOAF is going to make a come back as one of the technologies that people build their OpenSocial APIs on top of. So I decided to add it to CrowdVine.
You’d think this would be simple but I couldn’t find anyone who described it clearly. Define a MimeType in config/initializers/mime_types.rb so that we can use respond_to to implement FOAF as a second view on on existing profile page. Mime::Type.register("application/rdf+xml", :rdf) If your profile urls are something like /profiles/42 then we want the FOAF url to be /profile/42.rdf. Map.foaf 'profiles/show/:id. Now let’s go into our controller and use respond_to to tell our action to choose a template based on the requested format. respond_to do |format| format.html format.rdf end Now you’re ready for a FOAF template. Xml.instruct! Related Posts: No Related Posts. Semantic Web. The promise of web standards W3C standards define an open web platform for application development. The web has the unprecedented potential to enable developers to build rich interactive experiences, that can be available on any device.
The platform continues to expand, but web users have long ago rallied around HTML as the cornerstone of the web. Many more technologies that W3C and its partners are creating extend the web and give it full strength, including CSS, SVG, WOFF, WebRTC, XML, and a growing variety of APIs. Read more about W3C Standards Why W3C web standards? W3C publishes recommendations, that are considered web standards. W3C develops technical specifications according to the W3C Process, which is designed to maximize consensus, ensure quality, earn endorsement and adoption by W3C Members and the broader community. W3C web standards are optimized for interoperability, security, privacy, web accessibility, and internationalization. Value of creating standards at W3C. VALUE-IT Web Site. Sindice - The semantic web index. Sig.ma - Semantic Information MAshup.