<?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; yahoo</title>
	<atom:link href="http://robert.accettura.com/blog/tag/yahoo/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>Favorite Blogs &#8211; Edge Cases Of Intelligence</title>
		<link>http://robert.accettura.com/blog/2010/05/10/favorite-blogs-edge-cases-of-intelligence/</link>
		<comments>http://robert.accettura.com/blog/2010/05/10/favorite-blogs-edge-cases-of-intelligence/#comments</comments>
		<pubDate>Tue, 11 May 2010 01:25:25 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Around The Web]]></category>
		<category><![CDATA[decisions]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[favorite blogs]]></category>
		<category><![CDATA[psychology]]></category>
		<category><![CDATA[starwars]]></category>
		<category><![CDATA[stormtroopers]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yahoo answers]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=3893</guid>
		<description><![CDATA[I decided I would periodically share a few blogs that I&#8217;ve found particularly interesting for various reasons. Some educational, some just comical and amusing. I&#8217;m not sure how often I&#8217;ll do one of these, but it&#8217;s unlikely more than quarterly. &#8230; <a href="http://robert.accettura.com/blog/2010/05/10/favorite-blogs-edge-cases-of-intelligence/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I decided I would periodically share a few blogs that I&#8217;ve found particularly interesting for various reasons.  Some educational, some just comical and amusing.  I&#8217;m not sure how often I&#8217;ll do one of these, but it&#8217;s unlikely more than quarterly.  The particular theme for this edition is &#8220;edge cases of intelligence&#8221;.  Read on and you&#8217;ll understand why.</p>
<h3>Less Wrong</h3>
<p><a href="http://lesswrong.com/">Less Wrong</a>&#8216;s title is a surprisingly good description of its contents. Its more verbose tagline  &#8220;a community blog devoted to refining the art of human rationality&#8221; is even more so.  Given it&#8217;s operated by <a href="http://www.fhi.ox.ac.uk/">Future of Humanity Institute</a> at Oxford University as you can expect, it&#8217;s slightly more intellectual.  Anyone with an interest in cognitive science, decision-making, or just human psychology in general will likely find at least half of the posts mesmerizing.</p>
<h3>Hot Chicks with Stormtroopers</h3>
<p><a href="http://www.hotchickswithstormtroopers.com/">Hot Chicks with Stormtroopers</a> is also a blog with a very descriptive name.  This is one of those websites that you didn&#8217;t know there was a need or market until you found it.  Now I&#8217;m not sure what I would do without it.  The mere fact that there is enough content that fits this specific niche to fill a regularly updated blog is in itself just amazing to me.  The internet truly has everything for everyone.</p>
<h3>Yahoo! Answer Fail</h3>
<p><a href="http://www.yahooanswerfail.com/">Yahoo! Answer Fail</a> falls in the same family as the more popular <a href="http://failblog.org/">FAIL blog</a> but with a specific focus on <a href="http://answers.yahoo.com/">Yahoo! Answers</a>.  I can&#8217;t help but read and fear for the future of humanity.  I suspect at least half of Yahoo! Answers posters are just jokers, but I can&#8217;t help but think that some of these people are really out there.  Be warned, if you visit this site you will spend no less than an hour, and likely more reading through some of the saddest examples of humanity out there.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=3893#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2010/05/e8d6633.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2010/05/10/favorite-blogs-edge-cases-of-intelligence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo Traffic Server Open Sourced</title>
		<link>http://robert.accettura.com/blog/2009/11/04/yahoo-traffic-server-open-sourced/</link>
		<comments>http://robert.accettura.com/blog/2009/11/04/yahoo-traffic-server-open-sourced/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 02:07:18 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[Inktomi]]></category>
		<category><![CDATA[reverse-proxy]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[traffic server]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=3028</guid>
		<description><![CDATA[Way back in 2002 Yahoo acquired Inktomi who was largely know for their search products. Their software powered some early search engines like HotBot in the pre-Google days. One of their lesser known products was something called Traffic Server. Even &#8230; <a href="http://robert.accettura.com/blog/2009/11/04/yahoo-traffic-server-open-sourced/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Way back in 2002 Yahoo acquired Inktomi who was largely know for their search products.  Their software powered some early search engines like HotBot in the pre-Google days.  One of their lesser known products was something called Traffic Server.  Even if it was lesser known it was still used by ISP&#8217;s including AOL, who in those days was big.  Their business disappeared with the great bubble and they were acquired by Yahoo, who was using Traffic Server themselves ever since.</p>
<p>Fast forward to 2009.  Yahoo is now in the process of opening up <a href="http://incubator.apache.org/trafficserver/">Traffic Server</a> as an Apache project.  It&#8217;s already in <a href="http://incubator.apache.org/projects/trafficserver.html">incubator</a>.  Yahoo says it&#8217;s capable of 30,000 requests per server.  Noteworthy is that this runs on generic hardware.</p>
<p>These days most websites use either <a href="http://www.squid-cache.org/">Squid</a>, <a href="http://nginx.net/">Nginx</a>, <a href="http://www.apsis.ch/pound/">Pound</a> or <a href="http://varnish.projects.linpro.no/">Varinish</a> on the open source side.  On the proprietary side there&#8217;s <a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=21679">Citrix NetScaler</a>, <a href="http://www.brocade.com/products-solutions/products/ethernet-switches-routers/application-delivery/index.page">Foundry (now Brocade) ServerIron</a>, <a href="http://www.zeus.com/products/traffic-manager/">Zeus ZXTM</a> or <a href="http://www.f5.com/products/big-ip/">F5&#8242;s Big-IP</a>.  The proprietary side can be either expensive software running on generic hardware or an appliance (which is generally a Intel based server with a custom modified Linux install for low maintenance and top performance).</p>
<p>At this point it&#8217;s apparently not 64-bit and doesn&#8217;t have native IPv6 support.  However it appears to be usable and likely competitive with some of the other stuff out there already.  Yahoo has been using it all along, and I hear they are pretty popular (problems aside).</p>
<p>It should be noted that commercial CDN&#8217;s aren&#8217;t really an alternative for reverse proxy or load balancer since they still require a robust and redundant origin.  If anything they will reduce your requirements, not eliminate them.</p>
<p>Given everyone&#8217;s interest in scaling computing quickly and cheaply this is pretty noteworthy open source event.  It tends to be an afterthought but these applications can be critical.  Squid handles <a href="http://meta.wikimedia.org/wiki/Cache_strategy">78% of Wikipedia&#8217;s requests</a>.  Given <a href="http://stats.wikimedia.org/EN/TablesPageViewsMonthly.htm">all their traffic</a>, you can see how  it matters.</p>
<p>It will be interesting to see if a community builds around Traffic Server and if it sees adoption.</p>
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=3028#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2009/11/7edfd52.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2009/11/04/yahoo-traffic-server-open-sourced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phorm&#8217;s UserAgent</title>
		<link>http://robert.accettura.com/blog/2009/04/16/phorms-useragent/</link>
		<comments>http://robert.accettura.com/blog/2009/04/16/phorms-useragent/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 01:12:18 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[deep packet inspection]]></category>
		<category><![CDATA[phorm]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[robots.txt]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=2647</guid>
		<description><![CDATA[There&#8217;s a fair amount of controversy regarding Phorm a company who plans to target advertising by harvesting information via deep packet inspection. They are already in talks with several ISP&#8217;s. I&#8217;ll leave the debate over Phorm from a user perspective &#8230; <a href="http://robert.accettura.com/blog/2009/04/16/phorms-useragent/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a fair amount of controversy regarding Phorm a company who plans to target advertising by harvesting information via deep packet inspection.  They are already in talks with several ISP&#8217;s.  I&#8217;ll leave the debate over Phorm from a user perspective for someplace else.  </p>
<p>They claim to offer ways to let websites opt out of their tracking but it&#8217;s a true double-edged sword as they don&#8217;t play nice with a standard robots.txt file.  Take a look at what they are doing <a href="http://www2.bt.com/static/i/btretail/webwise/help.html#how-are-robots-txt-handled-by-webwise">here</a>:</p>
<blockquote cite="http://www2.bt.com/static/i/btretail/webwise/help.html#how-are-robots-txt-handled-by-webwise"><p>
The Webwise system observes the rules that a website sets for the Googlebot, Slurp (Yahoo! agent) and &#8220;*&#8221; (any robot) user agents. Where a website’s robots.txt file disallows any of these user agents, Webwise will not profile the relevant URL. As an example, the following robots.txt text will prevent profiling of all pages on a site:
</p></blockquote>
<p>Rather than use a unique user agent they are copying that of Google and Yahoo.  The only way to block them via a robots.txt file is to tell one of the two largest search engines in the western world not to index your site.  This seems fundamentally wrong.</p>
<p>There is an <a href="http://www2.bt.com/static/i/btretail/webwise/help.html#how-do-i-prevent-webwise-from-scanning-my-site">email address</a> where you can provide a list of domains to exclude, but that requires intervention and updating a list of domains when you create a site.  This obviously doesn&#8217;t scale.</p>
<p>Now I&#8217;m curious.  Is piggybacking off of another companies user agent considered a trademark violation?  From what I understand they aren&#8217;t broadcasting it, just honoring it.  If I were Google or Yahoo I&#8217;d be pretty annoyed.  Particularly Yahoo since there are websites who will just block Slurm given Google&#8217;s dominance in search.  Yes there are many user-agent spoofing products out there (including wget and curl), but nobody to my knowledge is crawling web pages for a commercial purpose hiding behind another company name.</p>
<p>robots.txt is a somewhat flawed system as not all user agents even obey it (sadly) though it&#8217;s one of the only defenses without actual blocks that exist.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=2647#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2009/04/0b7e926.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2009/04/16/phorms-useragent/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Yahoo! Web Analytics</title>
		<link>http://robert.accettura.com/blog/2008/10/08/yahoo-web-analytics/</link>
		<comments>http://robert.accettura.com/blog/2008/10/08/yahoo-web-analytics/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 01:29:23 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yahoo web analytics]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=2061</guid>
		<description><![CDATA[It went somewhat unnoticed, but Yahoo! today announced it&#8217;s Yahoo! Web Analytics package which is intended to compete with the wildly popular Google Analytics. I&#8217;ve spent quite a few hours in analytics packages over the years ranging from very amateurish &#8230; <a href="http://robert.accettura.com/blog/2008/10/08/yahoo-web-analytics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It went somewhat unnoticed, but Yahoo! today announced it&#8217;s <a href="http://web.analytics.yahoo.com/">Yahoo! Web Analytics</a> package which is intended to compete with the wildly popular Google Analytics.  I&#8217;ve spent quite a few hours in analytics packages over the years ranging from very amateurish to enterprise grade.  Google Analytics is a very good product but it does have limitations.  The biggest limitation is the lack of real-time reporting.  Google Analytics takes a few hours, making it for most people next-day service.  This isn&#8217;t a big deal for some, but if your in an environment where you need feedback on your content ASAP (a must for media sites), this is a huge deal.  Yahoo is promising to deliver &#8220;within minutes&#8221;:</p>
<blockquote cite="http://web.analytics.yahoo.com/"><p>
Get detailed reporting <strong>within minutes</strong> after an action occurs on your website. Quickly identify dips in key site metrics or monitor the performance of new content. Seeing the impact of website and marketing changes immediately makes it much easier to optimize them. Yahoo! Web Analytics also maintains historical data so you can go back at any time to review old data for new insight, or compare the present to the past without any changes to your page tags.
</p></blockquote>
<p>Interesting.  I wonder if this will light a fire under Google&#8217;s butt to deliver real-time analytics as well.  Urchin wasn&#8217;t really designed for real-time data.  Google&#8217;s obviously done a lot of work with it to build Google Analytics.  I wonder if that&#8217;s the next step for them.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=2061#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/10/52dbb06.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/10/08/yahoo-web-analytics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zimbra Desktop</title>
		<link>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/</link>
		<comments>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 03:15:56 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mozilla prism]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[zimbra]]></category>
		<category><![CDATA[zimbra desktop]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=1855</guid>
		<description><![CDATA[Yahoo owned Zimbra released the latest Zimbra Desktop today. At a glance it seems pretty nice. Essentially Yahoo Mail running on Mozilla Prism. It does seem somewhat of a large download for what it is. But maybe they still have &#8230; <a href="http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yahoo owned Zimbra released the latest <a href="http://www.zimbra.com/products/desktop.html">Zimbra Desktop</a> today.  At a glance it seems pretty nice.  Essentially Yahoo Mail running on Mozilla Prism.  It does seem somewhat of a large download for what it is.  But maybe they still have some fat to trim.  What is now Firefox was pretty hefty when it first split from Mozilla App Suite.  It takes time.  The installer is also very slow.  I see it has <a href="http://www.mortbay.org/jetty-6/">jetty</a>, so looks like there&#8217;s a Java backend.</p>
<p>It supports any POP3 or IMAP account similar to Thunderbird, with options for Gmail and Yahoo Plus in the wizard (for those who don&#8217;t know what type of email account those are).</p>
<p>My general impression is pretty neat, but the UI needs work.  It often has scroll bars to view the contents of a window (just like a webpage).  This is normal in a browser, but just feels strange in what is designed to be like a client side application.  Even setup has this problem.</p>
<p>So far I still think Thunderbird and Apple Mail provide a better desktop experience.  But Zimbra&#8217;s the new kid on the block, so I wouldn&#8217;t underestimate it.  It is Open Source.  It will be interesting to see who contributes to it.</p>
<p>If anyone else tried it, I&#8217;m curious to know what you thought of it.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=1855#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/07/6ae07dc.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rebreaking The Web</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/</link>
		<comments>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/#comments</comments>
		<pubDate>Fri, 30 May 2008 02:10:33 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apng]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[BrowserPlus]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox 3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google-gears]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[WHATWG]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=1761</guid>
		<description><![CDATA[It&#8217;s happening again. Once upon a time, browser vendors started adding their own features without consulting with each other and agreeing upon standards. What they created was a giant mess of inconsistencies across browsers and platforms that is still in &#8230; <a href="http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s happening again.  Once upon a time, browser vendors started adding their own features without consulting with each other and agreeing upon standards.  What they created was a giant mess of inconsistencies across browsers and platforms that is still in effect today.  Ask any web developer and they can tell you of the pains that they have suffered trying to make seemingly trivial things work everywhere consistently.  It&#8217;s no easy task.  Before IE 7, even an ajax required something along the lines of:</p>
<pre>

var httpRequest;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    httpRequest = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
    httpRequest = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
}
</pre>
<p>That&#8217;s right, IE 6 didn&#8217;t support the native xmlHttpRequest object (<a href="http://developer.mozilla.org/en/docs/AJAX:Getting_Started#Step_1_.E2.80.93_How_to_Make_an_HTTP_Request">more here</a>).  This is just one of many examples in JavaScript and CSS.  <code>document.all</code> anyone?</p>
<p>The end result of this problem became to be known as the &#8220;Web Standards&#8221; movement.  Simply put it&#8217;s an idea that code should follow a standard that results in consistent output across all browsers on various platforms.  Write once, run anywhere.  While it&#8217;s taken years for this to manifest, it&#8217;s slowly become a reality.  Firefox, Safari, Opera have fairly consistent rendering (at least in comparison to the mess of just a few years ago on the browser scene.  IE 6 was fairly poor in terms of modern web development, but IE 7 made progress, and IE 8 is Microsoft&#8217;s greatest effort to date to bring their browser up to speed.</p>
<p><span id="more-1761"></span></p>
<p>Unfortunately, all that &#8220;progress&#8221; is really catch up and making specs from several years ago work across browsers as the biggest area of problems (<a href="http://www.w3.org/TR/REC-CSS2/">CSS 2</a>) become a recommendation in 1998.  10 years and a few days ago.  Web sites, and developers want to do new things.  </p>
<p>As a result groups like <a href="http://www.whatwg.org">WHATWG </a> and   <a href="http://www.w3.org/html/wg/html5/">HTML 5</a> formed with the intent to provide modern features such as 2D drawing (canvas), media playback, drag and drop, offline mode, and storage.  All things desperately desired by web developers.  Some of this stuff to date has been supplemented by the use of plugins such as Flash which can provide some of this functionality, in particular video.  It should be noted the development of standards is a historically slow process since it&#8217;s essentially a bunch of geeks arguing until their keyboards wear out.  This process takes a <a href="http://wiki.whatwg.org/wiki/FAQ#When_will_HTML_5_be_finished.3F">long time</a>.</p>
<p>To speed things up, some once again bypassed standards and instead decided to implement things on their own:</p>
<ul>
<li>Apple implemented Canvas, which has some notable <a href="http://en.wikipedia.org/wiki/Canvas_%28HTML_element%29#Reactions">concerns regarding intellectual property</a>, though can still be standardized (and is <a href="http://www.w3.org/html/wg/html5/#the-canvas">still in the HTML5 specs</a> as I&#8217;m typing this). </li>
<li>Google released <a href="http://gears.google.com/">Gears</a> which originally provided offline support for web browsers, but has since expanded to allow for better desktop integration and running javascript in the background on browsers it supports.</li>
<li>Yahoo just announced <a href="http://browserplus.yahoo.com/">BrowserPlus</a>, which is an API &#8220;that allows developers to create rich web applications with desktop capabilities&#8221; (that&#8217;s verbatim from their page).</li>
<li>Mozilla added to Firefox 3 <a href="http://developer.mozilla.org/en/docs/Online_and_offline_events">Online/Offline events</a>, <a href="http://developer.mozilla.org/en/docs/Web-based_protocol_handlers">Web-based protocol handling</a>, which are both part of the WHATWG Web Application 1.0 specs.  In addition, <a href="http://developer.mozilla.org/en/docs/Animated_PNG_graphics">APNG</a> and <a href="http://developer.mozilla.org/en/docs/Drawing_text_using_a_canvas">text extensions to Canvas</a> were added, though it&#8217;s noted that they are experimental and essentially Firefox only for now.</li>
</ul>
<p>There are dozens of other little things in various browsers that are specific to them, but I won&#8217;t even go into that.  These are just the more high profile things at this time.</p>
<p>Does anyone else see the problem here?  At the rate things are progressing, it&#8217;s going to be pretty tough to build a competitive and user-friendly web application without requiring at least one framework being installed on the client side.  This means before a user can enjoy a good web experience they will need to install:</p>
<ul>
<li>Standards Compliant Web Browser (may come with OS)</li>
<li>Latest version of Adobe Flash (essentially the video standard right now)</li>
<li>BrowserPlus (for some sites)</li>
<li>Google Gears (for some sites)</li>
</ul>
<p>This really is starting to feel like another browser-bubble, this one being more of a &#8220;browser feature bubble&#8221;.  People rapidly trying to add features to meet application needs without standardizing.  This time instead of building it all into the browser, they are also providing plugins to add the functionality.  This is marginally better at best.  While it allows for support on multiple browsers/platforms it restricts innovation since not all browsers/platforms are supported.</p>
<p>Google Gears still doesn&#8217;t support the iPhone, despite it running in Safari due to Apple&#8217;s restrictions on 3rd party software.  It also doesn&#8217;t run on all portable Linux devices, or Blackberry&#8217;s.  Not to mention Opera or Camino.  It works on other Mozilla browsers that support extensions provided you tell your users to follow <a href="http://code.google.com/support/bin/answer.py?answer=83191&#038;topic=11691">these instructions</a> (you can essentially call that &#8220;unsupported&#8221;).  </p>
<p>Yahoo&#8217;s BrowserPlus is no darling either.  As of yet, it only supports Intel Mac&#8217;s running 10.4 or later (sorry PPC millions), and only Windows / Mac running Firefox 2+ or IE 7+.  That leaves out millions of IE 6, Safari, and Opera users.  Plus all of the mobile users (who are growing in number).  Yahoo promises that will improve, but we&#8217;ve got to wait for Yahoo engineers to get around to that.  If Yahoo is acquired by someone, who knows what that companies priorities will be for this project.</p>
<p>Apple implemented Canvas in Safari, Mozilla implemented it in Firefox.  But it&#8217;s adoption has been slow from a developer&#8217;s point of view since IE doesn&#8217;t support it.    There are several libraries (<a href="http://code.google.com/p/explorercanvas/">including one by Google</a>) that attempt to add support, but they are pretty slow and don&#8217;t provide the same experience to IE users (in particular older IE 6 users).  APNG is supported in Firefox 3 and Opera 9.5, both not released just yet.  APNG degrades nicely, but if your using an animation, you want an animation for all users, not just Firefox and Opera users.</p>
<p>Yes, adoption can grow for canvas, Yahoo and Google can support more platforms and browsers, but that doesn&#8217;t fix the root problems here:</p>
<ul>
<li>The entire web is waiting on a company to update their enhancements to support a platform/browser.  Open sourcing the code doesn&#8217;t really fix the problem since distribution is still problematic.  Also just increases the chances of forking which makes it even more painful.  Installing a browser in bits and pieces sucks.  Users shouldn&#8217;t be subjected to that.</li>
<li>There are multiple API&#8217;s to essentially do the same thing (drag &#038; drop, offline support, video, etc.).</li>
</ul>
<p>Does anyone else see this new form of fragmenting to be problematic?</p>
<p>While I agree the features each vendor is adding in are desired, I don&#8217;t think this is the right way to do it.  One of a few things will happen here:</p>
<ul>
<li>After a period of time, one or more of these API&#8217;s will become deprecated as one becomes dominant.  That&#8217;s a major pain for developers who choose the &#8220;wrong&#8221; one, and an expense for companies who are in that situation.  Nobody wants to be in this situation.</li>
<li>Things will continue to fragment and we&#8217;ll be back to the &#8220;Designed For Netscape&#8221; era, but it will be &#8220;Designed for Firefox 3+, Google Gears, Flash 9.0 r124, whatever&#8221;.  I get a chill just thinking about it.</li>
<li>Horrifically complicated code that essentially supports multiple products by using a subset of their functionality.  This might be the &#8220;best&#8221; and it still sucks on a massive scale since it increases costs for development and decreases fun.  You could use a JS library to abstract functionality to a more platform neutral API, but more libraries add overhead you may not want.  Not to mention more code your relying on someone else for.</li>
</ul>
<p>None of these are a good outcome.  </p>
<p>I&#8217;m not saying that the standards route is perfect.  There&#8217;s no binding requirement for anyone to adopt anything, or even accomplish a final spec.  There are many half implemented specs, and many that never go anywhere.  Perhaps that&#8217;s part of the problem.  Perhaps it&#8217;s that standardization has historically been a closed process, though it&#8217;s slowly opening up (thanks WHATWG).  Participation is also pretty touch as not many can manage to read all that email.</p>
<p>Browser vendors are not without their faults either.  They are historically a slow to fully adopt specs, and generally don&#8217;t collaborate on where they will start their implementation.  Partial support is as good as no support unless a it&#8217;s adopted uniformly across all popular browsers.  Perhaps that&#8217;s a place that browser vendors can best help developers.  By simply agreeing to implement <code>X</code>Y.</p>
<p>That said, one could create a plugin that implements a standard.  It&#8217;s already be done.  Adobe released an <a href="http://www.adobe.com/svg/">SVG plugin</a> (prior to the whole Macromedia deal as I&#8217;m not sure what the status is considering the Flash business is a closed source competitor), there&#8217;s also an <a href="https://addons.mozilla.org/en-US/firefox/addon/824">XForms plugin</a> for Mozilla browsers.</p>
<p>I really hope some caution is used before we have a browser feature bubble.  This is just going to become a mess of technologies that nobody can keep up with.  A lot of progress has been made in the past few years to fix mistakes of the past.  Is this process of add-ons really the right method of giving web developers what they want?</p>
<p>To be fair, Google&#8217;s Aaron Boodman recently blogged regarding <a href="http://gearsblog.blogspot.com/2008/04/gears-and-standards.html">Google Gears and standards</a>.   And does indicate the desire to become become compatible with HTML5:</p>
<blockquote cite="http://gearsblog.blogspot.com/2008/04/gears-and-standards.html"><p>
Currently, the Gears Database and LocalServer modules are not fully compatible with the HTML5 proposals for the same functionality. This is only because those specs were written after Gears was released, and not because of any desire to be different. In fact, we were involved in the design of both HTML5 specs, and we are currently implementing the proposal for database access.
</p></blockquote>
<p>This is good, but it&#8217;s still a moving target on a moving target as Google Gears is in beta and still being changed to match specs which are still evolving.</p>
<p>To avoid any misconceptions, I do think these features are a good thing.  I like canvas, offline support, drag &#038; drop integration, and want to implement them myself as well.  But I don&#8217;t think the process to add them has been successful thus far.  I think it&#8217;s just asking for trouble later on and will take a long time to repair.  This isn&#8217;t about Firefox extensions, or javascript libraries like jQuery, YUI or Prototype.  I love them and use them every day.  This is about having non standard ways to do things that clearly need to be standardized (and are in the process of being standardized), and encouraging other developers to implement a method that&#8217;s tied to a particular piece of software.</p>
<p>Who is at fault here?  Pretty much everyone.  Standards bodies are to slow for a fast moving industry for starters.  Secondly browser vendors fail to coordinate their progress on spec implementations.  While nobody expects CSS 3 to be implemented overnight, of vendors would agree on milestones in which certain features would be implemented, that would greatly help implementation for web developers.  Lastly plugin developers need to ensure what they are offering is widely available, free of any licensing problems that would impede implementation in other products, and are on a parallel track for standardization.</p>
<p>The web wouldn&#8217;t have succeeded if you needed to install a plugin for a <code>&lt;a href=""/&gt;</code>, or <code>&lt;img/&gt;</code>.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=1761#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/05/7283518.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Geek Reading: High Performance Web Sites</title>
		<link>http://robert.accettura.com/blog/2007/12/02/geek-reading-high-performance-web-sites/</link>
		<comments>http://robert.accettura.com/blog/2007/12/02/geek-reading-high-performance-web-sites/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 05:07:45 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox-extension]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2007/12/02/geek-reading-high-performance-web-sites/</guid>
		<description><![CDATA[So I decided to do a little book shopping a few weeks ago and one thing I purchased was High Performance Web Sites: Essential Knowledge for Front-End Engineers (affiliate link). At its core is essentially a 14 step guide to &#8230; <a href="http://robert.accettura.com/blog/2007/12/02/geek-reading-high-performance-web-sites/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I decided to do a little book shopping a few weeks ago and one thing I purchased was <a href="http://www.amazon.com/gp/product/0596529309?ie=UTF8&#038;tag=accettura-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0596529309">High Performance Web Sites: Essential Knowledge for Front-End Engineers</a> (affiliate link).  At its core is essentially a 14 step guide to making faster websites.  I don&#8217;t think any of the steps are new or innovative, so anyone looking for something groundbreaking will be sorely disappointed.  I don&#8217;t think the target audience has that expectation though. It&#8217;s still a rather practical book for any developer who spends a lot of time on the front-end of things.</p>
<p>It gives many great examples on how to implement, as well as suggestions based on what some of the biggest sites on the web are doing (including Yahoo, the authors employer).  I found it pretty helpful because it saves hours worth of research on what other sites are doing to improve their performance.  For that reason alone it&#8217;s a worthwhile book to checkout.  For each rule there&#8217;s enough discussion to help you decide if you can implement an improvement on your own site or not.  Most sites are limited by their legacy systems such as cms, processes (including human) and audience in what they can actually do.  Unless you&#8217;ve got a serious budget, you likely fail rule #2 (use a CDN) right off the bat.  Regardless there&#8217;s likely a few tips you can take advantage of.  It&#8217;s also a very fast book to get through.  </p>
<p>Most steps are pretty quick to implement provided they are feasible in your situation.  Overall one of the best &#8220;make it better&#8221; tech books I&#8217;ve seen regarding web development.  One of the few that actually appeared worth purchasing (and I did).  The majority of the tips require a somewhat tech savvy approach to web development, the book isn&#8217;t oriented much towards web designers (with the notable exception of reducing the # of requests by using CSS and better use of images) or casual webmasters.  It&#8217;s important for those who understand the importance of HTTP headers, but could use some help deciding on best practices, and those who want to know how the small things can add up.  </p>
<p>Interestingly enough, I learned about the book by trying the <a href="https://addons.mozilla.org/en-US/firefox/addon/5369">YSlow extension</a> which essentially evaluates a page against the rules suggested in the book.  Interesting from a marketing perspective I guess.  Overall this blog evaluates ok (about as well as it ever will considering I&#8217;m not putting it on a CDN anytime soon).  Though I guess I could add some expires headers in a few places.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2007/12/02/geek-reading-high-performance-web-sites/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2007/12/e60e81c.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2007/12/02/geek-reading-high-performance-web-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo Goes Green</title>
		<link>http://robert.accettura.com/blog/2007/04/17/yahoo-goes-green/</link>
		<comments>http://robert.accettura.com/blog/2007/04/17/yahoo-goes-green/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 02:10:44 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[In The News]]></category>
		<category><![CDATA[Tech (General)]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2007/04/17/yahoo-goes-green/</guid>
		<description><![CDATA[Yahoo is going carbon neutral. I&#8217;m curious how much is offset, and how much is reduction. Yahoo has a fairly large infrastructure. I wonder if they are using alternative power sources, or if they are going to plant a million &#8230; <a href="http://robert.accettura.com/blog/2007/04/17/yahoo-goes-green/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://yodel.yahoo.com/2007/04/17/dont-even-leave-a-footprint/">Yahoo is going carbon neutral</a>.  I&#8217;m curious how much is offset, and how much is reduction.  Yahoo has a fairly large infrastructure.  I wonder if they are using alternative power sources, or if they are going to plant a million trees.  They do <a href="http://brand.yahoo.com/forgood/environment/carbon_neutral.html#how">mention</a>:</p>
<blockquote cite="http://brand.yahoo.com/forgood/environment/carbon_neutral.html#how"><p>
These projects could include a wind farm in India or a small-scale run of the river hydroelectric project in Brazil. We’re also looking to invest in emerging clean technologies.
</p></blockquote>
<p>Interesting.  I wonder if we will see things like carbon neutral VoIP, carbon neutral bandwidth, carbon neutral data centers / colocation / hosting?
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2007/04/17/yahoo-goes-green/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2007/04/9683cc5.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2007/04/17/yahoo-goes-green/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Zeitgeist 2006</title>
		<link>http://robert.accettura.com/blog/2006/12/28/google-zeitgeist/</link>
		<comments>http://robert.accettura.com/blog/2006/12/28/google-zeitgeist/#comments</comments>
		<pubDate>Fri, 29 Dec 2006 03:38:05 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Around The Web]]></category>
		<category><![CDATA[In The News]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[2006]]></category>
		<category><![CDATA[buzz-index]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[zeitgeist]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/12/28/google-zeitgeist/</guid>
		<description><![CDATA[Google Zeitgeist 2006 is out. Along with an explanation on how the data is compiled on the Google Blog: &#8230;we looked for those searches that were very popular in 2006 but were not as popular in 2005 &#8212; the explosive &#8230; <a href="http://robert.accettura.com/blog/2006/12/28/google-zeitgeist/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/intl/en/press/zeitgeist2006.html">Google Zeitgeist 2006</a> is out.  Along with an <a href="http://googleblog.blogspot.com/2006/12/how-we-came-up-with-year-end-zeitgeist.html">explanation</a> on how the data is compiled on the Google Blog:</p>
<blockquote cite="http://googleblog.blogspot.com/2006/12/how-we-came-up-with-year-end-zeitgeist.html"><p>&#8230;we looked for those searches that were very popular in 2006 but were not as popular in 2005 &#8212; the explosive queries, the topics that everyone obsessed over&#8230;.</p></blockquote>
<p>It always proves to be an interesting bit of year-end data to look at.  Yahoo on the other hand keeps things a little more up to date with the <a href="http://buzz.yahoo.com/buzz_log/">Buzz Index</a>, also a very good read.  For example the <a href="http://buzz.yahoo.com/buzzlog/58752/hail-to-the-chief">impact of President Ford&#8217;s death</a> in searches.  Very cool data.  Hopefully one day Google will do something similar.  I&#8217;d love to see how their audiences compare on current events as they happen.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/12/28/google-zeitgeist/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/12/3a029f0.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/12/28/google-zeitgeist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo TV Redesign</title>
		<link>http://robert.accettura.com/blog/2006/12/03/yahoo-tv-redesign/</link>
		<comments>http://robert.accettura.com/blog/2006/12/03/yahoo-tv-redesign/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 03:08:59 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[yahoo-tv]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/12/03/yahoo-tv-redesign/</guid>
		<description><![CDATA[I noticed this the other day. The Yahoo! TV redesign is aweful (my personal opinion, maybe some like/love it). And yes, we all know I&#8217;m a TV addict. Once upon a time I was a TVGuide.com user, but switched because &#8230; <a href="http://robert.accettura.com/blog/2006/12/03/yahoo-tv-redesign/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I noticed this the other day.  The <a href="http://tv.yahoo.com/">Yahoo! TV</a> redesign is <a href="http://www.techcrunch.com/2006/12/03/yahoo-gets-trashed-by-users/">aweful</a> (my personal opinion, maybe some like/love it).  And <em>yes</em>, we all know I&#8217;m a TV addict.  Once upon a time I was a <a href="http://www.tvguide.com">TVGuide.com</a> user, but switched because it was to slow and cumbersome.  Now once again I may be hunting for something better.  Here are some of the problems I feel are pushing me away:</p>
<ul>
<li><strong>Need To Sign In To Get Correct Listings</strong> &#8211; Before I didn&#8217;t need to be signed in, it just saved a cookie with my prefs.  This keeps my account more secure (separate sign-in) and still lets me quickly glance at my listings.  I noticed for the past month or two even that wasn&#8217;t working very well.  It seemed to forget my settings.  Now I need to login or stay logged in (or get generic listings).</li>
<li><strong>URL&#8217;s Should Be Forever</strong> &#8211; If they live short of that, use a redirect.  The listings used to be <code>http://tv.yahoo.com/grid</code> it&#8217;s now <code>http://tv.yahoo.com/listing</code>.  Breaking bookmarks is taboo on the web.  Especially big pages like that which are very bookmarkable.</li>
<li><strong>Abuse Of AJAX</strong> &#8211; It feels as if ajax was used only because it looks cool and trendy.  It&#8217;s unnecessary.  They should load the whole grid at once.  Each section of the grid seems to be 8 -10 channels long.  And one request for each section.  The ajax response isn&#8217;t slim either, it&#8217;s raw html (likely inserted with innerHTML for performance reasons as DOM is typically slower).  Now to scroll to channel 63, I need several of these requests.  It&#8217;s slows things down despite being ajax and technically asynchronous.</li>
<li><strong>Hard To Tune Navigation</strong> &#8211; The time navigation is hard to accurately pinpoint, making the old pulldown list of times in :30 intervals much easier to use.  This is driving me nuts.  I want 8:30!</li>
<li><strong>More Clicking, Less TV Watching</strong> &#8211; Clicking on a link does this drop down effect.  Only then can you get full show info (unless you open in new tab/window).  2 clicks where it used to be only 1.</li>
<li><strong>&#8220;Info&#8221; Page Is Like A Splash Page</strong> &#8211; That info page is also very slow, unlike the old one which was very lean and fast.  Rather than have upcoming episodes of the show listed as well as credits (good for seeing guest stars on The Simpsons), it&#8217;s filled with a lot of useless info (show ratings, reviews, link to buy DVD, promo photo&#8217;s, news related to the show).  To get the good stuff (detailed info on show, credits, upcoming episodes)&#8230; yea all separated onto individual pages now.  Lots of clicking.</li>
</ul>
<p>I also hear of browser issues (Safari), but haven&#8217;t tested myself so I won&#8217;t go into that.</p>
<p>Now this doesn&#8217;t make much sense.  They presumably went to ajax to make common tasks require less pageloads and increase usability and fluency of the site (click show title for more info), but instead I think it causes users to load more pages to view info they are accustomed to.  The side effect on all this is that it&#8217;s slower for users who want some info on what&#8217;s on.  I understand the need to monetize the pages, but at least make it worth clicking on.</p>
<p>Apparently they are working on things, and <a href="http://yodel.yahoo.com/2006/11/28/anything-good-on-tonight/#comment-5830">even addressing feedback</a> and they deserve serious credit for that.  It would be wrong to not credit them for this effort.</p>
<p>By the way:  I wouldn&#8217;t mind turning off the &#8220;Record To TiVo&#8221; buttons.  I don&#8217;t own a TiVo.  Perhaps ask for the users pref when getting their TV listing info?  Maybe that&#8217;s just me.</p>
<p>There does seem to be alternatives.  <a href="http://www.tv.com">TV.com</a> and <a href="http://www.zap2it.com">Zap2it.com</a> as well as my employer&#8217;s site <a href="http://www.showbuzz.cbsnews.com/stories/2006/05/30/tv_listing/main1666857.shtml">ShowBuzz</a> (see, I do disclose relationships).</p>
<p>Needless to say, as a web developer and a TV addict, this redesign was very interesting from my perspective.  I&#8217;ll be keeping an eye on it.</p>
<p><small><strong>Disclaimer:</strong> Obviously, this post is my opinion only and does not in any way reflect the opinions of my employer.</small>
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/12/03/yahoo-tv-redesign/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/12/ae5e3ce.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/12/03/yahoo-tv-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

