IE8 y FF3.0, ACID2 compatible!

"Porque se visualiza diferente en IE7, que en IE6? Como será el IE8?"… son variadas  las preguntas de esta naturaleza, y la respuesta son los estándares a los cuales "se desajusta" cada navegador, incluso el de la misma familia como lo son IEx, la respuesta bendita es realizar algunos css hack, pero como nos estamos cansando de este tipo de soluciones, ya era hora de que pongan todos de acuerdo.

El tema de los navegadores "y la parte estetica" ya es un tema que venimos accarreando desde que existieron dos browser de dos empresas diferentes. Pero porque esto es así es porque no se ponen de acuerdo y también la manera de interpretar "el estándar", que no es mas que simples guidelines (en este caso de W3C) cada versión nueva los browsers se aproximan (casi casi) pero siempre hay diferencias y es por eso POR COMO INTERPRENTAN EL HTML, CSS, DATOS, XML la pagina a mostrar.

Aquí una lista de los otros "problemas"
http://www.positioniseverything.net/ie-primer.html
    – On Having Layout
    – How To Attack An IE/Win Bug
    – The Box Model Problem
    – The Float Model Problem
    – Float: The Bugs (The IE float model)
    – The IE Three Pixel Text Jog
    – The IE Expanding Boxes Problem

Existen "herramientas o tips" para contrarrestar esto, se las suele denominar "CSS HACK" (puedes googlear un poco..)
Un herramienta que nos provee IE, el seleccionador de versión mediante CSS condicionales
Por ejemplo:
   <!–[if IE 6]>
        Special instructions for IE 6 here
   <![endif]–>
y por ejemplo lo del "hack"
http://www.positioniseverything.net/articles/ie7-dehacker.html

 

Probar navegadores, prueba ACID2

Casos de prueba famoso para este tipo de problemas tenemos el Acid2, que no es mas que un simple "test"/"caso de prueba" (investigando la prueba por dentro), implementando estándares HTML y CSS 2.0.
Es simple pero hasta hace mes no lo pasaba ni Firefox ni IE, recién en diciembre de 2007 lo pasaron ambos navegadores (con sus versiones FF3.0 y IE8)

   – Internet Explorer 8 and Acid2: A Milestone

   – Video: IE 8: On the Path to Web Standards Compliance – ACID 2 Test Pass Complete
 

NOTA ADJUNTA: Una acotación de los nombres que se manipulaban para la próxima versión

  • IE 7+1
  • IE VIII
  • IE 1000 (think binary)
  • IE Eight!
  • iIE (jaa! me mato la iIE, creo que lo despidieron al que pronuncio esto)
  • IE for Web 2.0 (Service Pack 2)
  • IE Desktop Online Web Browser Live Professional Ultimate Edition for the Internet (the marketing team really pushed for this one 😉
  • Ie2.079 (we might still use this for the Math Major Edition)

 

El hola mundo de ACID2 de esta prueba es así:

image

Pero en los navegadores se visualiza de esta manera:

en IE6
image

en IE7

image

en FF 2.0

image

 

 

en la wikipedia teniamos los resultados

image

 

Enlaces

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *