<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Robert Accettura&#039;s Fun With Wordage &#187; ted-stevens</title>
	<atom:link href="http://robert.accettura.com/blog/tag/ted-stevens/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.accettura.com</link>
	<description>Robert Accettura&#039;s Personal Blog on Web Development and Tech</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:43:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://robert.accettura.com/?pushpress=hub'/>
<cloud domain='robert.accettura.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>about:internets</title>
		<link>http://robert.accettura.com/blog/2008/09/03/aboutinternets/</link>
		<comments>http://robert.accettura.com/blog/2008/09/03/aboutinternets/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 13:33:36 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[ted-stevens]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=1962</guid>
		<description><![CDATA[This is what you see when you visit about:internets. This is freaking awesome. Years ago there was an idea to include the kitchen sink in Mozilla (you can view it here, not sure if that works in IE). It was &#8230; <a href="http://robert.accettura.com/blog/2008/09/03/aboutinternets/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://robert.accettura.com/wp-content/uploads/2008/09/20080903_chrome_about_inter1-620x433.jpg" alt="" title="20080903_chrome_about_inter" width="620" height="433" class="aligncenter size-Blog2011 wp-image-6674" /></p>
<p>This is what you see when you visit about:internets.  This is freaking awesome.</p>
<p>Years ago there was an idea to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=122411">include the kitchen sink in Mozilla</a> (you can view it <a href="https://bugzilla.mozilla.org/attachment.cgi?id=114919">here</a>, not sure if that works in IE).  It was a good idea considering it had everything else at the time.</p>
<p>I initially thought it was written using <code>&lt;canvas/&gt;</code>. I tried the typical view-source:, but in this case it doesn&#8217;t seem to work.  The performance was really smooth with minimal CPU, more than <code>&lt;canvas/&gt;</code> typically allows.  Now I was curious.  </p>
<p>Then looking at the <a href="http://src.chromium.org/svn/trunk/src/chrome/browser/about_internets_status_view.cc">source</a> it became obvious in about 0.1 seconds:</p>
<pre>

PathService::Get(base::DIR_SYSTEM, &amp;path);
file_util::AppendToPath(&amp;path, L&quot;sspipes.scr&quot;);
</pre>
<p>It&#8217;s using the actual Windows screensaver (which is why it doesn&#8217;t work in Vista I presume).  I hope for the Mac and Linux port they bundle jwz&#8217;s excellent <a href="http://www.jwz.org/xscreensaver/">XScreenSaver</a>.  Due to jwz&#8217;s impact in browsers and open source, I think there would be even better easter egg.  From a quick look at the code it seems it&#8217;s not hard to do since every tab is it&#8217;s own process, it&#8217;s essentially just running the process inside the view. </p>
<p>For those who don&#8217;t understand why this is all so amusing, read this Wikipedia article about the &#8220;<a href="http://en.wikipedia.org/wiki/Series_of_tubes">Series of Tubes</a>&#8220;.  It will only kill a small percentage of brain cells since it&#8217;s just the Wikipedia article explaining it.  There are other Tubes references as I mentioned <a href="http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/">last night</a>.</p>
<p>Thanks to those who left a comment in my <a href="http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/">last post</a> for pointing this out.</p>
<p>By the way, check out Brendan&#8217;s post on <a href="http://weblogs.mozillazine.org/roadmap/archives/2008/09/tracemonkey_update.html">TraceMonkey performance</a>.  He did a better comparison at actual JS performance.  I only looked at selectors really quick.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=1962#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/09/95f6870.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/09/03/aboutinternets/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

