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