Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2014, 16:58
Avatar de 00israel
00israel
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 636
Antigüedad: 22 años, 9 meses
Puntos: 5
HTML5 shiv y <!--[if lt IE 9]>

Hola a todos, estoy acabando una web:

http://www.escueladeacordeonmariotorres.com

y he añadido el script de HTML5 shiv:

Código:
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
Pero resulta que el IE9 aún metiendo el código no me lee la etiqueta <main>. Entonces he hecho algo que no se si será muy chapuza pero el caso es que me lo soluciona. Y es cambiar <!--[if lt IE 9]> por <!--[if lt IE 10]>.

¿Esta mal hecho? ¿no es correcto?

otra cosa es que no se si con este script tambien se ve en navegadores antiguos de safari o necesito crear un condicional nuevo. Si fuera así ¿como sería ese condicional?.

Y por ultimo. La página lleva un slideshow que he creado en edge animate de Adobe y creo que en versiones antiguas de safarí por ejemplo no se ve. Al imprentar el HTML5 shiv, se verá? O no tiene nada que ver? Y si no es así que debo hacer para que se vea en navegadores antiguos ese slide. He leido aunque aún no lo he probado que hay una opción en Adobe Edge Animate para crear una imagen de poster para los navegadores que no visualice el slide. Lo tendré que probar, pero alguien sabe algo de como va?.

gracias y hasta pronto.