Laying out images consistently within a design is difficult, especially when you hand the keys over to someone else to fill in the content. ALA Staffer Aaron Gustafson demonstrates how a little clever JavaScript goes a long way toward resolving inconsistencies in image layout.
Topic: JavaScript
Graceful E-Mail Obfuscation
Hide e-mail addresses from spam bots while revealing them to readers as real, clickable links. This transparent and fully automated solution guarantees that all addresses on your site will be safe—even the ones that show up in blog comments!
Cross-Browser Scripting with importNode()
Anthony Holdener explores the world of XML DOM support for web browsers and presents a new technique for cross-browser scripting.
Ruining the User Experience
Anticipating your users’ needs is the key to making a good impression; it’s the little things that matter most. ALA technical editor Aaron Gustafson explains why progressive enhancement means good service.
Flash Embedding Cage Match
Ever had to embed Flash into a web page and just been plain confounded about the best way to do it? Be confused no more! Bobby van der Sluis cuts through the arguments and opinions about the many techniques available.
Making Compact Forms More Accessible
Space constraints can put the squeeze on accessibility and usability. Mike Brittain shares his method for making itty-bitty forms more accessible and easier to use.
User-Proofing Ajax
Ajax offers the ability to avoid both needless browser behavior like page reloads and useful browser behavior like error handling. When good web apps go bad, Peter Quinsey’s guidelines and techniques can help you and your users stay informed and productive.
Print to Preview
Going from the browser to the printer has always been a bit of a guessing game. In this article, Pete McVicar shows us a method for providing users with a reliable print preview.
Text-Resize Detection
Chris Heilmann and Lawrence Carvalho serve up a way to detect your visitors’ text size settings using JavaScript.
Behavioral Separation
Breaking up is hard to do. But in web design, separation can be a good thing. As Jeremy Keith explains, content, style, and behavior all deserve their own space.
