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” »

Pseudo-Accessibility: Reinventing the Wheel

In my last post, Accessibility and Client Expectations, a major point was on the practice of implementing accessibility as a site “add-on,” rather than developing a web site from the ground up with accessibility in mind. Some of the features which are implemented in this manner fall into a gross category I’m inclined to describe as “pseudo-accessibility.” In general, pseudo-accessible features are those which: Solve the symptom, not the problem. Create additional accessibility problems in their implementation Reinvent the wheel […]

Continue reading “Pseudo-Accessibility: Reinventing the Wheel” »

Accessibility and Client Expectations: Selling Accessibility

One routine challenge in being an accessible web developer is convincing clients of the necessity of certain features you’ve implemented. I don’t sell my services specifically on the grounds of accessibility; accessibility is simply a feature of my web sites. As a result, not every client is even aware when the project starts that they’re going to end up with an accessible web site. I don’t make an issue of it. I just make it happen. However, this does frequently […]

Continue reading “Accessibility and Client Expectations: Selling Accessibility” »

Invisible Text Selection: Background Inheritance

Every once in a while, I come across a site with an odd problem. When I go to attempt to select a passage of text (either to highlight that section and point it out to somebody else or to copy it for later reference,) I’m unable to see the region being selected. If I’m attempting to make a selection to copy, this is a minor irritation. It’s annoying not to have a visual representation of what I’m doing, but it’s […]

Continue reading “Invisible Text Selection: Background Inheritance” »

Return to Top