SlideShare a Scribd company logo
1 of 26
Pushing content using
  RSS Feeds
Prepare to get bored.
A little history...
A little history..
A little history..




        1997         Dave Winer developed
                     <scriptingNews> @ UserLand
                     Software. Inspired by
                     Ramanathan Guha’s MCF (Meta
                     Content Framework).
A little history..




                                               1999   Netscape created RSS 0.90 -
                                                      used for My Netscape Portal.
                                                      Known as RDF Site Summary.




        1997         Dave Winer developed
                     <scriptingNews> @ UserLand
                     Software. Inspired by
                     Ramanathan Guha’s MCF (Meta
                     Content Framework).
A little history..




                                               1999   Netscape created RSS 0.90 -
                                                      used for My Netscape Portal.
                                                      Known as RDF Site Summary.




        1997                                       1999
                     Dave Winer developed                      Dave Winer develops
                     <scriptingNews> @ UserLand                <scriptingNews> 2.0b1 which
                     Software. Inspired by                     uses features of RSS 0.90 --
                     Ramanathan Guha’s MCF (Meta               Netscape then releases RSS 0.91
                     Content Framework).                       which removes the RDF header
                                                               and incorporates
                                                               <scriptingNews>. Thus,
                                                               deprecating <scriptingNews>
2000   Netscape abandons RSS
       development. Dave Winer
       creates his speci cation of 0.91
       and assumes a takeover of RSS
       development, now known as Rich
       Site Summary.
2000   Netscape abandons RSS
       development. Dave Winer
       creates his speci cation of 0.91
       and assumes a takeover of RSS
       development, now known as Rich
       Site Summary.




        2000             RSS-DEV mailing-list, lead by
                         Rael Dornfest of O’Reilly created
                         a completely different
                         incompatible version based on
                         RDF called RSS 1.0 -- Dave Winer
                         was pissed.
2001              Dave Winer stubbornly

2000                                                         continues development of RSS
       Netscape abandons RSS
                                                             0.92, 0.93, and 0.94.
       development. Dave Winer
       creates his speci cation of 0.91
       and assumes a takeover of RSS
       development, now known as Rich
       Site Summary.




        2000             RSS-DEV mailing-list, lead by
                         Rael Dornfest of O’Reilly created
                         a completely different
                         incompatible version based on
                         RDF called RSS 1.0 -- Dave Winer
                         was pissed.
2002   Dave Winer wrote the
       successful MetaWeblog API
       which used his speci cation of
       RSS and put RSS 0.92 back on the
       mainstream
2002               Dave Winer left UserLand
                               Software and released RSS 2.0 as
                               the successor of RSS 0.92




2002   Dave Winer wrote the
       successful MetaWeblog API
       which used his speci cation of
       RSS and put RSS 0.92 back on the
       mainstream
2002               Dave Winer left UserLand
                               Software and released RSS 2.0 as
                               the successor of RSS 0.92




2002                                          2003
       Dave Winer wrote the                                       RSS 2.0 became official.   Dave
       successful MetaWeblog API                                  Winer passes on ownership of
       which used his speci cation of                             RSS to Harvard Law School.
       RSS and put RSS 0.92 back on the
       mainstream
2005   Atom syndicated format was
       designed to promote backwards
       compatibility; date format;
       modularity; portability in other
       XML vocabularies.
2005   Atom syndicated format was
       designed to promote backwards
       compatibility; date format;
       modularity; portability in other
       XML vocabularies.




        2008              RDFa (Resource Description
                          Framework in Atributes) aims to
                          add semantic meaning to any
                           avor of XML using namespaces
                          and standard attributes.
                          Encourages the use of RSS 1.0
What is
XML?
XML Syntax
XML Syntax
 Every element must
 have a closing tag


                      <item> </item>
                             or
                          <item />
XML Syntax
 Every element must
 have a closing tag
 Tags are case sensitive


                           <ITEM>incorrect</item>
XML Syntax
 Every element must
 have a closing tag
 Tags are case sensitive
 Elements must be
                         <item>
 properly nested
                         <post>oh yeah</post>
                       </item>
                        <item>
                           <post>oh noo</item>
                        </post>
XML Syntax
 Every element must
 have a closing tag
 Tags are case sensitive
                           <root>
 Elements must be
                             <item>
 properly nested
                               <post>oh noo</post>
 must have a root
                             </item>
 element
                           </root>
XML Syntax
 Every element must
 have a closing tag
 Tags are case sensitive
 Elements must be
 properly nested <item number=”1”>
                       <post date=”20090513”>text</post>
 must have a root
                    </item>
 element
 Attribute values must
 be quoted
XML Syntax
 Every element must
 have a closing tag
 Tags are case sensitive
 Elements must be
 properly nested
                    <post>Barnes &amp; Nobles</post>
 must have a root
                    <post>negative one is &lt; zero</post>
 element
 Attribute values must
 be quoted
 Must use entity
 references on symbols
Let’s make our own
   RSS Feed


Initiating demo mode...

More Related Content

Viewers also liked

mkt.571 - Chef Gino Final Presentation
mkt.571 - Chef Gino Final Presentationmkt.571 - Chef Gino Final Presentation
mkt.571 - Chef Gino Final PresentationLawrence
 
Mkt571.Dec09.2
Mkt571.Dec09.2Mkt571.Dec09.2
Mkt571.Dec09.2Lawrence
 
Bus475.Nov09.4
Bus475.Nov09.4Bus475.Nov09.4
Bus475.Nov09.4Lawrence
 
mba570.springsummer09.5
mba570.springsummer09.5mba570.springsummer09.5
mba570.springsummer09.5Lawrence
 
Bus475.Nov09.2
Bus475.Nov09.2Bus475.Nov09.2
Bus475.Nov09.2Lawrence
 
mba570.springsummer09.2
mba570.springsummer09.2mba570.springsummer09.2
mba570.springsummer09.2Lawrence
 
Mkt571.Augsep09.3
Mkt571.Augsep09.3Mkt571.Augsep09.3
Mkt571.Augsep09.3Lawrence
 
Marketing 571 Complete Slide Set Fall 2009
Marketing 571 Complete Slide Set Fall 2009Marketing 571 Complete Slide Set Fall 2009
Marketing 571 Complete Slide Set Fall 2009Lawrence
 
Mkt571.Augsep09.2.Slideshare
Mkt571.Augsep09.2.SlideshareMkt571.Augsep09.2.Slideshare
Mkt571.Augsep09.2.SlideshareLawrence
 
5th Grade Earth Science
5th Grade Earth Science5th Grade Earth Science
5th Grade Earth Science0nce175
 
Administracion contemporanea (jones george- ed. mc graw hill)
Administracion contemporanea (jones  george- ed. mc graw hill)Administracion contemporanea (jones  george- ed. mc graw hill)
Administracion contemporanea (jones george- ed. mc graw hill)Ricardo Vidal Galindo
 

Viewers also liked (14)

Elettronica Intro
Elettronica IntroElettronica Intro
Elettronica Intro
 
mkt.571 - Chef Gino Final Presentation
mkt.571 - Chef Gino Final Presentationmkt.571 - Chef Gino Final Presentation
mkt.571 - Chef Gino Final Presentation
 
Mkt571.Dec09.2
Mkt571.Dec09.2Mkt571.Dec09.2
Mkt571.Dec09.2
 
Bus475.Nov09.4
Bus475.Nov09.4Bus475.Nov09.4
Bus475.Nov09.4
 
mba570.springsummer09.5
mba570.springsummer09.5mba570.springsummer09.5
mba570.springsummer09.5
 
Bus475.Nov09.2
Bus475.Nov09.2Bus475.Nov09.2
Bus475.Nov09.2
 
mba570.springsummer09.2
mba570.springsummer09.2mba570.springsummer09.2
mba570.springsummer09.2
 
Mkt571.Augsep09.3
Mkt571.Augsep09.3Mkt571.Augsep09.3
Mkt571.Augsep09.3
 
Marketing 571 Complete Slide Set Fall 2009
Marketing 571 Complete Slide Set Fall 2009Marketing 571 Complete Slide Set Fall 2009
Marketing 571 Complete Slide Set Fall 2009
 
Mkt571.Augsep09.2.Slideshare
Mkt571.Augsep09.2.SlideshareMkt571.Augsep09.2.Slideshare
Mkt571.Augsep09.2.Slideshare
 
Apache Solr
Apache SolrApache Solr
Apache Solr
 
5th Grade Earth Science
5th Grade Earth Science5th Grade Earth Science
5th Grade Earth Science
 
B. Sviluppo Sostenibile
B. Sviluppo SostenibileB. Sviluppo Sostenibile
B. Sviluppo Sostenibile
 
Administracion contemporanea (jones george- ed. mc graw hill)
Administracion contemporanea (jones  george- ed. mc graw hill)Administracion contemporanea (jones  george- ed. mc graw hill)
Administracion contemporanea (jones george- ed. mc graw hill)
 

Similar to Rss Feeds

Your first sinatra app
Your first sinatra appYour first sinatra app
Your first sinatra appRubyc Slides
 
Riak at Engine Yard Cloud
Riak at Engine Yard CloudRiak at Engine Yard Cloud
Riak at Engine Yard CloudInes Sombra
 
Capybara and cucumber with DSL using ruby
Capybara and cucumber with DSL using rubyCapybara and cucumber with DSL using ruby
Capybara and cucumber with DSL using rubyDeepak Chandella
 
Resource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and RESTResource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and RESTIASA
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Railsanides
 
Slide2 12 20
Slide2 12 20Slide2 12 20
Slide2 12 20s1170050
 
Ruby and Rails short motivation
Ruby and Rails short motivationRuby and Rails short motivation
Ruby and Rails short motivationjistr
 
An introduction to Rails 3
An introduction to Rails 3An introduction to Rails 3
An introduction to Rails 3Blazing Cloud
 
Instruments ruby on rails
Instruments ruby on railsInstruments ruby on rails
Instruments ruby on railspmashchak
 
Introduction to Microsoft R (Graph)
Introduction to Microsoft R (Graph)Introduction to Microsoft R (Graph)
Introduction to Microsoft R (Graph)Cheah Eng Soon
 
An introduction to the ruby ecosystem
An introduction to the ruby ecosystemAn introduction to the ruby ecosystem
An introduction to the ruby ecosystemGeison Goes
 
Ruby on rails toolbox
Ruby on rails toolboxRuby on rails toolbox
Ruby on rails toolboxBlazing Cloud
 
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
       Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber       Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & CucumberUdaya Kiran
 
Introduction to Microsoft R
Introduction to Microsoft RIntroduction to Microsoft R
Introduction to Microsoft RCheah Eng Soon
 

Similar to Rss Feeds (20)

RSS
RSSRSS
RSS
 
Your first sinatra app
Your first sinatra appYour first sinatra app
Your first sinatra app
 
Riak at Engine Yard Cloud
Riak at Engine Yard CloudRiak at Engine Yard Cloud
Riak at Engine Yard Cloud
 
Capybara and cucumber with DSL using ruby
Capybara and cucumber with DSL using rubyCapybara and cucumber with DSL using ruby
Capybara and cucumber with DSL using ruby
 
RubyOnRails
RubyOnRailsRubyOnRails
RubyOnRails
 
Resource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and RESTResource-Oriented Architecture (ROA) and REST
Resource-Oriented Architecture (ROA) and REST
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Rails
 
Slide2 12 20
Slide2 12 20Slide2 12 20
Slide2 12 20
 
Ruby and Rails short motivation
Ruby and Rails short motivationRuby and Rails short motivation
Ruby and Rails short motivation
 
An introduction to Rails 3
An introduction to Rails 3An introduction to Rails 3
An introduction to Rails 3
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
Instruments ruby on rails
Instruments ruby on railsInstruments ruby on rails
Instruments ruby on rails
 
Maven
MavenMaven
Maven
 
Introduction to Microsoft R (Graph)
Introduction to Microsoft R (Graph)Introduction to Microsoft R (Graph)
Introduction to Microsoft R (Graph)
 
An introduction to the ruby ecosystem
An introduction to the ruby ecosystemAn introduction to the ruby ecosystem
An introduction to the ruby ecosystem
 
Ruby on rails toolbox
Ruby on rails toolboxRuby on rails toolbox
Ruby on rails toolbox
 
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
       Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber       Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
Behavioural Testing Ruby/Rails Apps @ Scale - Rspec & Cucumber
 
MySQL At Yelp
MySQL At YelpMySQL At Yelp
MySQL At Yelp
 
Introduction to Microsoft R
Introduction to Microsoft RIntroduction to Microsoft R
Introduction to Microsoft R
 
Aspose pdf
Aspose pdfAspose pdf
Aspose pdf
 

More from Helior Colorado

Drupal Internationalization
Drupal InternationalizationDrupal Internationalization
Drupal InternationalizationHelior Colorado
 
jQuery+Drupal Optimizations
jQuery+Drupal OptimizationsjQuery+Drupal Optimizations
jQuery+Drupal OptimizationsHelior Colorado
 
The Internet (The Problem With...)
The Internet (The Problem With...)The Internet (The Problem With...)
The Internet (The Problem With...)Helior Colorado
 
Using jQuery and CSS to manipulate style and markup
Using jQuery and CSS to manipulate style and markupUsing jQuery and CSS to manipulate style and markup
Using jQuery and CSS to manipulate style and markupHelior Colorado
 

More from Helior Colorado (7)

Field api
Field apiField api
Field api
 
Field formatters
Field formattersField formatters
Field formatters
 
Theming views
Theming viewsTheming views
Theming views
 
Drupal Internationalization
Drupal InternationalizationDrupal Internationalization
Drupal Internationalization
 
jQuery+Drupal Optimizations
jQuery+Drupal OptimizationsjQuery+Drupal Optimizations
jQuery+Drupal Optimizations
 
The Internet (The Problem With...)
The Internet (The Problem With...)The Internet (The Problem With...)
The Internet (The Problem With...)
 
Using jQuery and CSS to manipulate style and markup
Using jQuery and CSS to manipulate style and markupUsing jQuery and CSS to manipulate style and markup
Using jQuery and CSS to manipulate style and markup
 

Recently uploaded

Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 

Recently uploaded (20)

Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 

Rss Feeds

  • 2. Prepare to get bored. A little history...
  • 4. A little history.. 1997 Dave Winer developed <scriptingNews> @ UserLand Software. Inspired by Ramanathan Guha’s MCF (Meta Content Framework).
  • 5. A little history.. 1999 Netscape created RSS 0.90 - used for My Netscape Portal. Known as RDF Site Summary. 1997 Dave Winer developed <scriptingNews> @ UserLand Software. Inspired by Ramanathan Guha’s MCF (Meta Content Framework).
  • 6. A little history.. 1999 Netscape created RSS 0.90 - used for My Netscape Portal. Known as RDF Site Summary. 1997 1999 Dave Winer developed Dave Winer develops <scriptingNews> @ UserLand <scriptingNews> 2.0b1 which Software. Inspired by uses features of RSS 0.90 -- Ramanathan Guha’s MCF (Meta Netscape then releases RSS 0.91 Content Framework). which removes the RDF header and incorporates <scriptingNews>. Thus, deprecating <scriptingNews>
  • 7.
  • 8. 2000 Netscape abandons RSS development. Dave Winer creates his speci cation of 0.91 and assumes a takeover of RSS development, now known as Rich Site Summary.
  • 9. 2000 Netscape abandons RSS development. Dave Winer creates his speci cation of 0.91 and assumes a takeover of RSS development, now known as Rich Site Summary. 2000 RSS-DEV mailing-list, lead by Rael Dornfest of O’Reilly created a completely different incompatible version based on RDF called RSS 1.0 -- Dave Winer was pissed.
  • 10. 2001 Dave Winer stubbornly 2000 continues development of RSS Netscape abandons RSS 0.92, 0.93, and 0.94. development. Dave Winer creates his speci cation of 0.91 and assumes a takeover of RSS development, now known as Rich Site Summary. 2000 RSS-DEV mailing-list, lead by Rael Dornfest of O’Reilly created a completely different incompatible version based on RDF called RSS 1.0 -- Dave Winer was pissed.
  • 11.
  • 12. 2002 Dave Winer wrote the successful MetaWeblog API which used his speci cation of RSS and put RSS 0.92 back on the mainstream
  • 13. 2002 Dave Winer left UserLand Software and released RSS 2.0 as the successor of RSS 0.92 2002 Dave Winer wrote the successful MetaWeblog API which used his speci cation of RSS and put RSS 0.92 back on the mainstream
  • 14. 2002 Dave Winer left UserLand Software and released RSS 2.0 as the successor of RSS 0.92 2002 2003 Dave Winer wrote the RSS 2.0 became official. Dave successful MetaWeblog API Winer passes on ownership of which used his speci cation of RSS to Harvard Law School. RSS and put RSS 0.92 back on the mainstream
  • 15.
  • 16. 2005 Atom syndicated format was designed to promote backwards compatibility; date format; modularity; portability in other XML vocabularies.
  • 17. 2005 Atom syndicated format was designed to promote backwards compatibility; date format; modularity; portability in other XML vocabularies. 2008 RDFa (Resource Description Framework in Atributes) aims to add semantic meaning to any avor of XML using namespaces and standard attributes. Encourages the use of RSS 1.0
  • 20. XML Syntax Every element must have a closing tag <item> </item> or <item />
  • 21. XML Syntax Every element must have a closing tag Tags are case sensitive <ITEM>incorrect</item>
  • 22. XML Syntax Every element must have a closing tag Tags are case sensitive Elements must be <item> properly nested <post>oh yeah</post> </item> <item> <post>oh noo</item> </post>
  • 23. XML Syntax Every element must have a closing tag Tags are case sensitive <root> Elements must be <item> properly nested <post>oh noo</post> must have a root </item> element </root>
  • 24. XML Syntax Every element must have a closing tag Tags are case sensitive Elements must be properly nested <item number=”1”> <post date=”20090513”>text</post> must have a root </item> element Attribute values must be quoted
  • 25. XML Syntax Every element must have a closing tag Tags are case sensitive Elements must be properly nested <post>Barnes &amp; Nobles</post> must have a root <post>negative one is &lt; zero</post> element Attribute values must be quoted Must use entity references on symbols
  • 26. Let’s make our own RSS Feed Initiating demo mode...

Editor's Notes