A dilemma we as internet developers are facing each time we launch a new project is “what browser to support”. Generally Chrome users are always up to date (they don’t even have the option not to be) and so are Firefox and Safari users, more or less.
So everything before IE8 tends to give the frontend developers here at RapidCommerce a headache. IE8 itself gives them a rash. That made us, here at RapidCommerce, decide to charge customers extra if they want IE6 or IE7 support in their projects (for the sake of the good health of our frontend developers). If the customer wants IE8 renderings to be pixel perfect with the drawings our designers came up with, they have to pay extra also.
We’ve been doing this for a while now. And with old IE marketshare dropping more and more, most customers don’t want IE6 or IE7 support. But what if one of those visitors still uses an old IE version… The site might not work, or does not work like it is supposed to. You might loose a customer. Or make them angry… Throwing things at you… What if that visitor is an old grey dude in a big leather chair, in an office with a “CEO of my customers company” sign on the door…
The best thing to do in these situations is to alert a user the site will not work with the piece of old crap software they are using to browse it. Or at least something like that, in more customer friendly terms of course (people using IE generally have an under developed sense of humour). And that is exactly what the guys at Browser-Update.org must have been thinking. They build a script that notifies users if they are using an old browser and provide that user with update information on their nice website.
The Magento solution
So Magento itself supports IE7+. It is wise to notify IE6 users, at least. When developing your own package you might decide to support only IE8+, or better yet IE9+. Users with older browsers need to be educated they might run into a problem and why.
That is why we present to you; this free Magento extension! It allows you to specify which browsers you support. Visitors with older browser versions get notified and educated. You can control versions, languages (multilingual support out of the box) and design of the notification.
Instructions for installing this extension in 10 easy do-it-yourself steps.
1. Download the zip (DUH!)
2. Extract it’s contents to the root of your Magento installation. You can use FTP to do that. It’s the directory containing index.php [App] [Skin] [Media] among others
3. Log in to your Magento backend
4. Go to System -> Cache Management, select all options, and in the action dropdown select “Refresh”. Then click Submit.
5. Log out/in to your backend
6. Go to System -> Configuration -> Web and drop down the “Browser update notice” selection
7. You can set you options here. If you set auto update, browser-udate.org will decide which browsers need to update. I recommend you to set this to No. This will give you the options to specify which browsers version you support. You can set “Always show this notice” to yes if you want to customize the notice appearance and set it back once you’re done.
8. Set “Enable notice” to “Yes”
9. Click save config.
10. All done!
You can download the Magento Browser update Extension here. You can check out the demo here (will always show, regardless of your browser version).
Like this free extension?
Let us know, and like our Facebook page!