<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: feed: in the default footer of WordPress</title>
	<atom:link href="http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/</link>
	<description>This site is solar powered!</description>
	<lastBuildDate>Sat, 12 May 2012 06:30:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: slacy</title>
		<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/comment-page-1/#comment-12</link>
		<dc:creator>slacy</dc:creator>
		<pubDate>Wed, 04 May 2005 01:46:42 +0000</pubDate>
		<guid isPermaLink="false">http://slacy.com/blog/?p=70#comment-12</guid>
		<description>Okay, then why can&#039;t the filename be enough?  You&#039;d never expect anything like this:

jpeg://slacy.com/albums/2005/album175.highlight.jpg

to ever work, would you?  Its not reasonable to think that every possible file would have its own handler.  Remember, &quot;http&quot; doesn&#039;t mean &quot;handle with my web browser&quot;, it means &quot;use the http protocol to fetch this&quot;  Those are two totally different things.  So, I still assert that it should be:

http://slacy.com/blog/wp-rss2.rss2

instead of:

feed://slayc.com/blog/wp-rss2.xml

Thus, the browser can have a file name extension handler (like its used to doing) and you don&#039;t have to pollute the &quot;protocol space&quot; of things that appear before the &quot;:&quot;.   The problem is that people got confused about if they should end their RSS feed with .rss, .xml, .php, .asp, etc.  They need to realize that if its an RSS file, (i.e. XML) then it needs to end in .rss (or .rss2, or .atom as the case may be) and set up handlers in their browser.

The problem with this scheme is that there&#039;s no consensus in the blogging world about these filename extensions.  

Blogger.com appears to be using only Atom feeds, and naming them &quot;http://blogname.blogspot.com/atom.xml&quot; and I&#039;m not sure what LiveJournal does.  What are the other big blog hosting sites, and what do they do?</description>
		<content:encoded><![CDATA[<p>Okay, then why can&#8217;t the filename be enough?  You&#8217;d never expect anything like this:</p>
<p>jpeg://slacy.com/albums/2005/album175.highlight.jpg</p>
<p>to ever work, would you?  Its not reasonable to think that every possible file would have its own handler.  Remember, &#8220;http&#8221; doesn&#8217;t mean &#8220;handle with my web browser&#8221;, it means &#8220;use the http protocol to fetch this&#8221;  Those are two totally different things.  So, I still assert that it should be:</p>
<p><a href="http://slacy.com/blog/wp-rss2.rss2" rel="nofollow">http://slacy.com/blog/wp-rss2.rss2</a></p>
<p>instead of:</p>
<p><a href="feed://slayc.com/blog/wp-rss2.xml" rel="nofollow">feed://slayc.com/blog/wp-rss2.xml</a></p>
<p>Thus, the browser can have a file name extension handler (like its used to doing) and you don&#8217;t have to pollute the &#8220;protocol space&#8221; of things that appear before the &#8220;:&#8221;.   The problem is that people got confused about if they should end their RSS feed with .rss, .xml, .php, .asp, etc.  They need to realize that if its an RSS file, (i.e. XML) then it needs to end in .rss (or .rss2, or .atom as the case may be) and set up handlers in their browser.</p>
<p>The problem with this scheme is that there&#8217;s no consensus in the blogging world about these filename extensions.  </p>
<p>Blogger.com appears to be using only Atom feeds, and naming them &#8220;http://blogname.blogspot.com/atom.xml&#8221; and I&#8217;m not sure what LiveJournal does.  What are the other big blog hosting sites, and what do they do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/comment-page-1/#comment-11</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Tue, 03 May 2005 08:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://slacy.com/blog/?p=70#comment-11</guid>
		<description>Actually, I think that this makes perfect sense.  The string on the left side of the &#039;:&#039; specifies the type of that url.  For example, for http, I should be able to specify an application that handles insecure http locations. And I should be able to specify a different application that should handle secure http locations.  By the same argument, I should be able to specify an application that can handle the feed url. This may be my standard browser, or it could be a seperate application.

If you wanted to serve your rss feed though https, you would specify the url like feed:https://domain.com./......

I don&#039;t know about using mime type.  This would require the browser to do a HEAD request to get the mime type and then potentially ignore all of the headers, and send url to a different application.  With this scheme, the browser don&#039;t have to know anything about the content.  All it has to know is that it can&#039;t handle the uri scheme.  </description>
		<content:encoded><![CDATA[<p>Actually, I think that this makes perfect sense.  The string on the left side of the &#8216;:&#8217; specifies the type of that url.  For example, for http, I should be able to specify an application that handles insecure http locations. And I should be able to specify a different application that should handle secure http locations.  By the same argument, I should be able to specify an application that can handle the feed url. This may be my standard browser, or it could be a seperate application.</p>
<p>If you wanted to serve your rss feed though https, you would specify the url like feed:<a href="https://domain.com./" rel="nofollow">https://domain.com./</a>&#8230;&#8230;</p>
<p>I don&#8217;t know about using mime type.  This would require the browser to do a HEAD request to get the mime type and then potentially ignore all of the headers, and send url to a different application.  With this scheme, the browser don&#8217;t have to know anything about the content.  All it has to know is that it can&#8217;t handle the uri scheme.  </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slacy</title>
		<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/comment-page-1/#comment-5</link>
		<dc:creator>slacy</dc:creator>
		<pubDate>Tue, 26 Apr 2005 04:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://slacy.com/blog/?p=70#comment-5</guid>
		<description>Yeah, I know, it probably works, but its a total abuse of what the URI scheme was really designed for.  Think about all the things on the left hand side of the &quot;:&quot;

ftp
http
https
mailto
telnet

I mean, what does &quot;feed:&quot; really mean?  What if I want to serve my feed via https?  Do I say &quot;feeds:&quot;?  Its really just a mess, and could have been handled via proper MIME handling.  

Oh, and just because someone has written an RFC, it doesn&#039;t mean that we should really be implementing it.  And, that RFC hasn&#039;t even been submitted for comments yet, so its totally not appropriate for there to be implementations of this out there already.  Double-ugh.</description>
		<content:encoded><![CDATA[<p>Yeah, I know, it probably works, but its a total abuse of what the URI scheme was really designed for.  Think about all the things on the left hand side of the &#8220;:&#8221;</p>
<p>ftp<br />
http<br />
https<br />
mailto<br />
telnet</p>
<p>I mean, what does &#8220;feed:&#8221; really mean?  What if I want to serve my feed via https?  Do I say &#8220;feeds:&#8221;?  Its really just a mess, and could have been handled via proper MIME handling.  </p>
<p>Oh, and just because someone has written an RFC, it doesn&#8217;t mean that we should really be implementing it.  And, that RFC hasn&#8217;t even been submitted for comments yet, so its totally not appropriate for there to be implementations of this out there already.  Double-ugh.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jet</title>
		<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/comment-page-1/#comment-4</link>
		<dc:creator>jet</dc:creator>
		<pubDate>Sat, 23 Apr 2005 23:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://slacy.com/blog/?p=70#comment-4</guid>
		<description>Firefox on the Mac automagically launched NetNewsWire when I clicked on it.  It&#039;s the first time I&#039;ve clicked on any XML type link and had the right application launch.  </description>
		<content:encoded><![CDATA[<p>Firefox on the Mac automagically launched NetNewsWire when I clicked on it.  It&#8217;s the first time I&#8217;ve clicked on any XML type link and had the right application launch.  </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://slacy.com/blog/2005/04/feed-in-the-default-footer-of-wordpress/comment-page-1/#comment-3</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sat, 23 Apr 2005 21:03:55 +0000</pubDate>
		<guid isPermaLink="false">http://slacy.com/blog/?p=70#comment-3</guid>
		<description>Here is the &lt;a href=&quot;http://www.25hoursaday.com/draft-obasanjo-feed-URI-scheme-02.html&quot; rel=&quot;nofollow&quot;&gt;page&lt;/a&gt; that describes the feed URI scheme.  Mac OS X already has support for it, and some of the aggregators that I use already support it.</description>
		<content:encoded><![CDATA[<p>Here is the <a href="http://www.25hoursaday.com/draft-obasanjo-feed-URI-scheme-02.html" rel="nofollow">page</a> that describes the feed URI scheme.  Mac OS X already has support for it, and some of the aggregators that I use already support it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

