Archived posts, February 2005
Simple Clearing of Floats
A really simple way of clearing floats without extra markup.
Language tags in HTML and XML
How to choose the appropriate language code(s) and how to use them.
Firefox 1.0.1
A security update that includes fixes for spoofing and other vulnerabilities.
Making Simple Work of Complex CSS Layouts
A step by step tutorial for building a flexible CSS based layout.
The :hover-experience
An article exploring the quirky percentages in IE6’s visual formatting model.
Efficient CSS with shorthand properties
Tricks for writing more efficient CSS by using shorthand properties.
A tribute to selectors
CSS attribute selectors explained.
Unobtrusive Javascript
A guide to the modern use of JavaScript.
Screenfont.ca
All about fonts for captions and subtitles.
CSS Management
Two articles that discuss managing and optimising CSS files on large sites.
Understanding Color and Accessibility
What to keep in mind when choosing colours for a website.
Best Swedish blog
Vote for the best Swedish blog. Yes, 456 Berea Street is a nominee :-)
Building a university website
A general outline of the creation of the new website for The Faculty of Arts at Göteborg University.
The ‘lang’ Attribute
Using the lang attribute to mark up multilingual text is not always straightforward.
IE 7 is coming
Looks like they changed their minds. Sort of.
Print CSS and IE Expressions
IE/Win has problems printing documents that use certain CSS expressions.
Very Dynamic Web Interfaces
A great introduction to XMLHttpRequest.
A letter from Opera to Microsoft
Some suggestions on how Microsoft can achieve interoperability.
A Rant (Mostly) About Web Content
Many people don’t realise that a website needs good content to work.
24timmarsbloggen
A blog devoted to The 24/7 Agency, a part of Swedish government agency Statskontoret (In Swedish).
CMS Do’s and Don’ts
Things to think about before choosing a CMS for yourself or a client.
Accessibility charlatans
Claims of adhering to accessibility standards are often false and nothing more than marketing.
Creating accessible bar charts
A neat way of using tables to create accessible bar charts.
PHP Labs
An excellent introduction to XHTML and how to build modular documents with PHP.
Designing URIs
How URIs affect sustainability, perception of stability, and ease of use.
Heading Elements, Semantics and the Spec
Andy Budd on the use of heading elements.
Invisible Information
Some thoughts on semantics and invisible information in HTML documents.
Tipping Firefox across the chasm
When will Firefox become truly mainstream?
The Accessibility Challenge
Making sure a site stays accessible once it’s been handed over to the client is difficult.
Keeping multiple Macs in sync
Some excellent tips for syncing Macs.
Basics of search engine optimisation
Basic tips for Search Engine Optimisation: add quality content regularly and make sure your site is well-built.
Information Aversion
Dave Shea and others find combined RSS feeds annoying.
JavaScript Triggers
Using custom attributes to attach JavaScript events to elements.
Web Developer 0.9.3
Changing the keyboard shortcuts now works.
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.








