- Oreo Double Stuf cookies: $2.63
- Pringles Sour Cream & Onion potato crisps: $1.39
- Snyder Honey Mustard & Onion Pretzels: $2.50
- Combos, Pizzeria flavor: $1.79
- Kit Kat White Chocolate / Milk Chocolate / Dark Chocolate variety bag: $2.33
- Reese’s FastBreak fun-size bag: $1.69
Eating junk food while working on a tight deadline: priceless.
So, you’ve written a page using image replacement but you need rollover effects as well? That can be done. (For those unaware, “image replacement” is a CSS concept, implementable in several ways, where a page’s HTML has regular tags which are then dynamically replaced with image-based headers through CSS.) And, of the various image-replacement techniques the Gilder/Levin technique is my favorite for general use as it preserves text accessibility even in the unlikely event that a user has CSS turned on but images turned off. As you might guess, all of the image-replacement techniques are based on CSS background images; and, in the case of rollovers, you would think that you could just change the background-image on a:hover. That works in Firefox (no surprise) but not in IE (which is not a huge surprise, either). (more…)
When it comes to CSS-based layouts, there are basically two techniques: floated elements and absolute positioning. And, each has its advantages and disadvantages. (more…)
Jeffrey Zeldman has done more than most have the energy for with regard to encouraging web standards, clean code and intelligent CSS, and today is his birthday.
Almost as if to prove how seriously dedicated we are to enforcing standardized web coding at our firm, Alex brought in homemade cupcakes to help us celebrate the man getting older.
Here’s to you, Jeffrey. See you at SXSW?

For the sake of accessibility, it’s often desirable to show some extra text to screen readers which might not be applicable to traditional web browsers. One classic example is a Skip Navigation link preceding a long list of navigation options. (Because it can take a while for a screen reader to read through a long set of navigation options, users with screen readers may find it convenient to skip ahead to another section of the document.) So, while one good option would be to include a Skip Navigation link for all users, that may not fit in with your design. (more…)