<?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>Dovyski &#187; upgrade</title>
	<atom:link href="http://www.dovyski.com/tag/upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dovyski.com</link>
	<description>Pointless things somehow useful</description>
	<lastBuildDate>Fri, 07 May 2010 02:42:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>IE6 has already fulfilled its destiny, it&#8217;s time to upgrade!</title>
		<link>http://www.dovyski.com/2009/04/ie6-has-already-fulfilled-its-destiny-its-time-to-upgrade/</link>
		<comments>http://www.dovyski.com/2009/04/ie6-has-already-fulfilled-its-destiny-its-time-to-upgrade/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 02:02:46 +0000</pubDate>
		<dc:creator>Dovyski</dc:creator>
				<category><![CDATA[Web development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.dovyski.com/?p=70</guid>
		<description><![CDATA[One of the most annoying thing I did during the development of our web projects was to keep our apps running smooth in a wide range of old browsers. Not too many years ago, there was only one "king" in &#8230; <a href="http://www.dovyski.com/2009/04/ie6-has-already-fulfilled-its-destiny-its-time-to-upgrade/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of the most annoying thing I did during the development of our web projects was to keep our apps running smooth in a wide range of old browsers. Not too many years ago, there was only one "king" in the browser's kingdom: <a title="Internet Explorer" href="http://en.wikipedia.org/wiki/Internet_Explorer" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Internet_Explorer?referer=');">Microsoft Internet Explorer</a>. <em>King</em> is a little bit unappropriated, however on February, 2005, IE 6 was pumping the web engines with a market share of <strong>82.79%</strong>, what is a quite impressive number.</p>
<p>Excluding the security problems, the non W3C compliant behavior and other issues, IE6 as the only major browser would be a great deal to all web developers. The existence of  just one browser means few environments to test and few compatibility if/elses. The web-developers burden, however, was far from being released.</p>
<p>In 1996, <a title="Opera" href="http://en.wikipedia.org/wiki/Opera_(web_browser)" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Opera_web_browser?referer=');">Opera</a> was first released publicly with version 2.0. Coming next, Apple first released <a title="Safari" href="http://en.wikipedia.org/wiki/Safari_(web_browser)" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Safari_web_browser?referer=');">Safari</a> as a public beta on January 7, 2003. Following the flow, in November 9, 2004, <a title="Firefox" href="http://en.wikipedia.org/wiki/Firefox" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Firefox?referer=');">Mozilla</a> came up with <a title="Firefox" href="http://en.wikipedia.org/wiki/Firefox" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Firefox?referer=');">Firefox</a> 1.0. The last one to join the party was Google <a title="Chrome" href="http://en.wikipedia.org/wiki/Google_Chrome" target="_blank" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Google_Chrome?referer=');">Chrome</a>, released as a public beta on September 2, 2008. With the built-in markup madness that HTML allows and with no clear rules for how a browser should behave, the web development became a nightmare.</p>
<p>Luckly things got better and the development of major browsers started to have its foundations over W3C standards and <a href="http://www.tgdaily.com/content/view/37904/113/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.tgdaily.com/content/view/37904/113/?referer=');">performance worries</a>. Every new version of each browser introduced a set of brand new stuffs, including security improvements and higher <a title="Acid test" href="http://www.acidtests.org/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.acidtests.org/?referer=');">Acid</a> scores. Everything would be great, except for one huge problem: IE6, an old and obsolete browser, is still widely used!</p>
<p>That problem drastically increases the complexity of web apps, because developers, in order to ensure the website will look fine, have to workaround all the stupid things IE6 does. As the <a title="WordPress" href="http://www.wordpress.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.wordpress.org?referer=');">WordPress</a> guys usually say, "code is poetry"; in my opinion IE6 compatibility code is classified as a bunch of ugly words within a rhyme. It's time to move on, let IE6 go!</p>
<p><a href="http://ie6-upgrade-warning.googlecode.com/svn/trunk/example.png" onclick="pageTracker._trackPageview('/outgoing/ie6-upgrade-warning.googlecode.com/svn/trunk/example.png?referer=');"><img class="aligncenter" title="IE6 upgrade warning" src="http://ie6-upgrade-warning.googlecode.com/svn/trunk/example.png" alt="" width="607" height="292" /></a></p>
<p>To tell that to your users, a good approach is the <a href="http://code.google.com/p/ie6-upgrade-warning/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/ie6-upgrade-warning/?referer=');">ie6 upgrade warning</a>. It is a little script (7.9kb) that displays a warning message politely informing the user to upgrade the browser to a newer version (links to newest IE, Firefox, Opera, Safari, Chrome are provided).</p>
<p>Make the Internet a better place, let old things in the past and move on to the new ones. Upgrade your browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dovyski.com/2009/04/ie6-has-already-fulfilled-its-destiny-its-time-to-upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
