Diferencia entre revisiones de «Lenguaje XHTML/Hipervínculos»

En la actualidad hay muchos navegadores web que presentan las imágenes sin problemas. Sin embargo no podemos estar seguro de que lleguen a procesarse. El navegador podría no soportar las imágenes o el formato que usan, el usuario puede haberlas desactivado o incluso las imágenes podrían no estar disponibles en el servidor. También hay que tener en cuenta las capacidades físicas del usuario: podría ser un ciego o tener dificultades de visión y utilizar un navegador que con un sintetizador de voz ''leyera'' el contenido del documento. Estas situaciones impedirán al usuario acceder al contenido y, lo que es peor, al propio hipervínculo del documento.
 
Si inserta un hipervínculo en una imagen téngalo en cuenta. Debe especificar un texto alternativo para la imagen en el atributo [[../Atributos#Atributo alt|<tt>alt</tt>]] del elemento [[../Imágenes#Elemento img|<tt>img</tt>]], que el navegador mostrará en lugar de la imagen si ésta no se puede mostrar. Es una buena idea proporcionar el mismo hipervínculo como texto en otro lugar del documento como, por ejemplo, en un párrafo donde se explique la imagen o en una lista de enlaces si la imagen se utiliza como navegación para el sitio web. Aunque parezca redundante no está de más, sobretodo si las imágenes están separadas del texto: a falta del elemento visual seguramente el texto del hipervínculo, por sí sólo, no ayude a comprender el contexto del hipervínculo.
 
La utilización de enlaces redundantes es imprescindible si se utiliza un objeto [[w:Adobe Flash|flash]] como elemento de navegación para el documento web. Hay que tener en cuenta qué pasaría si no podemos tener acceso a ese objeto, ya sea por un fallo en el servidor que no lo podemos descargar o bien porque no tenemos el plug-in necesario para visualizarlo. Mejor un caso práctico: un buscador. Si un buscador entra a nuestra web para indizarla y se encuentra con un objeto Flash, lo ignorará. Imagine que el único acceso al resto de páginas de su sitio web se tiene que hacer a través del objeto Flash. El buscador no podrá indizar sus páginas y, como consecuencia, su web no aparecerá en los buscadores, o sólo aparecerá la página principal. También los problemas de accesibilidad que comportan los objetos Flash como poder navegar por los enlaces con el teclado, seleccionar texto o que el texto pueda ser sintetizado por una voz. Como podrá ver en el capítulo sobre [[../Objetos|objetos]] el propio XHTML define que se pueda definir contenido alternativo para que se muestre en el caso de que el objeto no pueda ser procesado por el navegador; de todas formas, no es mala idea incluir una alternativa aun cuando se pueda tener acceso al objeto.
 
==Parrafos e <code>id</code>s==
779

ediciones