Now over a year later Microsoft creates a new website: http://www.ie6countdown.com which is dedicated to watching Internet Explorer 6 usage drop to less than 1% worldwide, so more websites can choose to drop support for Internet Explorer 6, saving hours of work for web developers… LoL beter late than never.
As a developer I try to develop cross browser/cross plaform websites. In that respect I spent a lot of hours debugging and hacking markup, css and javascript in IE6. My employer doesn’t care about the fact that this browser is over a decade old and still wants pixel-perfect designs with state-of-the-art functionality and behaviors arghh.
The fact that a lot of people (mainly marketing and management) in the company still view their pages with IE6 mainly because the guys and galls from workplace management can’t install a newer version of this darn piece of software. Yo guys and galls check out this page and read the “What about corporate users?” section..
I hope that the site will encourage big companies to put some extra effort in replacing this old and outdated browser.
If you are viewing this post with IE6….pretty please with sugar on top donwload:
Molehill is the codename for the upcoming Flash version. The 3D capabilities enabled by the new APIs will also be available through ActionScript 3D frameworks, such as Alternativa3D, Away3d, CopperCube, Flare3D, Minko, Sophie3D or Yogurt3D.
Caching is great for production sites and should be configured. However during development it can be a royal PITA. Below a few rules you can put in your .htaccess file when your site is on apache hosting. The benefits of caching your site are not always obvious:
Optimise site performance
Improve conversion rate
Bandwith saving through gzip and http compression
Editing .htaccess
First of all add MIME types using mod_mime.c. The AddType directive maps the given filename extensions onto the specified content type. MIME-type is the MIME type to use for filenames containing extension. This mapping is added to any already in force, overriding any mappings that already exist for the same extension.
Next we add expire headers to the file types. Mod_expires.c controls the setting of the Expires HTTP header in server responses. The expiration date can set to be relative to either the time the source file was last modified, or to the time of the client access.
Then we set the mod_deflate module. This module provides the DEFLATE output filter that allows output from your server to be compressed before being sent to the client over the network. To set the correct gzip directions there has to be a browser match.
Here are some exmples for conditional comments for Internet Explorer.
Conditional comments only work in Explorer on Windows. They are supported from Explorer 5 onwards, and it is even possible to distinguish between 5.0, 5.5 and 6.0 and higher.
I put them up mainly for reference
<!--[if IE]>
This is Internet Explorer
<![endif]-->
<!--[if IE 5]>
This is Internet Explorer 5
<![endif]-->
<!--[if IE 5.0]>
This is Internet Explorer 5.0
<![endif]-->
<!--[if IE 5.5]>
This is Internet Explorer 5.5
<![endif]-->
<!--[if IE 6]>
This is Internet Explorer 6
<![endif]-->
<!--[if IE 7]>
This is Internet Explorer 7
<![endif]-->
<!--[if gte IE 5]>
This is Internet Explorer 5 and higher
<![endif]-->
<!--[if lt IE 6]>
This is Internet Explorer lower than 6
<![endif]-->
<!--[if lte IE 5.5]>
This is Internet Explorer 5.5 or lower
<![endif]-->
<!--[if gt IE 6]>
This is Internet Explorer 6 or higher
<![endif]-->
About
Name: Jan Dotinga Job: Senior Web Developer Location: Leusden, The Netherlands E-mail: info at dotinga dot com