Web devs: create a shortcut palate for browser testing

A robust web design means trying your code with several browsers. Here’s how to make your testing on Windows a bit easier by having small links to every browser in your taskbar.


Preachers need not apply

Part of building a quality web site is testing your page on multiple browsers. Sure, you could just put a banner on your site that says “this site optimized for [insert browser-du-jour here]”… but keep in mind that only visitors who are already running your browser of choice will get a warm fuzzy feeling from that message. Everyone else will just think you’re condescending or lazy (or both).

The browser manufactures have received the message loud and clear: standards are good. The good news is it’s getting easier to make a browser-agnostic web site, but because software development is an imperfect science, web developers still need to check their work.

Step 1: install a bunch of web browsers (natch)

Perhaps this step is a no-brainer, but you can’t accuse me of not being thorough. Well, perhaps you can… but, you can’t accuse me of not including an obvious step 1.

My testing browsers of choice (using alphabetical bias, as a change up from my usual mindless MSFT minion bias):

When you install the browsers, accept the option to create a desktop shortcut, it will save you a step later.

Note: You could save yourself testing time by checking just the big three: Cr, IE & FF. Hit up Wikipedia for a quick summary of browser market share to decide on how you want to invest your testing time.

Step 2: create a folder of browser shortcuts

Now that you’ve installed your tools, gather shortcuts into a single folder (I created a folder in my documents called "Browsers"). If you have shortcuts for each browser on your desktop, drag them into your folder.


If you don’t already have a handy shortcut for the browser to use, you can navigate to program files and use right-click to drag the .exe file to your folder to create a shortcut.

Step 3: create a toolbar

To create your browser testing toolbar, right click on the Windows taskbar and click New toolbar in the toolbars sub menu.


When prompted to select a folder, navigate to the folder of browser shortcuts you created. This will create a little pop-up menu of browsers… but that’s not handy enough for my tastes, I want one-click convenience.

Right-click your taskbar and unlock it.


Right click your browsers toolbar and uncheck Show Text and Show title.


Finally, grab the little textured drag handle to open up the toolbar and show all your shiny, new icons. Re-lock your taskbar and you’re done.


Now you have all the browsers you need, just one click away.


CSS Positioning

I just found an excellent explanation of CSS positioning written by Mike Hall on his site  Mike also has several other well-written tutorials on his site.  Check them out.


Serves me right

So, here I am sitting in a meeting, trying hard to focus when I get a sudden inspiration:  why not do a Google search for “$g(Something Interesting)”? 
Why indeed.  Here’s why:  if you click “I feel lucky” you will end up with this home page loaded with graphics, ads and completely devoid of style.  Think about it, do you really think it’s easy to read yellow text… even when it’s not on an obnoxious background?  And folks… please please please stop using the animated gif of a dog running back and forth!  It really is not that cute and it definitely identifies you as one of the unwashed masses. 
I now have to go clear my cache.  I may even have to take a shower to feel clean again. 


CSS Zen Garden

I’ve known for a while that CSS is a powerful tool for keeping a flexible design for my web site but I had no freakin’ idea how powerful it can be! If you would like to get a taste of the future you must go visit the CSS Zen Garden.

The first time I visited the Zen Garden page all I could say was day-UM! (with a capital UM). I had absolutely no idea you could get that crazy with CSS. I am way way WAY behind the times when it comes to CSS. Well, looks like I need to find a good CSS book… any suggestions?