<?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/"
		>
<channel>
	<title>Comments on: BitTorrent in the Browser</title>
	<atom:link href="http://ajaxian.com/archives/bittorrent-in-the-browser/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/bittorrent-in-the-browser</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: kristianj</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270599</link>
		<dc:creator>kristianj</dc:creator>
		<pubDate>Tue, 20 Jan 2009 11:46:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270599</guid>
		<description>BitTorrent is a great technology, but it can be a bit hard to grasp for end users - especially that you must manually stop seeding the torrent.</description>
		<content:encoded><![CDATA[<p>BitTorrent is a great technology, but it can be a bit hard to grasp for end users &#8211; especially that you must manually stop seeding the torrent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Neuberg</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270593</link>
		<dc:creator>Brad Neuberg</dc:creator>
		<pubDate>Tue, 20 Jan 2009 05:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270593</guid>
		<description>This is an interesting idea; I like the use of Content Negotiation with the .torrent file returned. I thought that we would have seen BitTorrent integrated into browsers and the web years ago, and I&#039;ve been surprised that its taken so long. I know that Firefox has had an open patch for many years around this. Good for Opera taking a leadership role here.</description>
		<content:encoded><![CDATA[<p>This is an interesting idea; I like the use of Content Negotiation with the .torrent file returned. I thought that we would have seen BitTorrent integrated into browsers and the web years ago, and I&#8217;ve been surprised that its taken so long. I know that Firefox has had an open patch for many years around this. Good for Opera taking a leadership role here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raccettura</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270579</link>
		<dc:creator>raccettura</dc:creator>
		<pubDate>Mon, 19 Jan 2009 21:19:16 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270579</guid>
		<description>@dmw: You didn&#039;t read what I wrote....

1.  Accept Encoding is correct since the server would serve a .torrent (over HTTP) as the response should it find the browser can accept it.  The DNS layer is a fallback &lt;b&gt;initiated by the browser&lt;/b&gt; should the HTTP download server fail.  This is by far the most common point of failure in a high traffic environment.  Accept Encoding doesn&#039;t switch protocols as you claim it merely tells the server if it can offer a .torrent or not.

2.  DNS would really hold only 1-2kb at most.  It would hold the .torrent which generally run 1kb for essential info only.  Megabytes is either a gross exaggeration or misunderstanding, I&#039;ll assume the ladder.  As I mentioned this is not really that different than storing SPF data in a TXT or SPF record. Downloading the actual file is up to the torrent network.  ISP&#039;s could cache the torrent itself if they wanted to keep it on their network and offer faster downloads to their customers.</description>
		<content:encoded><![CDATA[<p>@dmw: You didn&#8217;t read what I wrote&#8230;.</p>
<p>1.  Accept Encoding is correct since the server would serve a .torrent (over HTTP) as the response should it find the browser can accept it.  The DNS layer is a fallback <b>initiated by the browser</b> should the HTTP download server fail.  This is by far the most common point of failure in a high traffic environment.  Accept Encoding doesn&#8217;t switch protocols as you claim it merely tells the server if it can offer a .torrent or not.</p>
<p>2.  DNS would really hold only 1-2kb at most.  It would hold the .torrent which generally run 1kb for essential info only.  Megabytes is either a gross exaggeration or misunderstanding, I&#8217;ll assume the ladder.  As I mentioned this is not really that different than storing SPF data in a TXT or SPF record. Downloading the actual file is up to the torrent network.  ISP&#8217;s could cache the torrent itself if they wanted to keep it on their network and offer faster downloads to their customers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aimos</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270577</link>
		<dc:creator>Aimos</dc:creator>
		<pubDate>Mon, 19 Jan 2009 19:56:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270577</guid>
		<description>EVERY! - not only Opera - browser should support the torrent protocol. The protocol itself has advanced over the years and with webseeds, we have something which can benefit from both worlds: direct downloads and &quot;load balancing&quot; by p2p.
.
If every browser would have .torrent support you could set up servers which acts like p2p clients and akamai would be out of business in no time. All server-torrent-client would deliver the downloads via the protocol and each downloading user would be give something back because he is uploading also. 
.
Opensource websites like sourceforge.net which might have terabytes of download each month and can only be done by sponsoring are websites I would completly redo with p2p-torrent downloads if every browser would support it out of the box. 
.
I think at least in the OS community there is a strong give-something-back mind, so if you use a software and you give upload back for your favorite software and save a developer costs of 10GB it (would) feel right.
.
So! call for action: Firefox, Webkit, IE .. support the torrent protocol please!</description>
		<content:encoded><![CDATA[<p>EVERY! &#8211; not only Opera &#8211; browser should support the torrent protocol. The protocol itself has advanced over the years and with webseeds, we have something which can benefit from both worlds: direct downloads and &#8220;load balancing&#8221; by p2p.<br />
.<br />
If every browser would have .torrent support you could set up servers which acts like p2p clients and akamai would be out of business in no time. All server-torrent-client would deliver the downloads via the protocol and each downloading user would be give something back because he is uploading also.<br />
.<br />
Opensource websites like sourceforge.net which might have terabytes of download each month and can only be done by sponsoring are websites I would completly redo with p2p-torrent downloads if every browser would support it out of the box.<br />
.<br />
I think at least in the OS community there is a strong give-something-back mind, so if you use a software and you give upload back for your favorite software and save a developer costs of 10GB it (would) feel right.<br />
.<br />
So! call for action: Firefox, Webkit, IE .. support the torrent protocol please!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: antini</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270569</link>
		<dc:creator>antini</dc:creator>
		<pubDate>Mon, 19 Jan 2009 16:53:05 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270569</guid>
		<description>For &lt;a href=&quot;http://www.metalinker.org&quot; rel=&quot;nofollow&quot;&gt;metalink&lt;/a&gt; (FTP/HTTP/P2P failover &amp; other features), we’ve been using transparent content negotiation which is apparently not the correct thing to do in some people’s opinion, but works. I’ve been told the HTTP Link header is the correct thing for us, so I’m hoping it’d be good for torrents too.

If anyone is interested in this, feel free to help us improve what we’re doing by dialoging and collaborating.</description>
		<content:encoded><![CDATA[<p>For <a href="http://www.metalinker.org" rel="nofollow">metalink</a> (FTP/HTTP/P2P failover &amp; other features), we’ve been using transparent content negotiation which is apparently not the correct thing to do in some people’s opinion, but works. I’ve been told the HTTP Link header is the correct thing for us, so I’m hoping it’d be good for torrents too.</p>
<p>If anyone is interested in this, feel free to help us improve what we’re doing by dialoging and collaborating.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ajaxery</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270568</link>
		<dc:creator>ajaxery</dc:creator>
		<pubDate>Mon, 19 Jan 2009 16:49:07 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270568</guid>
		<description>i believe there are several firefox extensions that do this. right?</description>
		<content:encoded><![CDATA[<p>i believe there are several firefox extensions that do this. right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DoubleAW</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270563</link>
		<dc:creator>DoubleAW</dc:creator>
		<pubDate>Mon, 19 Jan 2009 16:16:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270563</guid>
		<description>I agree with dmw about the implementation, but the idea itself could be very, very useful.

Maybe if there was a better way to do it.</description>
		<content:encoded><![CDATA[<p>I agree with dmw about the implementation, but the idea itself could be very, very useful.</p>
<p>Maybe if there was a better way to do it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dmw</title>
		<link>http://ajaxian.com/archives/bittorrent-in-the-browser/comment-page-1#comment-270554</link>
		<dc:creator>dmw</dc:creator>
		<pubDate>Mon, 19 Jan 2009 13:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=5718#comment-270554</guid>
		<description>This is horrid. Not only is it an abuse of Accept-encoding (which indicates the values of &quot;Content-encoding&quot; response header which will be accepted), but it also goes on to suggest stuffing a file into DNS is a good idea.

Let&#039;s reiterate:

  - Uses the Accept-encoding header to signal a protocol switch.
  - Suggests using the DNS to store files which could be megabytes in size and will only get bigger as time goes on.

Compatibility-wise I guess it doesn&#039;t break anything, until lots of people start using it and ISPs find that 4gb is no longer sufficient RAM for their caching resolvers.

I couldn&#039;t think of a worse solution to this problem.</description>
		<content:encoded><![CDATA[<p>This is horrid. Not only is it an abuse of Accept-encoding (which indicates the values of &#8220;Content-encoding&#8221; response header which will be accepted), but it also goes on to suggest stuffing a file into DNS is a good idea.</p>
<p>Let&#8217;s reiterate:</p>
<p>  &#8211; Uses the Accept-encoding header to signal a protocol switch.<br />
  &#8211; Suggests using the DNS to store files which could be megabytes in size and will only get bigger as time goes on.</p>
<p>Compatibility-wise I guess it doesn&#8217;t break anything, until lots of people start using it and ISPs find that 4gb is no longer sufficient RAM for their caching resolvers.</p>
<p>I couldn&#8217;t think of a worse solution to this problem.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

