Entrar
¿Usuario nuevo? Regístrate
accesoweb · Lista en castellano sobre problemas y soluciones de diseño accesible para la Red.
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes buscar mensajes antiguos en un grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Acerca del punto de verificacion 3.4   Lista de mensajes  
Responder | Reenviar Mensaje #14497 de 15518 |
Re: [AccesoWeb] H1 en la cabecera


> cuando encuentran dos de nivel 1
> no me dicen que haya el más mínimo problema de accesibilidad.


Seguro que no lo hay. Tampoco lo habría si todos los párrafos del sitio
fueran marcados como "h6". No estamos frente a un problema de
accesibilidad, sino más bien de estructuración de contenidos; lo que
algunos llaman "arquitectura de la información" aplicada a nivel de "un"
solo documento.


> Entienden
> rápidamente que uno de ellos identifica al sitio y el otro a los
> contenidos, y santas pascuas. No tienen 18 encabezados de nivel 1, sólo
> dos, lo que me permite crear estructuras mejores para la navegación.


No entiendo cuáles serían esas "estructuras mejores para la navegación"
que mencionas, ¿puedes poner un ejemplo en código? No creo que por
repetir el h1 obtengas ninguna mejora en la estructura, pero si veo tu
ejemplo tal vez te dé la razón (o confirme mi suposición) <guiño>.


>
> Todavía no sé cuál es exactamente el problema de tener dos encabezados
> de nivel 1, o incluso 3, 4 o más.


Depende desde qué contexto definimos el "problema":

a) Si nos limitamos a mirarlo desde la accesibilidad, no hay problemas
en poner un "h1" o veinte "h1".

b) Si nos limitamos a mirarlo desde el Diseño CSS, tampoco es problema
la cantidad de "h1" del documento. Como bien dice Camilo, todo puede
acomodarse con CSS, comparto esa postura de que el orden de los grandes
bloques (divisiones, "divs") dentro del código es indistinto.

c) Pero si hablamos de "h1", que es una etiqueta de un lenguaje de
"marcado", es porque estamos hablando de etiquetar contenidos, estamos
hablando de HTML o XHTML (o XML), que son lenguajes cuyo objetivo es dar
una "jerarquía" a los contenidos marcados. Estamos hablando de
estructurar información. Desde ese punto de vista es que veo la
incongruencia de usar más de un "h1", aun cuando no haya "leyes" que lo
digan explícitamente (aunque Emmanuelle citó más de una referencia de peso).

Todos los lenguajes de marcado que usamos comparten el organizar sus
elementos (etiquetas de una página) en forma de "árbol", donde hay un
elemento raíz (la etiqueta "html"), que se va dividiendo en elementos
"ramas" (las etiquetas "head" y "body"), dentro de las cuales aparecen
"sub-ramas", que en el caso del "body" serían las divisiones de bloque
(etiquetas "div" y similares de bloque, entre ellas los encabezados), y
en último lugar dentro de esa estructura de árbol, quedan los contenidos
textuales y otros, que serían las "hojas" del árbol.

Es lo que en lenguajes de script se conoce como "DOM" (Document Object
Model, o Modelo de Objetos del Documento).

Para ser gráfico, colocar un "h1" fuera de una división me parece tan
extraño como colocar una hoja de roble colgando de la raíz, sin pasar
antes por la rama... No digo que esté taxativamente mal, ya que no hay
una "normativa", pero sí que va contra mi razonamiento.

Y si el menú es una "rama" y el contenido es otra "rama", aunque ambas
podrían tener un "h1" dentro, no veo la necesidad de ponerlo dentro del
menú, o del encabezado.

Creo que solo tiene sentido el "h1" dentro del contenido, de la
información, del cuerpo, de la noticia (vamos, ya no sé cómo explicar
esto, que los menúes no son la información, el mapa no es el territorio,
sino una herramienta para ir por él, y por lo tanto "no es parte" de
él!). No veo el sentido de anteponer un "h" de ningún nivel a un menú,
ni a un banner, ni a un logo, ni a un pie de página. Son todos elementos
"accesorios" del contenido principal. Son la cubierta y la solapa del
libro, son un señalador, un folleto que pones dentro del libro, pero no
son "la novela". Son ajenos a ella.


> Sigo sin saber qué problema *real* puede causar que haya dos encabezados
> de nivel 1. Mis usuarios no me dicen que lo haya, de verdad. Ni uno.
> Pero si lo hay, me gustaría saber *cuál* es ese problema.


Hombre, los problemas no son "más reales" por circunscribir su alcance
exclusivamente a la perspectiva de la "accesibilidad de los usuarios
ciegos". La web no es solo accesibilidad, también hay otros aspectos a
considerar, como el de la Arquitectura de la Información (que no tiene
por qué afectar la accesibilidad, todo lo contrario, tiende a
mejorarla). Yo creo que el "problema REAL" que estamos discutiendo se
define como "problema" solo si lo miramos desde la arquitectura de la
información. Para las demás especialidades no es problema.


>
>> 4) Uno (y solo uno) de esos bloques, contendrá sin duda el "Título MAS
>> importante" del documento. El que le da nombre, el que dice de qué va la
>> cosa.
>>
> Nadie discute eso. Pero eso no impide que podamos ser prácticos para
> mejorar la accesibilidad, sin estar atados por una restricción que, en
> realidad, es meramente filosófica y que, desde mi punto de vista, causa
> más problemas de los que pretende arreglar.


Muéstrame un ejemplo de cómo "mejoras" la accesibilidad (no que la
"mantienes", sino que haya "mejoras" notorias) usando dos "h1" en vez de
uno, y te daré la razón.


>
>> Da igual. Algunos colocan este "Título MAS importante" como texto,
>> y otros como texto alternativo de una imagen. Da igual.
>>
> No da igual. Como usuario con pdificultades visuales, si el encabezado
> es exclusivamente una imagen, puedo llegar a no percibirlo como tal
> encabezado.

Cierto. Tienes toda la razón. No da igual. El encabezado "h1" debería
ser siempre un texto.

>
>> Me pregunto: ¿tiene sentido que haya más de un "Título MAS importante"
>> de la página? En todo caso, habrá varios "Títulos bastante importantes",
>> pero UNO, y solo un "Título MAS importante" que todos los demás.
>>
> Me pregunto: si no tiene ningún sentido que haya más de un H1, ¿por qué
> en ninguna especificación de HTML/XHTML se ha incluido una restricción
> para que pueda haber más de un H1 en una página?


Porque no lo previeron, seguramente. Hay tantas cosas que no previeron!
jaja! Demasiadas!! Nadie es perfecto... pero preveámoslo nosotros mismos
con algún criterio.


> Casi. Hay muchas situaciones en las que eso no es posible. CSS no lo
> puede todo, y mucho menos si contamos con las implementaciones que de
> CSS hacen algunos navegadores. Prueba esto: un diseño líquido con dos
> divs horizontales seguidos; el contenido de ambos puede crecer de forma
> independiente. Ahora, colócalos en el orden inverso al que están en el
> código, de forma que el segundo se vea por encima del primero, y sin
> solapamientos. Y que sea multinavegador. ¡Suerte!

¿Y para qué querrías hacer ese experimento? Qué ganas de complicarte el
diseño, jaja! Es que sin dudas, y esto lo creo con absoluta certeza, el
éxito de un diseño con CSS depende del dominio del marcado (HTML o
XHTML). Si marcamos mal el contenido, mal podremos "dominarlo" con CSS.

A ver: no estoy de acuerdo con el desafío que propones, simplemente
porque no tiene sentido. Si tienes dos "div", uno para el menú y otro
para el contenido, puedes decidir básicamente que colocas el menú:
1) a la izquierda,
2) a la derecha,
3) antes o
4) después del contenido. No se me ocurre más (sí, encima del contenido,
pero no sería muy práctico que digamos...)

Si el div "contenido" viene primero en el código y luego el "menú", la
forma respectiva de acomodar eso con CSS sería:

1) #contenido {float: right;} #menu {float: right;}

2) #contenido {float: left;} #menu {float: left;}

3) (esta es la que te preocupa): depende de haber creado un CONTENEDOR
para ambos, definido con "position: relative;" y luego usas "position:
absolute" para ubicar el menú antes que el contenido, previendo dejar un
espacio libre suficiente para el caso de que se "caiga" el menú a una
segunda línea. Pides a tus usuarios con dificultades visuales que te
digan a qué nivel de zoom llevan la página como máximo, y tomas nota. De
todos modos, si tienes previsto que el menú deba ir antes del
contenido... ¡por qué no marcarlo así!

Además, sería conveniente evitar que un menú horizontal tenga un exceso
de opciones, que llegue a caer a dos líneas: en ese caso, pues coloca
primero el menú en el marcado, y que sean dos divs estáticos que crecen
automáticamente! Para cada problema, busquemos la mejor solución...

4) es la que se da espontáneamente, no hay nada que especificar.

Entonces, pregunto: ¿qué problema hay con que el "div" del menú esté
antes o después en el código que el "div" del contenido? Si el "h1"
estará dentro del div "contenido", ¿qué relación tiene esto con la
ubicación del div menú? Ninguna... son dos piezas independientes, dos
"bloques" o "divisiones" (divs) distintos.

>
>> A los únicos que les importa que el "Título MAS importante" de la página
>> quede al principio del código es a los que hacen posicionamiento web
> A mí lo que me importa es que haya una buena estructura, y poner ese
> primer H1 al principio, aunque no me guste desde el punto de vista
> semántico o filosófico, es lo que necesito para lograrlo sin saltarme la
> jerarquía.

¿A qué te refieres con "primer h1"? ¿Estás hablando de un logo, de un
menú, en fin, dónde podrías ese primer "h1"? Danos un ejemplo a ver si
logramos entender la ventaja.

>
>> En fin, solo unas ideas como para aportar al debate.
>>
> Todas las ideas son bienvenidas (espero que las mías también) <guiño>
>

Por supuesto que sí!! Te agradezco por obligarme a poner en duda mis
supuestos, y a percibir muchas ideas que tenía latentes y que solo del
debate surgen con claridad.

Saludos!

Hernán Beati
www.saberweb.com.ar



Sáb, 29 de Nov, 2008 8:10 pm

hernan_beati
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #14497 de 15518 |
Desplegar mensajes Autor Ordenar por fecha

Hola, Hernán y todos. Veamos... ... Lo que yo conozco es lo que me dicen los usuarios de algunos sitios que he desarrollado, para los cuales resulta de gran...
Ramón Corominas
tinitun
Sin conexión Enviar mensaje
29 de Nov, 2008
5:14 pm

... Seguro que no lo hay. Tampoco lo habría si todos los párrafos del sitio fueran marcados como "h6". No estamos frente a un problema de accesibilidad, sino...
"Hernán Beati - Sa...
hernan_beati
Sin conexión Enviar mensaje
29 de Nov, 2008
7:10 pm

Hola de nuevo. Muy rápido que tengo que hacer una maleta, jejeje... Lo primero, un ejemplo de lo que digo para que se vea más claramente (los títulos no ...
Ramón Corominas
tinitun
Sin conexión Enviar mensaje
29 de Nov, 2008
8:08 pm

Hola Ramón! Ante todo, gracias por el ejemplo! Sigo mis comentario más abajo. ... Salvo por este "h1" que no considero necesario, en el resto no veo ningún...
"Hernán Beati - Sa...
hernan_beati
Sin conexión Enviar mensaje
29 de Nov, 2008
10:13 pm

Hola Ramón, Hernán, y todos, La consulta a los usuarios es siempre útil. Pero lo que no debe hacer un desarrollador es seguir sin más lo que sus usuarios,...
Emmanuelle Gutiérr...
egyrs
Sin conexión Enviar mensaje
30 de Nov, 2008
8:50 pm

Hola Ramón, Pues sí, una cosa es la teoría y otra la práctica y así somos los humanos. El sitio del w3c no es precisamente un sitio que pueda tomarse como...
Emmanuelle Gutiérr...
egyrs
Sin conexión Enviar mensaje
30 de Nov, 2008
8:21 pm

Hola, Maite ... Incorrecto lo es, y cito de nuevo al W3C [1], que es quien decide lo que es correcto y lo que no lo es <guiño>: "Alguna gente considera una...
Rodrigo Álvarez Vi...
rodri_virgos
Sin conexión Enviar mensaje
1 de Dic, 2008
9:13 am

Solo una nota para agradeceros vuestras respuestas, la información que me habéis proporcionado a través de vínculos, el debate… Ya veo que es una...
Maite Rivero
puesvayaconyaju
Sin conexión Enviar mensaje
2 de Dic, 2008
1:01 pm

Amigos, Estoy desarrollando mi tesis sobre construcion de CMS accesibles, si tienes alguna información relativa a ello, le agradeceria mucho puedan ayudarme. ...
Elias Rivas
eliasr99
Conectado Enviar mensaje
2 de Dic, 2008
3:26 pm

¡Aleluya! Me alegra que hayáis tomado esa decisión y que haya sido una decisión meditada. Enhorabuena. Saludos, Emmanuelle De: accesoweb@yahoogroups.com...
Emmanuelle Gutiérr...
egyrs
Sin conexión Enviar mensaje
2 de Dic, 2008
4:45 pm

Buenas buenas, tanto tiempo. Si mi memoria no me falla, entiendo que sobre los H (1, 2, 3...) se ha hablado en esta lista en reiteradas oportunidades. entiendo...
Francisco Leonard
frankyleonard1
Conectado Enviar mensaje
25 de Nov, 2008
12:38 pm

Buenas tardes, El tema de los encabezados admite múltiples visiones diferentes, muchas de ellas válidas a mi modo de ver. Una opción es utilizar el...
Carlos García-Olal...
mariano.accesible@...
Enviar mensaje
25 de Nov, 2008
4:04 pm

¿Y no sería un poco redundante volver a poner como H1 el elemento TITLE? Realmente no proporcionaría más información ya que el elemento TITLE la está ...
Perico Accesible
accesibletotal@...
Enviar mensaje
25 de Nov, 2008
4:47 pm

Ciertamente podría resultar redundante a usuarios que accedan secuencialmente a ambos datos. En caso de querer evitar esta redundancia se debería optar por...
Carlos García-Olal...
mariano.accesible@...
Enviar mensaje
25 de Nov, 2008
5:04 pm

Buenas a todos: Y pregunto: Estaría bien si se presenta el nombre de la página en el title, un eslogan en el h1 y de ahí en adelante h2, h3 y así para...
Halenita
lenita_1975
Sin conexión Enviar mensaje
29 de Nov, 2008
2:29 pm

Hola, Antonio y todos. Curiosamente, el comportamiento que tiene Firefox 3 en el escalado a mí me fastidia bastante, la verdad. Muchas veces preferiría que...
Ramón Corominas
tinitun
Sin conexión Enviar mensaje
27 de Nov, 2008
9:12 pm

Hola, Firefox 3 permite utilizar el escalado "antiguo", en el menú, puedes seleccionar Ver - Tamaño - Sólo ampliar texto. Espero que os sea de utilidad. ...
Carlos Casado Mart...
ccm_fcoc
Sin conexión Enviar mensaje
27 de Nov, 2008
10:54 pm

Muy buen truco Carlos, de esta forma podemos comprobar que con medidas relativas todo amplia correctamente. Yo respeto a este punto, uso relativas porque...
Queli Coto
nothnkes
Sin conexión Enviar mensaje
28 de Nov, 2008
4:29 am

... Yupiiiii. Gracias, no conocía la opción <sonrisota> Saludín, Ramón....
Ramón Corominas
tinitun
Sin conexión Enviar mensaje
28 de Nov, 2008
10:04 pm
 Primero  |  |  Siguiente > Último 
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda