Home arrow Design Usability arrow Page 6 - Browsers as Test Platforms

Browsers as Test Platforms

In this article we will take a look at browsers from a developer’s point of view. When developing for the Web, it is inevitable that we need to debug and test our work. How easy or how hard is it to find the problems causing errors, and how easy is it to replicate certain environment changes? Once we identify the steps we need to take to test properly, we will see if there is a chance to extend the browser to make these steps a lot easier.

Author Info:
By: Chris Heilmann
Rating: 5 stars5 stars5 stars5 stars5 stars / 8
December 08, 2004
  1. · Browsers as Test Platforms
  2. · Microsoft Internet Explorer 6
  3. · Mozilla Firefox 1.0
  4. · Opera 7.5
  5. · Summary
  6. · Browser wishlist

print this article

Browsers as Test Platforms - Browser wishlist
(Page 6 of 6 )

With the aforementioned extensions even IE is a good testing and debugging platform, but browsers are still far too forgiving to help interaction architects with their quest for a compliant and clean Web.

Some of the stricter features of older browsers – Netscape 4.x not rendering unclosed tables or IE showing a fixed status bar and popping up error messages – got axed for seemingly better usability.

Maybe a really strict browser, or even better, the operating system refusing to render invalid HTML, would make the Web a cleaner and more reliable media than it is today. It would also ensure that companies need to provide quality rather than quantity in a shiny wrapper.


[1] Quirksmode: http://gutfeldt.ch/matthias/articles/doctypeswitch.html

[2] FireFox web developer toolbar http://texturizer.net/firefox/extensions/#webdeveloper

[3] MSIE accessibility toolbar: http://www.nils.org.au/ais/web/resources/toolbar/redirect/

[4] Testing bookmarklets: http://slayeroffice.com/?c=/content/tools/suite.html

[5] More testing bookmarklets http://www.accessify.com/tools-and-wizards/accessibility-checking-favelets.asp

DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.

blog comments powered by Disqus

- Responsive Web Design: More Than Just a Buzz...
- Add New Website Features to Please Users
- Gzip Components in Action
- Configuring Gzip Components
- Gzip Components
- Create Great JavaScript and CSS Menus Simply
- Design Principles that Shape a Web Site
- Creating Aqua Style Images
- Easy as A,B,C – dynamic A to Z indexes
- EasyChart: a Usability Teaching Tool to Demo...
- Building Friendly Pop-up Windows
- Back to School: Design Usability
- Using HTML_QuickForm To Manage Web Forms, Pa...
- Using HTML_QuickForm To Manage Web Forms, Pa...
- More Website Knick Knack

Watch our Tech Videos 
Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Weekly Newsletter
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 

Developer Shed Affiliates


© 2003-2018 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials