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