Archived posts, August 2006
10 things businesses should know before building a website
Ten tips for organisations about to start a new website project, whether they are building a completely new website or redesigning their current one.
JavaScript, DOM scripting, Ajax, win stuff
Win a copy of Chris Heilmann’s book Beginning JavaScript with DOM Scripting and AJAX. Or something else.
Unitless line-height bug in Mozilla and Firefox
Older versions of Mozilla and Firefox for Mac OS X have a bug that sometimes makes them miscalculate line-height when no unit is used.
DOM Scripting (Book review)
Learn how to write unobtrusive JavaScript with progressive enhancement and graceful degradation in mind.
Selecting country names in forms
Using select boxes for hundreds of options is not very user friendly, but is there a better way of presenting long lists of options?
Build your own PHP style sheet switcher
How to use PHP to create a style sheet switcher that lets users switch between two different layouts.
Light text on dark background vs. readability
The recent design trend of light text on dark backgrounds is reducing the readability and usability of many sites for certain people.
Choosing an RSS newsreader for Mac OS X
There are so many stylish, easy-to-use and fully featured newsreaders available for Mac OS X that it’s hard to choose one.
DHTML Utopia (Book review)
A very helpful book for anyone looking to improve and modernise their DOM scripting skills.
Malicious JavaScript: yet another reason for graceful degradation
You can never rely on JavaScript being available, but design your scripts for graceful degradation and you will be fine.
Swift: Almost Safari for Windows
A Web browser for Windows based on the Apple WebKit rendering engine, which is what Safari uses.
Google valid and strict
Making Google’s home page use valid HTML 4.01 Strict and CSS for layout reduces file size by 21 percent.
PayPal needs JavaScript help
PayPal is looking for someone who is not afraid of challenges to come in and build a scalable, unobtrusive JavaScript architecture.
Redirecting feeds to FeedBurner
How to use URL rewriting in combination with .htaccess to redirect requests for XML/RSS feeds to FeedBurner.
Base elements cause text selection problems in IE
When an HTML document contains a base element and text in floated elements, the text becomes almost unselectable in Internet Explorer.
My #1 wish for Mac OS X 10.5 Leopard
If I could make one single improvement to the way Mac OS X handles networking, I would make it stop littering remote volumes with .DS_Store files.
456 Berea Street redesign notes
Impressions from working with Veerle Pieters on a redesign of 456 Berea Street.
The JavaScript Anthology (Book review)
If you’re not a JavaScript enthusiast now, you will be by the time you finish reading this book. A must-have.
Look inside the head element with Professor X
A Firefox extension that lets you see the contents of an HTML document’s head element without viewing source.
Redesigning: please pardon my dust
A redesign of 456 Berea Street is in the works, so things may look out of place or appear broken for the next few days.
Interviewed for Fadtastic
I was recently interviewed for the multi-author publication Fadtastic about CSS, accessibility, mobile web design, and food blogs.
Information, sponsorship, and externals
About the author
Roger Johansson is a Swedish web professional specialising in web standards, accessibility, and usability. More about me and this site.
Latest articles
- Validation statistics from Nikita the Spider Comments off
- An analysis of the sites crawled by the bulk validation tool Nikita the Spider during March 2008.
- Authentic Jobs API and Affiliates program Comments off
- The Authentic Jobs job listing service now has a public API and an affiliate program.
- What does Acid3 mean to you and me? Comments off
- Opera and Apple have announced that their web browsers pass the Acid3 Browser Test, but how will that help web designers and developers?
- Designing Web Navigation (Book review) Comments off
- Learn the fundamentals of navigation design and design better navigation systems for large and small sites as well as for web based applications.
- DOMAssistant bundle for TextMate Comments off
- To save keystrokes and speed up development I have created a DOMAssistant bundle for TextMate.
- First impressions of Internet Explorer 8 Beta 1 Comments off
- My impressions after trying out Internet Explorer 8 Beta 1 for a couple of days.








