Milton Mazzarri wrote:

Saludos Cordiales

El motivo por el cual escribo a la lista se debe a que he estado
realizando unas pruebas acerca del reemplazo de texto por imágenes y
se me han presentado algunas inquietudes al respecto. Supongan que
tengo la siguiente estructura en el documento XHTML y no puedo
modificarla:



a) Posibles técnicas de reemplazo
http://www.mezzoblue.com/tests/revised-image-replacement/

Primero, olvídate del FIR tradicional, los lectores de pantalla no leen texto oculto con display:none. Eso te deja con dos variantes de FIR con las que trabajar, cada una con un inconveniente. Phark, que tú has mencionado, y que consiste en dar text-indent al texto. Como mencionas, no funciona en el escenario "CSS sí, imagenes no". La otra es la Gilder/Levin, colocar un span con la imagen como fondo encima del texto, resuelve los problemas de accesibilidad pero requiere

a) Un span vacio extra
b) Si tu imagen es transparente, se vera el texto por debajo

La posible alternativa es usar siFR, reemplazo de texto con Flash. Ventajas: completamente accesible, muy facil de implementar, plug and play, adecuado a texto dinámico, etc...
Desventajas: Pocas, parece. Que enlentece la página, pero con uno o dos titulares no debería haber graves inconvenientes.


http://www.mikeindustries.com/blog/archive/2004/10/sifr-2.0-release-candidate

b) Al pensar en tu código, acabo de recordar otra solución de reemplazo y que quizás te sirva mejor a tu situación

http://www.quirksmode.org/dom/fir.html

Se basa en el DOM y degrada adecuadamente, con lo cual además podrás modificarla para acceder a cada uno de los h2 independientemente, simplemente con document.getElementById('cuerpo').getElementsByTagName('h2'), si no me equivoco.


--
Manuel trabaja para Simplelógica: apariencia, experiencia y comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65
escribe en Logicola http://simplelogica.net/logicola/





_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a