Voor een nieuwe website die ik aan het designen ben loop ik tegen een probleempje aan.
Ik wil dat mensen boven hun taal kunnen wijzigen door middel van een selectbox. Nu kun je relatief gemakkelijk met javascript maken dat er een link gevolgd wordt als de waarde van de selectbox gewijzigd wordt. Alleen wordt mijn site op die manier veel minder toegankelijk voor niet-grafische bezoekers als blinden en zoekmachines. Ook voor de mensen die javascript uit hebben staan werkt dit niet.
Nu was mijn eerste gedachte om in het option-element gewoon een anchor-element te plaatsen. Echter dit werkt niet en is ook geen valide html.
Wat is de beste manier om dit aan te pakken? Hoe kan ik het beste de functionaliteit verkrijgen die ik wil zonder bepaalde bezoekersgroepen uit te sluiten?
Ik meen ooit een artikel gelezen te hebben dat ul en li elementen (met daarin anchor elementen) omzetten naar een selectbox dmv css. Kan dit en hoe? (of heb ik het verkeerd onthouden)
Ik wil dat mensen boven hun taal kunnen wijzigen door middel van een selectbox. Nu kun je relatief gemakkelijk met javascript maken dat er een link gevolgd wordt als de waarde van de selectbox gewijzigd wordt. Alleen wordt mijn site op die manier veel minder toegankelijk voor niet-grafische bezoekers als blinden en zoekmachines. Ook voor de mensen die javascript uit hebben staan werkt dit niet.
Nu was mijn eerste gedachte om in het option-element gewoon een anchor-element te plaatsen. Echter dit werkt niet en is ook geen valide html.
Wat is de beste manier om dit aan te pakken? Hoe kan ik het beste de functionaliteit verkrijgen die ik wil zonder bepaalde bezoekersgroepen uit te sluiten?
Ik meen ooit een artikel gelezen te hebben dat ul en li elementen (met daarin anchor elementen) omzetten naar een selectbox dmv css. Kan dit en hoe? (of heb ik het verkeerd onthouden)