Specifikace XHTML 1.0 je napsaná blbě.
Nicméně řešení problému je jednoduché, nepoužívejte na začátku XHTML dokumentu DOCTYPE a tím se vám otevře cesta pro používání dalších jmenných prostorů včetně ARIA. Dokument pak sice nebude "strictly conforming", ale to nikoho nezajímá.
Pro validaci pak můžete použít třeba http://validator.nu/
Lze použít i http://relaxed.vse.cz/ (ale většinou je server přetížený a neodpovídá), který umí v XHTML ignorovat atributy z ciczích jmenných prostorů.
Odpověď na názor
Odpovídáte na názor k článku Přístupnost dynamických webových aplikací - úvod.
Pravidla pro diskutující: Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s pravidly.
Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.
Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul