Designing For Cross-Browser Support

Sunday, November 2, 2008

browsershots Recently I decided it was time to come up with a refreshed look from my blog. Since I use DotNetNuke to power my blog and my company's site, it meant that I had to build it in the form of a DotNetNuke Skin. Skins are not as simple to design as simple HTML pages, because, among many other things, one has to be knowledgeable enough with what DotNetNuke content tokens generate, and testing is not as simple as you would think.

I had defined a few goals to abide by in the new design, and they were:

  • It had to be simple
  • It had to be clean
  • It had to be CSS layout compliant
  • It had to abide by SEO rules
  • It had to be light-weight, and finally
  • It had to be supported by as many browsers as possible

For the last bullet item in my list of defined goals, I used a great online tool: BrowserShots (www.browsershots.org).

What is BrowserShots? Here is what it is, from the "horse's mouth":

Browsershots makes screen shots of your web design in different browsers. It is a free open-source online service created by Johann C. Rocholl. When you submit your web address, it will be added to the job queue. A number of distributed computers will open your web site in their browser. Then they will make screen shots and upload them to the central server here.

Once you are ready to test your design for Cross-Browser support, go to www.browsershots.org and select from the multitude of Operating System + Browser permutations, enter your URL and submit it to the queue. Within minutes you will start seeing the result in the form of full-page screen shots (see image below). The only drawback to this (if you can call it that), is that your designs have to be located on an accessible URL (or IP).

For a sampling of the end result here is are the shots that I used for this web site:

http://browsershots.org/http://www.cto20.com/

WLW-EnsureCrossBrowserWebDesign_10783-output_3

Comments

a65United Kingdoma65 said:

I am involved in css design and page / element positioning at the moment and was drawn by your article, " Designing For CrossBrowser Support " , in Bing. The problems of using a style sheet to produce an acceptable visual design in all the major web browsers, IE, Safari, Firefox and Chrome is a great headache that takes me several hours to solve.  Engrossing to read your opinions and the comments in your web site on the issue.  I feel the tutorial web sites are strict and mention the same items, comments and dialog in blogs frequently addresses actual ways to beat problems or the optimum ways to approach contemporary design.  Thank you for the note.

Add comment




  Country flag

biuquote
  • Comment
  • Preview
Loading