Recently in UI Design Category

May 24, 2011

Forcing users to upgrade their browsers

I have a confession to make. I am a terrible, insensitive web developer.

I was working on a brand new, snazzy HTML 5 design for my personal web site, but could not get it to look half decent in Internet Explorer 6 (a 10 year old browser at the time of this writing) and Internet Explorer 7 (a 5 year old browser) without bogging down my web page with hacks and work arounds.

After wrestling with the markup and CSS for weeks, I finally threw in the towel and decided that people using IE6 and IE7 do not deserve to see my new web site.

I added the following configurations to Apache in httpd.conf (.htaccess works too)

RewriteEngine On

RewriteCond %{REQUEST_URI} !upgrade*
RewriteCond %{HTTP_USER_AGENT} "MSIE 6"
RewriteRule . upgrade.php [L]

RewriteCond %{REQUEST_URI} !upgrade*
RewriteCond %{HTTP_USER_AGENT} "MSIE 7"
RewriteRule . upgradeagain.php [L]

Which serves up the following 2 pages depending on the browser being used by the visitor.

Internet Explorer 6 users are treated to Tandy Kitteh:

upgrade.jpg

While Internet Explorer 7 users are treated to baby IE7 Kitteh:

upgradeagain.jpg

January 29, 2007

UI Development jobs in the San Francisco Bay Area

I have added a job board to winnietong.com. For a limited time only, talent seekers may post 30-day job listings to the winnietong.com job site for only $5. You can get a job site for your blog too, at Job-a-matic!