El problema
Recientemente me tope con este problema, el cual ocurre cuando tienes una animación flash (swf) incrustado en el sitio, luego, al querer poner una capa absoluta que esté sobre la animación flash, simplemente el flash siempre queda sobre cualquier otro elemento, inclusive si a la capa le pones un zindex de 100 o 1000.
La solución a este problema es sencilla, pero primero hay que explicar un poco del funcionamiento del reproductor de flash.
Los diferentes modos
A partir de la versión 6 del reproductor, Macromedia (ahora Adobe) introdujo lo que se le conoce como el wmode, este parámetro le dice al reproductor de que forma pintar el contenido de la película, existen tres modos.
Hace ya un buen rato que no escribo nada en este blog, y es que en estos últimos días anduve muy ocupado, con esto de la titulación, el trabajo, las entrevistas y muchas cosas mas, en fin, hoy quiero mostrar algo interesante que encontré navegando por la red, y se trata de un bug en el IE6, muy interesante pues se ocasiona simplemente con HTML y CSS, haciendo que el explorer simplemente truene, las lineas son las siguientes:
Este error solo se provoca en IE6, los demás exploradores muestran el documento correctamente, interesante no?
En este artículo voy hablar acerca de la manera de escribir nuestros documentos XHTML semánticamente correctos, comentaré algunos beneficios y las principales etiquetas a utilizar.
Beneficios
Los beneficios de escribir documentos semánticamente correctos, es que podemos manipular el DOM de una manera sencilla, podemos aplicar los estilos correctamente, mas fácil y con mejores resultados, tus sitios serán mas accesibles, esto atrae mas trafico, y por supuesto, a los buscadores les agrada encontrarse con sitios estructurados correctamente.
Significado
Para esto, primeramente es necesario saber que significa la palabra semántica, Proviene del griego “semantikos”, que quería decir “significado relevante”, derivada de “sema”, lo que significaba “signo”, otra definición dice Rama de la lingüística que se ocupa de los cambios de significación que se han operado en las palabras.
He hablado del DOM anteriormente, mencioné algunos conceptos que debemos conocer al manipularlo, ahora quiero hablar acerca de cómo crear un documento XHTML semánticamente correcto.
Antes de continuar, es necesario dar el significado de XHTML eXtensible HyperText Markup Language, ahora bien, el objetivo de XHTML es simplemente mostrar el contenido, en ningún momento modificar la apariencia, sino simplemente escribir la información a mostrar con las correspondientes etiquetas, por ejemplo, un documento puede tener el titulo, párrafos de texto, listados de texto, entre otras cosas mas, OK, he dicho entonces que no modificamos la apariencia, sino únicamente el contenido, para modificar la apariencia existe CSS, un “lenguaje” para modificar el diseño del documento.
Antes de continuar adentrando con AJAX, es de suma importancia conocer los conceptos del DOM, aprender a manipularlo, modificarlo, accesarlo, para así crear aplicaciones capaces de interactuar con XML o XHTML.
El acrónimo DOM significa Document Object Model, y es un estándar de la w3 que los exploradores implementan, con algunas pocas diferencias, pero si pones atención a casos especiales, ten por seguro que tus documentos podrán ser visualizados en navegadores como Apple’s Safari®, Firefox®, Microsoft® Internet Explorer®, Opera® y Mozilla®.