RSS Like A Ninja

  • Published on
    01-Nov-2014

  • View
    1.315

  • Download
    0

DESCRIPTION

1. How to RSS like a ninja Jason Austin - @jason_austin 2. On the agenda... • What is RSS? • Why should I use it? • Creating RSS feeds • Consuming RSS • Tracking…

Transcript

1. How to RSS like a ninja Jason Austin - @jason_austin 2. On the agenda... • What is RSS? • Why should I use it? • Creating RSS feeds • Consuming RSS • Tracking RSS performance 3. What is RSS? • Way to share changing web content • XML based 4. Why use RSS? • Keep users up-to-date with fresh content • Write once, use many • Replace older subscription models 5. Use RSS for... • ...blog posts! • ...news articles • ...forum and article comments 6. DO NOT use RSS for... • ...a calendar feed • ...a replacement for XML-based API’s • ...static content 7. Types of RSS Feeds • RSS 2.0 • RSS 1.0 • Atom • ...lots more 8. RSS 2.0 • RSS 2.0 = Really Simple Syndication • Most Popular • Simplest 9. Ninja Academy http://ninjaacademy.com/ The source for Ninjas Throwing Stars http://ninjaacademy.com/stars How to throw stars Tips for Sneakery http://ninjaacademy.com/sneakery Be Sneaky My Friend 10. RSS 1.0 • RSS 1.0 = RDF Site Summary • RDF = Resource Description Framework • way of structuring metadata • Consumption instructions are built in 11. Ninja Academy http://ninjaacademy.com/ The Source For Ninjas Throwing Stars http://ninjaacademy.com/stars/ How to Throw Stars 2002-09-01 Tips for Sneakery http://ninjaacademy.com/sneakery/ 2002-09-02 12. Atom Feeds • 2 types of Atom Specs • Atom Syndication Format • Atom Publishing Protocol 13. Atom Syndication Format • XML based • Used for web feeds • Similar to RSS 14. Atom Publishing Protocol • HTTP-based • Standard for API-like services • Used by Google’s GData APIs 15. Atom as a feed • Intended to replace RSS • Meant to clarify feed specs • Not as widely adopted 16. Ninja Academy 2003-12-13T18:30:02Z urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6 Throwing Stars urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a 2003-12-13T18:30:02Z How to throw stars. Tips for Sneakery urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a 2003-12-13T18:30:02Z Be Sneaky My Friend 17. Choosing a Format • Personal Choice • Most syndicators can read all formats • Don’t invent your own 18. Creating a feed • Drupal, Wordpress, Joomla, etc. • Create your own • Lots of OSS libraries in every language • Pretty easy to implement 19.