A Database Called The Web

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    A Database Called The Web - Presentation Transcript

    1. A Database Called The Web Nathan R. Yergler Creative Commons
    2. First Things
    3. This Talk Is About
      • Semantic Web
      • RDFa
      • Using them to drive your applications
    4. It is not about
      • Distributed data stores
      • SQL Databases
      • That is, the titular “database” is a metaphor
      • And now I've used titular in a conference talk
    5. share, reuse, and remix— legally
    6.  
    7.  
    8. <a href=” http://creativecommons.org/licenses/by/3.0/ ” rel=”license”> Attribution 3.0 Unported </a>
    9. Why do we care? Programs should be able to answer simple questions about licensed works.
      • What is the work's license?
      • Allows commercial use?
      • Are derivative works allowed?
      • How do we attribute the work?
    10. Semantic Web (a gross oversimplification in 120 seconds)
    11. Down with silos!
    12. RDF
    13. (subject, predicate, object)
    14.  
    15. RDF
      • Subject and Predicate are URIs
      • Object is a URI or Literal
    16. 2002
    17.  
    18. <!-- metadata -->
    19. Pervasive Problems
      • Opaque to parsers
      • Opaque to humans
      • Easy to screw up
      • Overly verbose
    20. 2009
    21.  
    22.  
    23. CC Rights Expression Language
    24. Principles for HTML Encoding
      • Independence & Extensibility
      • Don't Repeat Yourself (DRY)
      • Visual Locality
      • Remix Friendliness
    25. RDFa
      • Builds on [X]HTML
      • Uses a few attributes (rel, rev, about, href, property, resource) to encode RDF triples in [X]HTML
      • Extensible for emerging applications
    26. rel=”license”
    27. Attribution Metadata
      • Users can assert a name and URL for Attribution
      • We encode this in the generated HTML
      • Our deeds display this information when we can detect it
    28.  
    29.  
    30. Where should I link to? >>> import rdfadict >>> dessert = 'http://www.flickr.com/photos/nathan_y/3637818168/' >>> p = rdfadict.RdfaParser() >>> p.parse_url(dessert)[dessert]['http://creativecommons.org/ns#attributionURL'] ['http://www.flickr.com/photos/nathan_y/']
    31.  
    32. CC Network
      • Launched October 2008
      • A place creators to collect work references
      • A platform for digital copyright registry exploration
      • Built on ccREL
      • Free Software: AGPL 3, available from code.creativecommons.org
    33.  
    34.  
    35. Network + License Badges
    36. Reciprocal Ownership Metadata “ Identity” Work
    37.  
    38. A “Registry” <span id=&quot;#nathan&quot; about=&quot;#nathan&quot; rel=&quot;sioc:member_of&quot; property=&quot;sioc:name&quot; resource=&quot;http://labs.creativecommons.org/~nathan/info/labs.html&quot;>Nathan Yergler</span> <ul> <li><a about=&quot;#nathan&quot; rel=&quot;sioc:owner_of&quot; href=&quot;http://labs.creativecommons.org/~nathan/info/db-called-web.html&quot;> A Database Called The Web</a></li> </li> </ul>
    39.  
    40.  
    41.  
    42. What about you?
    43. Interface Considerations
      • Javascript is limited to progressive enhancement
        • RDFa builds on the existing DOM
        • We could insert the RDFa with Javascript but that severely increases demand on consumers
    44. General Principles
      • You're probably using templates already – make them useful for software, too.
      • Vocab mix-n-match is fine: use established vocabularies whenever possible (DC, etc).
      • If you're a market leader (or hope to be), commit to publishing a minimum set of information.
      • Think about your URIs – you're making a commitment to maintain them.
    45. Why Bother?
      • Enable mashups and remixes
      • You're probably making the information available anyway
      • It builds an open web
      • It adds value for your site
    46. Google
      • Recently announced support for RDFa in “Rich Snippets”
      • They're exploring ways to make this easier for “webmasters”
    47. Yahoo
      • Supports RDFa in many properties
      • Search Monkey lets you build “info bars”
      • BOSS lets you query for presence of metadata
    48. Nathan R. Yergler Chief Technology Officer Creative Commons [email_address] tivecommons.org @nyergler {twitter | identi.ca} http://wiki.creativecommons.org/A_Database_Called_The_Web

    + Nathan YerglerNathan Yergler, 5 months ago

    custom

    679 views, 1 favs, 0 embeds more stats

    More info about this document

    CC Attribution License

    Go to text version

    • Total Views 679
      • 679 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 2
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories