lunes, 8 de octubre de 2012

JSON-LD (JavaScript Object Notation for Linking Data)

JSON-LD es una extensión de JSON que le da la capacidad de representar datos semánticos de nuestras paginas. JSON-LD es un método de transporte de Linked Data con JSON. Ha sido diseñado para ser tan simple y conciso posible, sin dejar de ser legible. Además, era una meta que requiere el menor esfuerzo posible de desarrolladores para transformar su JSON simple y llano a semánticamente rica JSON-LD.

Es muy simple, veamos un ejemplo:


{
  "@context": {
    "name": "http://xmlns.com/foaf/0.1/name",
    "homepage": {
      "@id": "http://xmlns.com/foaf/0.1/workplaceHomepage",
      "@type": "@id"
    },
    "person": "http://xmlns.com/foaf/0.1/Person"
  },
  "@id": "http://me.markus-lanthaler.com",
  "@type": "person",
  "name": "Markus Lanthaler",
  "homepage": "http://www.tugraz.at/"
}

Dejo un video:




Dejo links:
http://json-ld.org/
http://en.wikipedia.org/wiki/JSON-LD
http://en.wikipedia.org/wiki/Linked_data