Při úpravě stránky s formulářem (hlášení chyb) jsem narazil na rozdílný způsob reakce prohlížečů na kliknutí na popisek u rozbalovacího seznamu.

Pravděpodobně znáte tento zápis kódu pro rozbalovací seznam a jeho popisek:


Prohlížeč by měl po klepnutí na popisek přejít do rozbalovacího seznamu. Prohlížeče se ale chovají různě.

MS IE6/Maxthon
Ze všech moderních prohlížečů se zachová nejhůř. Seznam sice označí očekávaným způsobem (předá focus a položku podbarví), ale nereaguje na nastavení vybrané položky (selected) a zvolí první položku rozbalovacího seznamu.
Firefox 1
Firefox taky není bez poskvrny. Správně označí seznam a ponechá výběr na vybrané položce. Položku ale nepodbarví. Podobně se choval Firebird 0.7 a některé další testované prohlížeče na jádře Gecko.
Opera 7.51
Opera v této verzi pracuje bez problémů standardním způsobem. Stejně se chovala Opera 7.
Opera 6
Tato verze Opery je na tom nejhůř. Vůbec nereagovala na klepnutí na label.

Rozbalovací seznam po klepnutí na popisku v prohlížečích

Rozbalovací seznam po klepnutí na popisku v moderních prohlížečích.

Popsané chování u nejnovějších verzí prohlížečů není nijak fatální. Programátoři alternativních prohlížečů si s touto funkcionalitou poradili celkem dobře. Na druhou stranu si troufám tvrdit, že většina uživatelů vůbec netuší, že se dá kliknutím na popisku vybrat formulářový prvek. Autoři webů jim v tom taky nijak zvlášť nevychází vstříc. Málokdo z nich totiž label používá.

Souvislosti