Las pruebas internas realizadas por diversas compañías concluyen que IE es incompatible con un número preocupante de aplicaciones. Microsoft conoce el problema y ha publicado una solución que bloquea la descarga automática de IE7. En Gran Bretaña, una incompatibilidad entre IE7 y el software usado por el Servicio Nacional de Salud (NHS) llevó a la entidad a prohibir internamente la instalación del navegador.
|
etiquetas: internet explorer , problemas , web , microsoft , windows update
Pero la noticia sería que no diese esas incompatibilidades. ¿verdad?
El problema es que son programas que utilizan un Explorer embebido dentro de la aplicación (mediante la DLL "mshtml.dll") para mostrar información. Aquí el asunto no es que sigan o no el estándar W3C, pues el problema no está en cómo se muestren las páginas HTML, sino cómo interactúe el Explorer embebido con la aplicación Windows diseñada para utilizar la DLL del Explorer. Lo que ocurre es que las aplicaciones esperan que la DLL se comporte de una manera y la DLL del IE7 se comporta de otra manera nueva para la que las aplicaciones diseñadas con el IE6 en mente no están preparadas.
Por eso no tienen sentido estos comentarios que haceis. Los usuarios no pueden usar Firefox pues no se trata de una web sino de una aplicación que carga un objeto de Explorer para mostrar información hipertexto al usuario. Los programadores se decantan por usar Explorer embebido pues es lo más fácil de implementar para mostrar un documento, en vez de tener que incluír todo el motor de otro navegador en su aplicación, aunque claro, a costa de depender de que una actualización de Explorer pueda hacer que no le funcione correctamente. Pero eso es como cualquier otro programa que dependa de otro (el caso más obvio: cuando se cambia de versión de Windows algunas aplicaciones no funcionan; pues con esto del IE pasa igual si hay alguna aplicación que dependa de su DLL)
Para colmo va de santito por la vida y la fundación de Bill Gates recibe premios por sus generosas contribuciones a la humanidad.