Blog Enhancing through Extensions

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

    Favorites, Groups & Events

    Blog Enhancing through Extensions - Presentation Transcript

    1. Building Blog Enhancing Widget Jure Cuhalev [email_address]
    2. Web widget is a hack in a system designed to push technical and conceptual boundaries of existing infrastructure
    3. we can make a service that seems to “ understand ” what you’re writing about and can provide better recommendations Contextual technology
    4. Blog enhancing It's a rainy afternoon here. I wish I would have a Persian Kitten to keep me company. What can we add?
    5. Blog enhancing It's a rainy afternoon here. I wish I would have a Persian Kitten to keep me company.
    6. Blog enhancing It's a rainy afternoon here. I wish I would have a Persian Kitten to keep me company. hyperlink + tags, articles videos, maps and other annotations
    7. lots of text lots of platforms Issues how to provide consistent and reliable experience?
    8. 2 main approaches
    9. Pre-publish OpenCalais Tagaroo extending Wordpress Zemanta extending Typepad
    10. Post-publish Apture as a Javascript layer Jiglu tag cloud widget (keyword based)
    11. Cross-Domain AJAX Limitation 1 (how to transport lots of text)
    12. Cross-Domain XHR
      • XmlHttpRequest = AJAX
      • security model limits sending large amounts of data over different domains (POST)
      api.contextual.com myblog.com GET POST
    13. solutions
      • Browser Extensions - own AJAX call
      • Proxy for plugin architectures
      • Pull instead of push
      • Cross-domain Flash Javascript bridge
      • window.name technique
      they are all hacks
    14. interface decisions
      • Teach users about Extensions and Toolbars
      • Pull
        • delayed parsing
        • emulate instant gratification (good copy!)
      • Improvise - provide non-contextual suggestions
    15. Lots of platforms Limitation II
    16. 3rd party web sites
      • limited plugin infrastructure
      • no plugins for hosted platforms (80%)
      • wide range of themes
    17. solutions
      • Extensions and Toolbars
        • bookmarklets
      • Move reader side
    18. interface decisions
      • Overlaid annotating interfaces
        • rich overlays
      • Off-site dashboard
      • Minimal set of tags of annotations
    19. Practical
      • Think Extensions / bookmarklets
      • It’s a hack - anything goes
      • Consider limitations of contextual technology used
    20. Future
      • W3C: Access Control for Cross-Site Requests
      • OpenSocial for authoring-time widgets
      • Extensions are becoming fundamental part of Browser experience
    21. Questions?
      • Apture - apture.com
      • Jiglu - jiglu.com
      • Tagaroo - tagaroo.opencalais.com
      • Zemanta - zemanta.com

    + Jure CuhalevJure Cuhalev, 2 years ago

    custom

    828 views, 0 favs, 1 embeds more stats

    My Presentation at Widget Web Expo '08 London, wher more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 828
      • 800 on SlideShare
      • 28 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds
    • 28 views on http://www.jurecuhalev.com

    more

    All embeds
    • 28 views on http://www.jurecuhalev.com

    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