Cristalab

Solución Final (para IE6)

Citar            
MensajePublicado: Mar Ago 07, 2007 3:12 pm

[Via Digg]
Para aquellos que quieren deshacerse de las personas que siguen utilizando el maligno IE6 (teniéndo la posibilidad de usar FF, Opera, etc.) simplemente deben colocar la siguiente línea de código:

Código :

<style>*{position:relative}</style><table><input>

Acá el link original con algunas declaraciones.

zickedhelik


clabLevel: 93 Genero:Masculino



firefox
      MP    
Citar            
MensajePublicado: Mar Ago 07, 2007 7:31 pm

Riendo jaja es un intento desesperado que los programadores agregaron para acabar con la pesadilla de IE

Kinduff


clabLevel: 1323


9 Tips

opera
      MP     Web
Citar            
MensajePublicado: Jue Ago 09, 2007 8:49 am

Jajaja esta genial muy divertido, bromeare mucho 1!!

DaHouseCat

Héroes
clabLevel: 1004 Genero:Masculino
I-fail-at-life Bleend Networks Incorporated central offices


2 Tips

firefox
Google Talk       MP   Email   Web
Citar            
MensajePublicado: Jue Ago 09, 2007 8:55 am

lol rompe el explorer Riendo Riendo
otra razon mas para no usar exlorer jajaja
muy bueno! lo pondre en alguna de mis paginas jaja eso si, habiendo avisado antes de que se vajen bajen el firefox jeje
los combertiremos covertiremos a todos a firefoxadictos Malvado Malvado

Loky


clabLevel: 81 Genero:Masculino



firefox
      MP    
Citar            
MensajePublicado: Vie Ago 10, 2007 1:55 am

Crash IE redux.

Código :

<!--[if lt IE 6]><style>*{position:relative}</style><table><input><![endif]-->

NEO_JP
BOFH

Bastard Operators From Hell Anime Bloggers
clabLevel: 5092
Lima, Peru

5 Tutoriales
6 Tips

safari
Google Talk   MSN Messenger     MP     Web
Citar            
MensajePublicado: Vie Ago 10, 2007 2:32 am

Ahora el punto es ¿Por que pasa eso?... y no me digan "porque es un bug"... alguna explicacion logica plz Riendo
Es que el código es semántico, esta bien escrito... solo esta en una linea, un css que ahce que la position:relative sea global y hay un input (sin ningún parametro) dentro de una tabla, no lo veo tan raro no?

RattaMono


clabLevel: 1186 Genero:Masculino
Down In A Hole!


7 Tips

firefox
Google Talk   MSN Messenger     MP    
Citar            
MensajePublicado: Vie Ago 10, 2007 7:35 am

Quizás sea porque la tabla está justo después del <style> (siempre deberia estar en el head), se ingresa un campo y la tabla no se cierra. Además que position:relative trae ligeros problemas si se aplica a muchos elementos en IE6 por cuestiones de hasLayout.

Por otro lado el selector universal en IE6 realmente es UNIVERSAL, llega a reconocer los espacios y comentarios html como elementos (un bug horrible).

Entonces mezcla un universal + hasLayout a todos (esto consume mucha memoria en rendereado) y por último un html mal formado justo al lado, imagino que eso debe "joder" un poco. Y no olvides todos los memory leak que tiene IE6.

NEO_JP
BOFH

Bastard Operators From Hell Anime Bloggers
clabLevel: 5092
Lima, Peru

5 Tutoriales
6 Tips

firefox
Google Talk   MSN Messenger     MP     Web
Citar            
MensajePublicado: Lun Ago 20, 2007 7:55 am

"Muerto el perro... ¡Se acaba la Rabia!"Ruso

bicho_O


clabLevel: 30 Genero:Masculino
México



firefox
Google Talk       MP    
Citar            
MensajePublicado: Lun Ago 20, 2007 2:46 pm

Código :

<style>*{position:relative}</style><table><button>

Código :

<style>*{position:relative}</style><table><img>


El problema no es específicamente de <table><input>(como ven arriba, con cualquier otro elemento visual truena), el problema radica en que el motor de renderizado de IE, no sabe donde termina la tabla, y entonces no puede poner el siguiente elemento, ya que la posición del siguiente depende de donde termina el anterior, debido a que tiene posición relativa.

Dano
BOFH

Bastard Operators From Hell
clabLevel: 2952

3 Tutoriales
7 Tips
10 Ejemplos

firefox
      MP     Web
Citar            
MensajePublicado: Lun Ago 20, 2007 4:24 pm

Deberiamos unirnos para colocar este código en todas las páginas, incluyendo Cristalab. A esto deberiamos añadir algún mensaje burlón o cambiate a Firefox.

spacecowboy


clabLevel: 188 Genero:Masculino
In the Arnhemland castle



firefox
  MSN Messenger     MP     Web
Citar            
MensajePublicado: Lun Ago 20, 2007 4:57 pm

Hola a todos!!!

Me parece muy bien destruir al malino IE. Pero tal vez el único problema que hay es que el maligno tiene apoderada las mentes de la mayor parte de la población.


Por lo cual, como desarrolladores, debe intentar crear zonas no ingresables a las páginas por medio del maligno.

Me parece una fantastica solución, lastima que al probarlo con la version 7.0 no ocurrio lo mismo, pero por lo menos, hasta donde revise, parece bloquear los input. Lo cual también puede utilizarse para demostrar que el maligno, es simplemente un viejo decrepito Puñal Icon

esutoraiki


clabLevel: 193 Genero:Masculino
Bogotá-Colombia


1 Tip

opera
Google Talk   MSN Messenger     MP   Email   Web
Citar            
MensajePublicado: Mar Ago 21, 2007 8:19 pm

esutoraiki, creeme que yo agradezco que IE7 no caiga con ese truco, eso demuestra que a pesar de todo el equipo de IE esta trabajando y quieren solucionar la mayoria de errores posibles para poder competir una vez más; lo cual es muy bueno.

NEO_JP
BOFH

Bastard Operators From Hell Anime Bloggers
clabLevel: 5092
Lima, Peru

5 Tutoriales
6 Tips

firefox
Google Talk   MSN Messenger     MP     Web
Citar            
MensajePublicado: Mie Ago 22, 2007 1:48 am

NEO_JP

Hola Man!!!, Si, es cierto que el equipo del IE esta trabajando. Pero lastimosamente sigue siendo un navegador demasiado malo. Me gusto el truco la verdad.

esutoraiki


clabLevel: 193 Genero:Masculino
Bogotá-Colombia


1 Tip

opera
Google Talk   MSN Messenger     MP   Email   Web
Citar            
MensajePublicado: Mie Ago 22, 2007 10:33 pm

En la página original:

Código :

<!--
   Easy IE Crash by Hamachiya2 (http://hamachiya.com/junk/ie_crash.html)
-->

<style>*{position:relative}</style><table><input>
[/code]

grank


clabLevel: 43 Genero:Masculino
Guayaquil, Ecuador



firefox
  MSN Messenger     MP    
Citar            
MensajePublicado: Mie Sep 19, 2007 1:43 am

Hola a todos

Hoy les cuento que como siempre el maligno IE tirandose los proyectos de todos.

Estoy en este momento realizando una pequeña aplicación para una empresa que vende perritos.

El aplicativo debe contener un pequeño administrador de usuarios, en los cuales oviamente, se debe poder cambiar la contraseña de estos.

En una parte del administrador es necesario que surja una ventana emergente, con la cual puedo cambiar la contraseña de los usuarios secundarios

Para lo cual al obtener los usuarios desde la base, genero un boton que manda el nombre de usuario a una funcion en javascript, en la cual por medio de window.open abro una ventana emergente.

Para Opera , Firefox, He Internet Explorer 5 funciono, pero si lo hago con Internet Explorer 6 ó 7 me saca error y me cierra el navegador.

Se que no es un error común de Internet Explorer, pero por que demonios funciona para los demás navegadores menos para Internet Explorer 6+

esutoraiki


clabLevel: 193 Genero:Masculino
Bogotá-Colombia


1 Tip

opera
Google Talk   MSN Messenger     MP   Email   Web

   Página 1 de 1

Responder al tema
Respuesta Rapida


 

 

Cristalab BabyBlue + BloodBerry © 2007 Cristalab
Powered by phpBB © 2001, 2007 phpBB Group