...

Some days ago we talked about Google Chrome Frame, the plugin released by Google to address issues with Internet Explorer. The plugin basically adds Google Chrome’s engine to an existing installation of IE.

Mozilla criticized more directly and with facts this move since Microsoft just shouted that this was a security issue without digging any deeper. Mozilla is right, but the problem is far more complex.

Google released Google Chrome Frame because, for developers, it is unefective (money and timewise) to develop for IE6. If you are unaware of this issue: IE is too old, and developing sites with actual techonologies forces developers to spend time and money to adapt a working design (that works on almost every browser on the market) in order to make it work with IE6.

The real issue is Microsoft policy as a busines that acostumes and forces users to use their products and then forgeting about them. Forcing users to migrate to other browsers is a problem for IE6 users:

Business A uses Internet Explorer 6 since the boom of the Internet. Several applications (both tailored and boxed), programmed / released years ago are based in IE6 or need to work with it. Migrating for businesses means that they will need to hire/pay developers to adapt the programs plus all the time and money to upgrade IE6 to something else, even if they choose Internet Explorer 8 (Microsoft, same company) they will hold it as far as they can.

A lot of people question that global statistics show that less than 5% of users use IE6, some claim less than 1% but that’s just the general scope, both business, personas… all users together. I have seen with customers that businesses have up to 70% of IE6 usage in their offices… too much.

There is a huge gap between knowing these issues (education), economics and scalability… and people doesn’t realize a bitter truth… systems are flowed. These issues should not happen. So in that way I think what Google did it’s ok, without justifying it 100%, since they did not only fix their own issue. They are also trying to fix something their own creators do not want to fix thus allowing other designers to get the benefit… still… I also think that Mozilla is right in some way and this should not be reproduced or all companies will start making their own Frames and we will have browsers inside browsers and it will be confusing… I see this as a patch to temporary hold IE6 without doing any more harm… it should be fixed anyway.Hace unos días hablábamos sobre Google Chrome Frame, el plugin que le da estándares a Internet Explorer. Básicamente poniendo en IE el motor de Google Chrome, el navegador de Google.

Las críticas de Mozilla fueron más específicas que las de Microsoft que solo se limitó a decir que era un problema de seguridad. Mozilla, con razón, advirtió que sería caótico si esto de crear navegadores dentro de navegadores se vuelve práctica. Tienen razón, lo que pasa es que el problema es muy complejo.

Google sacó Google Chrome Frame porque le cuesta mas tiempo y dinero lanzar sus aplicaciones para Internet Explorer 6. Para los que no conocen del tema IE6 está tan viejo que si uno hace un diseño con la tecnología de ahora tiene que gastar mucho tiempo en hacer arreglos (y muchas veces hojas de estilo aparte) para que el mismo sitio que funciona en otros navegadores funcione en IE6.

El problema real es la política de Microsoft que acostumbra y ata a los usuarios a sus productos. Claro que no es bueno que esto se haga costumbre pero forzar a los usuarios de IE6 a usar Google Chrome u otros navegadores no es posible. Mucha gente no entiende esto. Este es el problema:

La empresa A usa Internet Explorer 6 en casi toda su red. Cuentan con varias aplicaciones de paquete y a la medida que se crearon hace años, basadas en Internet Explorer 6. Migrar a otro navegador aunque sea a Internet Explorer 8 significa no solo desinstalar 6 y agregar el 8 sino un montón de tiempo y dinero en pruebas y ajustes a toda la infraestructura de software. Claro… lo tienen que hacer y lo que molesta es que ni siquiera sea posible migrar a una versión del mismo fabricante, Microsoft, lo cual pone en evidencia varias fallas desde Microsoft hasta el sistema económico que fuerza a la innovación pero a un costo alto.

Mucha gente no entiende porque las estadísticas globales muestran menos de 5% de usuarios de IE6, otros menos de un 1% pero en empresas, desde pequeñas hasta grandes el porcentaje llega (en casos que he visto) hasta un 70%.

Sinceramente hay un agujero muy grande en educación, economía y escalabilidad y las empresas son el ejemplo más claro. Ahora las empresas como Google, Mozilla y Microsoft se pelean por quién tiene la culpa. Personalmente la solución de Google me parece buena, aunque no ideal, ya que ellos por lo menos optaron por una solución que no solo los beneficia a ellos sino a los que diseñan.

Ahora, lo que si debería suceder, es que lo que Google sacó al mercado funcione bien porque sino sería ridículo tener que emparchar un parche para que todos podamos utilizar HTML5 y diseños de vanguardia.