Microsoft liberó una nueva versión de Internet Explorer 7, esta vez cambiando de BETA a "Release Candidate" (Es decir, ya casi es definitiva). Con ella, incluyó bastantes cosas nuevas del lado de los desarrolladores. Si bien muchas de estas nuevas características ya estaban presentes en antiguas betas, antes no funcionaban bien o no cumplían con el estándar CSS tal como es recomendado por la W3C. Aquí en Cristalab, por supuesto, les contaremos lo "nuevo" que trae IE7 para acabar con los muchos dolores de cabeza de nosotros, los webmasters.
Disclaimer2: Éste es un artículo para desarrolladores profesionales que contiene bastantes datos técnicos. Si eres un amante de FrontPage, por favor abstente de sufrir de implosión craneal. De igual manera, si eres una buena persona, no técnica, que quiere informarse, tenemos un análisis de Internet Explorer 7 de cara al usuario.
Soporte de PNG32 con canales alfa
Después de años de usar un hack horrible para poder usar PNG32 en Internet Explorer, parece que al fin podremos usar PNG32 de verdad en IE7. Sin embargo, al parecer el soporte no es tan completo y algunos colores podrían verse ligeramente distintos en IE7 comparado con navegadores de verdad.Para un detalle más técnico, la gama 1/2.2 de los PNG 32 NO se ve bien en IE. El color es un poco más claro, lo que puede ser una desgracia en algunos diseños.
Pero algo es algo
:hover para todos los elementos
Si miras el inferior de ésta pagina hasta donde está el formulario de envío de comentarios, notarás que al hacer click sobre cada uno de los campos, estos cambian de color a blanco. Eso, que es algo terriblemente básico de CSS, no existía en Internet Explorer y se requería usar otro hack asqueroso o directamente Javascript. Ahora es posible.Funcionamiento correcto de position:fixed
La capacidad de poner elementos con posiciones fijas en CSS es otro gran avance en Internet Explorer 7 y algo que llevaba a los diseñadores de CSS a usar márgenes negativos y otros hacks exóticos. Al fin.Interpretación de min/max width/height
La posibilidad de decidir un tamaño mínimo o un tamaño máximo de ancho o alto para un elemento de CSS era una característica clave para la realización de diseños líquidos o elásticos que Internet Explorer no tenía (De nuevo requiriendo a uno de los hacks más raros que he visto en mi vida, siempre evitando usar Javascript). Ahora, min-height, max-width y demás variantes están disponibles y funcionales.Las líneas de borde punteado son punteadas
Esto era algo que detestaba de IE. Parecía que para él no existían las líneas punteadas y tenía que hacerlas rayadas. Pues ahora no, ¡Líneas punteadas y cerveza para todos!Otras cosas no tan “OMG CSS PONNIES!!1!”
- Overflow ahora funciona correctamente y no es un nido de oscura suciedad.
- Los controles de tipo Select ahora pueden mandarse para atrás con CSS, no están siempre encima de todo.
- Muchos arreglos a posicionamiento en absolute y relative.
- Se puede poner calculos de porcentajes para ancho y alto de elementos.
- Arreglos en temas de margenes negativos.
- Las pseudo-clases ahora funcionan como deberían si se excluye un selector.
- El selector :link ahora funciona de verdad.
- ¡important ahora funciona de verdad (fuck)
Etc
Cosas buenas, buenos tiempos, pero todavía no es algo perfecto. Todavía NO son lo que es Firefox o Opera (Safari es casi lo mismo, sin soporte a "Design Mode" y otras cosas cruciales) y yo aún NO lo recomendaría para un usuario que se tome en serio la seguridad y bienestar de su PC. Pero por lo menos si nos ahorrará muchas horas de trabajo.
Algo es algo.
Artículos relacionados
Expertos en Windows claman boicot contra Internet Explorer 7
Internet Explorer 7, otro ladrillo(te) en la pared
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Carmen el 05 de Septiembre de 2006
Por el 05 de Septiembre de 2006
Buena info.
Por el 05 de Septiembre de 2006
Por Mania el 05 de Septiembre de 2006
Por Mania el 05 de Septiembre de 2006
Por Yranac el 05 de Septiembre de 2006
Mania :
Realemente van copiando lo que hacen otros cuando ven que la gente no hace lo que ellos dicen
Primero dicen: no vamos a implementar esto ni esto porque los usuarios no lo quieren (piensan por el usuario ) pero cuando ven que se usa pues se van arrimando
Me resulta muy molesto que digan directamente "no vamos a usar el estandar completo" que quieren ser ellos el estandar? (no me contesten, ya se que si )
La cuestion es ir convenciendo a todo el mundo que no usen IE para que sean ellos los que tengan que rectifirar y duro
Yo en mi casa tengo proibido IE bajo pena de (y todavía lucho por inplantar completamente linux en mi casa )
Por Capt.Mahou el 05 de Septiembre de 2006
Por Yranac el 05 de Septiembre de 2006
Capt.Mahou_blog :
Por Capt.Mahou el 05 de Septiembre de 2006
Esperemos que IE7 acabe siendo 3/4 partes de lo que es un navegador de verdad
Por delaPipol el 05 de Septiembre de 2006
Por Aoyama el 05 de Septiembre de 2006
Por Mariux el 05 de Septiembre de 2006
We firefox
Por Coyr el 05 de Septiembre de 2006
Código :
Al parecer la actualización al IE 7 será obligatoria, así que la conversión será un poco más rapida. Muy buena artículo
Por Yranac el 05 de Septiembre de 2006
Coyr :
Código :
Al parecer la actualización al IE 7 será obligatoria, así que la conversión será un poco más rapida. Muy buena artículo
bueno, quizá este equivocado, no me lo tengan en cuenta
Por XKlibur el 05 de Septiembre de 2006
Por andresmaro el 05 de Septiembre de 2006
Por Coyr el 05 de Septiembre de 2006
Yranac :
Coyr :
Código :
Al parecer la actualización al IE 7 será obligatoria, así que la conversión será un poco más rapida. Muy buena artículo
bueno, quizá este equivocado, no me lo tengan en cuenta
Por Odin el 05 de Septiembre de 2006
Yo por mi parte prefiero seguir sin utilizarlo en la medida de lo posible, incluso si necesito navegar en otras computadoras que no sean la mia de ahora en adelante utilzare firefox-portable u opera-portable desde mi memoria Usb.
Por Coyr el 05 de Septiembre de 2006
Por Kofres el 06 de Septiembre de 2006
Aunque la lucha por promover FIREFOX sigue y seguira mucho tiempo mas....
Por Po5i el 06 de Septiembre de 2006
Cuando recien salio el IE7 b1 cometi uno de los peores errores de mi vida informatica al haberlo instalado, ahora no se como sacarlo y volver al 6, porque unos amigos lo han intentado hacer y sus windows se le han podrido, alguien me puede decir como hacerlo? o puedo instalar el rc1 para al menos tener una version mejorcita????
Por frenadoll el 06 de Septiembre de 2006
Código :
Porque al tener mi ie.css espero que no afecte al IE7
Por yconoclasta el 11 de Septiembre de 2006
Por lll el 20 de Septiembre de 2006
El IE7 hasta el momento salio para XP... y no he visto si habra para otros SO... Para los que hacemos paginas web habra que hacer hojas de estilo para IE6 y para IE7 en lo que aumenta el uso del navegador. Que lio!
saludos
Por yz! el 13 de Noviembre de 2006
ESTE IE7 ES LA PO...
Por Juanlor el 24 de Enero de 2007
http://tredosoft.com/Multiple_IE
funciona bastante bien.
Saludos.
Por yo el 23 de Marzo de 2007
Por Sr. QUHO el 23 de Marzo de 2007
Recordemos que no todos tendrán esa versión, por lo tanto se suman a los "Unos cuantos" Si, esos cuantos que no pueden ser ignorados porque formarán un porcentaje importante de la población , si, esos cuantos que merecen su propia hoja de estilo, otra, si, otra y otro agente de usuario donde tener que probar nuestros trabajos.
En fin, todo sea por el progreso. Entre menos daño mejor.
Por beeborghes el 15 de Septiembre de 2007
....el mundo devil gates....
....el mundo debil, Gates....
Es la ma.ada.... poder jugar con su nombre de perdido..... el juega con nuestros sentimientos..... pero pues gracias por el 7, ahorra tiempo definitivamente
Por Juan el 02 de Julio de 2008
Por eeeaaeaeaea el 14 de Octubre de 2008
Por max el 23 de Diciembre de 2008
les dejo mi email [email protected]