Christian Heilmann

You are currently browsing the Christian Heilmann blog archives for February, 2005.

Archive for February, 2005

Psychic JavaScript?

Monday, February 28th, 2005

Human behaviour is rather predictable. When guessing passwords for example it is quite a good bet to check for names of family members and birthdates. It is also possible to predict what a person will choose when following certain rules, as the Mind Reader proves.

Keyboard Access and Internet Explorer

Friday, February 25th, 2005

Internet Explorer once again manages to amaze me. Sadly enough not in a positive way.
I am working on a dynamic A to Z listing for a local council page (they are a legal requirement), and thought marking them up as a list of links pointing to named anchors is enough.
It is for Firefox, and old browsers, but Internet Explorer has one big bug. Try to tab through the A to Z navigation via keyboard and press enter. MSIE takes you to the section you have chosen, and the logical next move is to hit tab again to reach the first link in that section – in this case, the link back to the navigation. If you do it though, you’ll find that MSIE takes you back to the navigation!

A workaround is giving the named anchor an href, or, and now comes the really odd bit, nest the link inside an element and give it a width in the CSS.

More information about the bug on Jim Thatcher’s site.

It is official – I’m a girlie man

Wednesday, February 23rd, 2005

I get a lot of hits from the forum at and I am quite oblivious as to what they are and what they look for :-)

Double Vision – Give browsers CSS they can digest

Wednesday, February 23rd, 2005

Double stylesheets got published on devarticles. It is an article describing how to use progressive enhancement to feed different styles to different browsers. Enjoy.

Busy writing course material

Tuesday, February 22nd, 2005

Tomorrow I will hold a workshop on accessibility with developers and designer of a local council site. God I wished I could explain accessibility rather than “how to get AAA certified”....

On the plus side: My 1mbit line is active :-)