IE5 Mac float bug
Pues eso como el asunto indica me he hecho ya con un mac mini para hacer pruebas en safari e ie5 mac de mis web's, y ando dando vueltas con unos problemas del IE5 mac, he conseguido solucionar el resto de errores, pero este he mirado por mil sitios y no encuentro el motivo.
Tengo esto:
<code><img class="thumb" src="imagen.jpg" width="123" height="92">
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam gravida.</p>
</code>
esta imagen y este párrafo están dentro de un div que tiene un clear.
La imagen está flotada a la derecha, pero el texto del párrafo no fluye alrededor, es decir salta justo bajo la imagen.
Luego tengo una lista ordenada de este tipo:
<code><ul>
<li><a href="#">Aviso Legal</a></li>
<li><a href="#">Accesibilidad</a></li>
<li><a href="#">Mapa Web</a></li>
<li><a href="#">Contacto</a></li>
</ul></code>
Y la tengo para que se vea inline flotando los li, en todos los browsers se me ve bien, pero en IE5 MAC me saltan de linea, es decir no se ve inline.
Muchas gracias de antemano y un saludo
Diego
demssite
Ok muchas gracias Borja
orange
Se puede ver pero no se pueden probar cosas para arreglarlo.
Me bajaré el ZIP y cuando tenga un rato me lo miro, de todas formas prueba lo del margin.
demssite
ernexbcn
Para quien quiera bajar IE de Mac, ya que desde Microsoft no se puede:
http://www.pure-mac.com/webb.html
O desde aquí que tienen muuuchos browsers antiguos y actuales Evolt.org
orange
El problema es que hay que probar con el IEMac y sobre tu sitio no se puede.
¿Porqué no se puede probar? yo si que lo puedo ver en ie5 mac.
Aquí va el ZIP
ernexbcn
Para quien quiera bajar IE de Mac, ya que desde Microsoft no se puede:
http://www.pure-mac.com/webb.html
orange
demssite
Lo de los width alos lilo he probado y nada. A parte el bloque amarillo esta flotado a la derecha y el texto no fluye alrededor
El problema es que hay que probar con el IEMac y sobre tu sitio no se puede.
Cuelga un ZIP y le echo un ojo, pero - sucio truco - ¿por qué no pruebas a meterle un margin-top negativo a los p.cuerpo?
demssite
Lo de los width alos lilo he probado y nada. A parte el bloque amarillo esta flotado a la derecha y el texto no fluye alrededor
zigotica
ya te respondieron ,no?
"Haz una prueba definiendo un width genérico para las LIs y nos cuentas. "
demssite
No se chicos, yo si quiero tenerlo en cuenta de momento, no se además es eso si te da asco lo buggy pasa del IE6, no se a mí lo que me mola es que el sitio que haga lo pueda ver el mayor numero de gente posible, por eso tengo en cuenta el IE5MAC, además no creo que sea tan complicao hacer que en este se vea bien.
PD: Habéis echao un ojo al enlace que puse?, que aún sigo dándole weltas.
Un saludo chicos
orange
ernexbcn
Ya, el problema no es que le tenga asco a lo antiguo, es asco a lo buggy.
No sé si conoces bien la historia de este navegador y sus fallos, pero te aseguro que no tiene tantos bugs como Explorer 6.
Lo que nos jode (me incluyo) es arreglar bugs. Y claro, si es IE6 pasas por el aro, pero cuando tiras para atrás ya tienes tentaciones de pasar de todo.
Pero no creo que sea IEMac el peor navegador de los antiguos en el tema de bugs.
ernexbcn
orange
Bueno, tú puedes decidir "que les den" a los usuarios que te venga en gana, tu opción profesional es y tus motivos tendrás para ello.
Yo personalmente tengo bastantes para tratar de que al menos una web se vea medio decentemente en IEMac. Como por ejemplo puntos de las WCAG 2 que hablan de soporte a navegadores antiguos.
Ya, el problema no es que le tenga asco a lo antiguo, es asco a lo buggy.
Por mi como si ven la web por consola utilizando lynx, que seguro irá mejor que con IE 5 Mac.
Ya es que ni se puede bajar:
<fieldset>Accordingly, as of January 31st, 2006, Internet Explorer for the Mac is no longer available for download from Microsoft. It is recommended that Macintosh users migrate to more recent web browsing technologies such as Apple's Safari.</fieldset>
Microsoft
orange
Bueno, tú puedes decidir "que les den" a los usuarios que te venga en gana, tu opción profesional es y tus motivos tendrás para ello.
Yo personalmente tengo bastantes para tratar de que al menos una web se vea medio decentemente en IEMac. Como por ejemplo puntos de las WCAG 2 que hablan de soporte a navegadores antiguos.
ernexbcn
demssite
Y no das soporte a nada en linux, tipo konqueror?
En Linux hay buenos navegadores como el que has mencionado, y Opera y Firefox también están disponibles. Y están en constante mejora.
En principio si se ve como pretendes en Safari, en Konqueror no tendría que romperse nada. Al menos Apple continuamente les da a los desarrolladores de Konqueror los cambios que han hecho a Webkit para que los incorporen a Konqueror.
Firefox al tenerlo en cuenta en Mac/PC en Linux irá idéntico.
A IE5 Mac le pueden literalmente dar, Microsoft nunca lo quiso arreglar y Apple tuvo que hacer Safari, luego de lo cual Microsoft decidió descontinuar IE para Mac.
<fieldset>As a result of the five-year agreement between Apple and Microsoft in 1997, it was the default browser on Mac OS before it was replaced by Apple's own Safari web browser in 2003. Internet Explorer remained available for the Mac OS until January 31, 2006. However, no major updates had been released since March 27, 2000, aside from bug fixes and updates to take advantage of new features in Mac OS X.</fieldset>
Mac OS X ya lo tenemos desde marzo de 2001. El que a estas alturas siga tirando con Mac OS 9/IE5 Mac tendrá asumido que muchas webs no las verá bien. Creo que la última versión de Flash disponible para Mac OS 9 es la 7 si no me equivoco.
orange
ernexbcn
Dar soporte a IE5 de Mac no tiene sentido, es un navegador d escontinuado, estás (en mi opinión) perdiendo el tiempo y esfuerzo
El que sea un navegador descontinuado no quiere decir que no se utilice. De hecho es el único navegador decente que había (y sigue habiendo) para Mac OS Classsic, sistema operativo que (aunque te cueste creerlo) todavía tiene sus usuarios.
Y mucha gente cuando ha dado el salto al OSX ha seguido manteniendo esta aplicación.
Los navegadores que mencionas (FireFox, Safari y Opera) sólo tienen versiones para OSX.
Está claro que IE5Mac es un navegador del que sólo quedan vestigios, pero no se le puede descartar de forma universal tan tajantemente.
demssite
Y no das soporte a nada en linux, tipo konqueror?
ernexbcn
Dar soporte a IE5 de Mac no tiene sentido, es un navegador d escontinuado, estás (en mi opinión) perdiendo el tiempo y esfuerzo.
<fieldset>In June 2003, the Microsoft Macintosh Business Unit announced that Internet Explorer for Mac would undergo no further development, and support would cease in 2005. In accordance with published support lifecycle policies, Microsoft ended support for Internet Explorer for Mac on December 31st, 2005, and is not providing any further security or performance updates.</fieldset>
http://www.microsoft.com/mac/products/internetexplorer/internetexplorer.aspx?pid=internetexplorer
Sus padres lo mataron, respetemos el descanso de los muertos. No deis soporte a IE5 en Mac.
Los browsers a los que le hago caso en Mac cuando curro en una web son Safari, Firefox y Opera.
En Windows: IE, Firefox, Opera.
demssite
Bueno, aquí va el enlace a el sitio en cuestión, en todos los browsers se me ve bien menos en IE5 MAC
Gracias por la ayuda
demssite
Lo de la lista lo tengo así:
<code>#pie_pagina {
clear: both;
color: #000099;
margin: 1em 0 3em 1em;
overflow: hidden;
}
#pie_pagina li {
border: 1px solid red;
color: #485458;
display: block;
float: left;
line-height: 1.5em;
margin-right: 0.4em;
text-decoration: none;
}</code>
Donde pie_pagina es la id del ul.
Por temas de privacidad del cliente no puedo poner el ejemplo original, a ver si lo cambio un poco para poder ponerlo.
Un saludo y gracias
orange
demssite
Y la tengo para que se vea inline flotando los li
¿Pero le tienes puesto un display: inline a algo o es una forma de hablar?
Anyway, IEMac a veces presenta un problema. Digamos que flotas un elemento pero NO le defines un width, por defecto el mundo mundial pone el Width de ese elemento ajustado a su contenido... excepto IEMac que le da un width del 100%. Con lo que tus elementos están flotados, pero parece que no porque ocupan todo el espacio del contenedor.
Haz una prueba definiendo un width genérico para las LIs y nos cuentas.
Un ejemplo colgado no vendría mal para ver dónde casca.
Y por último, referencias de bugs: IE 5 Mac: CSS bugs and oddities
2te
... pero IE5 para Mac todavia lo utiliza alguien? :?