Una pàgina d'error 404 (pàgina no trobada) és bàsica en qualsevol lloc web una mica professional.
Blog
Blog
Els encapçalaments són un dels aspectes bàsics que cal considerar a l'hora de fer que un lloc web sigui accessible. Moltes vegades, en ser un aspecte tan bàsic, es dedica menys esforç del necessari a reflexionar sobre ells i a implementar una bona estructura d’encapçalaments al web.
A continuació, plantegem una aproximació des del punt de vista de l'accessibilitat.
En primer lloc, hem de considerar les fonts d'informació que tenim a l'hora de considerar si el nostre web és accessible o no en relació a l’ús d’encapçalaments. En aquest sentit, sempre ens haurem de guiar per les WCAG (Web Content Accessibility Guidelines ) de la WAI (Web Accessibility Iniciative). En aquest estàndard que es pren com a referència quant a accessibilitat web per la normativa vigent, hi ha diversos criteris que fan referència a l'ús d’encapçalaments:
És important recordar que l'accessibilitat no és una qüestió de “complir” o de marcar un “ check ” un cop complim els criteris. L'accessibilitat és un treball constant de posar l'usuari i les seves circumstàncies i necessitats diverses al centre del procés de desenvolupament d'un projecte. A més, l'accessibilitat sempre “suma” i ens ajuda en altres aspectes com ara la usabilitat o fins i tot el posicionament web. Com a exemples de bones pràctiques podem considerar:
Precisament la situació comentada a l'últim punt de les bones pràctiques, tenir un encapçalament de nivell inferior que precedeix un de nivell superior al DOM, és una situació que ens trobem de forma força habitual.
A mesura que ens anem allunyant temporalment de la creació de la World Wide Web, les aplicacions web se n'han anat fent més complexes. Ja no tenim molts llocs web que funcionin com a "documents" bàsics amb un títol i alguns subtítols per organitzar la informació. Ens trobem amb tota mena d'aplicacions i estructures. En aquest sentit, en molts projectes es planteja la qüestió:
És una pregunta habitual que ens trobem a molts projectes. Si la responem estrictament des del punt de vista de l’organització del contingut i de l’accessibilitat, la resposta és que el títol del web ha de ser el h1. Des d'una perspectiva de la lògica de l'organització de la informació, tot el contingut que hi hagi a la pàgina “depèn” del títol del web. Per exemple, si el títol del web és “Un blog diferent” i el títol del contingut és “El meu primer article”, el més lògic és que tot el contingut de la pàgina pengi de “Un bloc diferent” que seria el h1. D'aquesta manera, si, per exemple, al footer hi ha un encapçalament (“Enllaços d'interès”) aquest penjarà del títol del web. D'altra manera, semblaria que els “Enllaços d'interès” pertanyen a “El meu primer article” (que seria l'h1) i tindríem a més “Un blog diferent” com un h2 que està abans del títol principal de la pàgina. Per veure-ho més clarament:
En el primer cas trobaríem:
En el segon cas:
Seria més recomanable el primer cas.
No obstant això, no podem obviar que cada cop més webs utilitzen una estructura amb una barra de menú que conté el logo i els enllaços de navegació i, a continuació, el contingut del web. És cert que en aquests casos seria estrany que totes les pàgines del web tinguin el mateix h1 (l'alternativa textual al logotip) i que el títol del contingut, que realment actua visualment com a encapçalament de primer nivell, sigui un h2. És per això que, en aquests casos, es pot considerar que el títol del contingut sigui el h1. La nostra recomanació, per evitar que quedi un h2 abans de l'h1 amb el títol del lloc, és tractar aquest logo (i la seva alternativa textual) o text com a enllaç de navegació. Realment, podríem dir que visualment actua com a tal perquè ja és un estàndard trobar un logotip al menú i saber que la seva utilitat és navegar fins a la pàgina d'inici. En aquest cas trobaríem:
El logo o títol del lloc:
L'estructura d’encapçalaments:
Seria una estructura d’encapçalaments correcta i fins i tot considerada per la WAI, però, com podem observar, no solucionem el problema de la lògica d'informació perquè “Enllaços d'interès” (encapçalat al footer) segueix semblant que pertany a “El meu primer article ”.
Per solucionar aquest problema una recomanació seria l'ús de les page regions d'HTML (header, footer, nav, aside, etc.) que ens permeten definir quin contingut és el principal i quin contingut, com seria el cas dels enllaços d'interès, és complementari (per exemple, col·locant-ho dins de la regió "aside"). El tema de les regions (i dels aria landmarks ) és extens i el tractarem específicament en un altre article.
A l'hora de testejar, ens poden ser útils:
Alejandro Suárez Domínguez.
tothomweb
Una pàgina d'error 404 (pàgina no trobada) és bàsica en qualsevol lloc web una mica professional.
Una pàgina d'error 404 (pàgina no trobada) és bàsica en qualsevol lloc web una mica professional.
Un dels elements més versàtils (i perillosos) de les noves versions de CSS són els pseudo-elements :before i :after que, utilitzats juntament amb la propietat content…
Un dels elements més versàtils (i perillosos) de les noves versions de CSS són els pseudo-elements :before i :after que, utilitzats juntament amb la propietat content…