Responsibilities of a Web Designer

Working as a web designer/developer comes with a significant burden of responsibility. When you sign a contract to develop or update somebody’s business-critical web presence, you’re confronted with a situation where you have enormous potential to abuse or, through irresponsibility, damage that person’s business. This is something I think about on an almost daily basis, thinking to myself “Have I taken the necessary precautions to make sure that THIS action doesn’t break anything?” It’s a responsibility that goes far deeper […]

Continue reading “Responsibilities of a Web Designer” »

PHP/MySQL Boolean Search Script Updated

Just a quick announcement that I’ve updated my search script for Boolean matching in MySQL. The latest version is available for download on the PHP/MYSQL Search Engine script page. The changes to this version include: Fixed: various minor bugs Fixed: multipage results not available with quoted strings Fixed: full-text query problem Fixed: some compatibility issues with different PHP/MySQL configurations. Added: sortable results Added: configurable field label names Added: sample results page Added: test mode for troubleshooting. It’s not a massive […]

Continue reading “PHP/MySQL Boolean Search Script Updated” »

Accessibility and Usability issues with AJAX

This is not a technical article. You will not learn how to code AJAX by reading this; either in an accessible and usable fashion or otherwise. This is a conceptual article. It will run through basic user-interface issues with AJAX (and other rich media). These are the reasons that AJAX functionality can be a problem for users — if you consider these issues carefully during development, it should greatly enhance the usability of your end product. The basic limitations encountered […]

Continue reading “Accessibility and Usability issues with AJAX” »

Basic Tips on Image Handling for the Web: Tutorial


This is a basic guide to dealing with images on the web — file formats, sizing, naming protocols, and adding them to a page. File Formats File Naming Coding for Images Editing and Sizing Choosing the Right File Format There are three common image file formats in use on the web: JPEG (also JPG), GIF and PNG. Respectively, these stand for Joint Photographic Experts Group, Graphics Interchange Format, and Portable Network Graphic. The most simple and important way to divide […]

Continue reading “Basic Tips on Image Handling for the Web: Tutorial” »

Working with legacy websites

This is a task which comes up over and over again for many developers. There are a lot of jobs in maintaining web sites. Our work doesn’t always come with the dream experience of a brand-new web site. Even if a new web site is a major goal, there will inevitably be large quantities of legacy content which will need to be worked into the new accessible design. Working on legacy websites can pose a number of subtle challenges. If […]

Continue reading “Working with legacy websites” »