Já ale na druhou stranu říkám, že není žádná katastrofa, když se cíl odkazu z textu odkazu poznat nedá, v případě, že se cíl toho odkazu dá poznat *z kontextu* odkazu.
Jenže pravidla přístupnosti (konkrétně WCAG) říkají něco jiného, Yuhůů. Je jedno, jaky je kontext, i odkaz vytržený z kontextu musí dávát svůj smysl. Příkladem je třeba toto:
Pro více informací o produktu XYZ klikněte zde.
Odkaz "zde" zcela jasně dává smysl v kontextu té věty. Sám však smysl nedává. Podle zásad přístupnosti je to špatně. Obhajoval bys i tento případ?
Celé jádro problému totiž spočívá v tom, že ty sice vidíš kontext, ale někteří uživatelé ne. Tito uživatelé si například ve svých hlasových čtečkách nechávají předčítat pouze odkazy na stránce, aby se dozvěděli, kam všude se dá z této stránky přejít. A když jim to pětkrát za sebou přečte "více", dozvěděli se prd. A je jedno, že v kontextu ten odkaz smysl dává. O tom je prostě přístupnost.
Teď už chápu, jak jsi to myslel s tím atributem title. Není to špatná idea.
Ano. Atribut TITLE je jedinou možností, jak odlišit od sebe jednotlivé odkazy, pakliže existuje rozumný důvod, proč jejich texty musí zůstat totožné. Např. tedy toto "více". Například na titulce Dobrého webu najdeš několikrát odkaz "Více". Vždy je ale doplněn vhodným atributem TITLE. Tedy např. "Více z rubriky Cíle".
Na druhou stranu bych ale použití titulku zvažoval. Jednak může titulek teoreticky obsahovat divné znaky (jak někde výše psal Pixy),
Titulek bude obsahovat divné znaky jen tehdy, když je tam programátor nechá. Není přece problém problematické znaky vyfiltrovat. Navíc to už většinou musejí stejně podobně dělat, když cpou titulky do TITLE stránky apod.
ale hlavně to trochu datově nafukuje stránku. Ne sice o moc, ale těch šipek je tam hodně.
Pár bajtů v těch pár slovech navíc přece nejsou žádným nafouknutím. Spočítej si to třeba u té titulky Novinek a uvidíš, že je to naprosto zanedbatelné množství.
Velmi bych to zvažoval!
Ano, zvažovat je určitě třeba. Ale já tu vidím jednoznačné klady na straně přístupného řešení. A jediný zápor vidím v tom ošetření závadných znaků v titulku textu, který se vkládá jako část atributu TITLE. Víc mě nenapadá.