¿Por qué Microsoft utiliza XHTML 1.0? ¿Por qué no utilizar HTML 5.0?
Internet Explorer es una parte integral del nuevo sistema operativo Windows de Microsoft. En versiones anteriores del sistema operativo, es independiente y gratuito. A partir de Windows 95 OSR2, Internet Explorer se envía como navegador con todas las versiones nuevas del sistema operativo Windows. Inicialmente, Microsoft planeó lanzar Internet Explorer 7 con la próxima versión de Windows VISTA en lugar de lanzar IE7 por separado, pero más tarde Microsoft anunció que proporcionaría una versión beta de Internet Explorer 7 a los usuarios de Windows XP SP2 en el verano de 2005. En 2003 , Microsoft anunció que ya no continuaría el desarrollo de Internet Explorer para computadoras Macintosh y en 2005 se suspendió el soporte para Internet Explorer para computadoras Macintosh.
[editar] Historia
Cuota de mercado en septiembre de 2007
IE4 - 0,01
IE5 - 0,17
IE5.5 - 0.16
IE6 - 42.75
IE7 - 34.60
Todas las versiones - 77.86
Internet Explorer Originario de Spyglass Mosaic, uno de los primeros navegadores web comerciales patentados. En 1996, Microsoft obtuvo la licencia de Spyglass Mosaic de Spyglass por una tarifa trimestral y una parte de los ingresos. Aunque su nombre es similar a NCSA Mosaic, el primer y más utilizado navegador web, Spyglass Mosaic es relativamente desconocido y utiliza sólo una pequeña cantidad del código fuente de NCSA Mosaic.
3.0 y anteriores
La primera versión de Internet Explorer se lanzó en agosto de 1995, pero las primeras versiones no se utilizaron ampliamente hasta el lanzamiento de la versión 3.0, que es la primera versión. romper con el código fuente de Spyglass (pero seguir usando el código fuente de Spyglass). Fue la primera versión desarrollada fuera del código fuente de Spyglass (pero aún usando la "tecnología" de Spyglass, por lo que la información de derechos de autor de Spyglass permanece en la documentación del programa) y el primer navegador importante que admite la tecnología CSS. Introduce controles ActiveX, applets de Java, multimedia de intranet y soporte para metadatos de contenido en sistemas de plataformas de selección de contenido de Internet. Estas mejoras eran típicas de Netscape Navigator, el principal competidor en ese momento.
3.0 también incluye Internet Mail and News (el predecesor de Outlook Express), NetMeeting y Windows Address Book (predeterminado en Windows 95 OSR 2). Windows 95 OSR versión 2.3.0 se considera la primera y más popular versión de Internet Explorer, pero a los pocos meses de su lanzamiento, los piratas informáticos descubrieron varias vulnerabilidades de seguridad y privacidad.
4.0
La versión 4.0, lanzada en septiembre de 1997, profundizó la integración entre el navegador y el sistema operativo. Al instalar la versión 4.0 en Windows 95 o Windows NT 4 y seleccionar la función de actualización de escritorio de Windows, los usuarios pueden actualizar su tradicional Explorador de Windows a la nueva versión con una interfaz similar a un navegador web. Windows Explorer se puede actualizar a nuevas versiones y tiene una interfaz similar a la de un navegador web, que se puede incrustar en el escritorio a través de Active Desktop. Sin embargo, esta integración ha sido criticada (ver Estados Unidos contra Microsoft) y la función se eliminó de los sistemas instalados posteriormente (pero no de los sistemas que venían preinstalados con ella). La versión 4.0 introdujo principios de grupo, lo que permitió a las empresas configurar y bloquear los parámetros del navegador. Internet Mail y News fueron reemplazados por Outlook Express, y Microsoft Chat y un NetMeeting modificado se incluyeron con IE. Esta versión también se incluyó en la primera versión de Windows 98.
Versiones 5.0 y 5.5
Internet Explorer 5.0 en Windows 3.2 en chino simplificado se lanzó el 18 de marzo de 1999 y posteriormente se incluyó con Windows 98 Second Edition y Windows 2000 (Windows 2000 versión 5.01). incluido con Windows 2000). Esta es otra versión importante, que presenta texto bidireccional, marcado, XML, XSL y la capacidad de almacenar páginas web en formato MHTML. La versión 5.5, lanzada en julio de 2000, mejoró la funcionalidad de vista previa de impresión, admitió los estándares CSS y HTML y proporcionó una interfaz de programación de aplicaciones. Esta versión viene incluida con Windows Me.
Versión 6.0
La versión 6.0 se lanzó el 27 de agosto de 2001, varias semanas antes de la fecha de lanzamiento oficial de Windows XP. Esta versión incluye DHTML mejorado, restricciones de contenido para marcos web en línea y soporte parcial para CSS Nivel 1, DOM Nivel 1 y SMIL 2.0. El motor MSXML se actualizará a la versión 3.0. Otras características nuevas incluyen una nueva versión de IEAK, Media Columns integrada y Windows Messenger, recopilación de errores, cambio de tamaño automático de imágenes, P3P y una nueva apariencia para usar con la interfaz "Luna" de Windows XP. En 2002, Gopher se deshabilitó y la versión 7.0 ya no es compatible con Gopher.
Versión 7.0
Internet Explorer 7.0 Beta 1 en Windows Vista Beta 1 Anunciado por el presidente de Microsoft, Bill Gates, en el Simposio RSA en San Francisco el 15 de febrero de 2005 Una nueva versión del navegador será liberado. El motivo del lanzamiento del nuevo navegador es que Internet Explorer está perdiendo cuota de mercado frente a Mozilla Firefox.
Además, Microsoft anunció que la versión 7.0 sólo está disponible para Windows XP SP2 y sistemas operativos posteriores, incluidos Windows Server 2003 SP1 y Windows Vista. La primera versión preliminar de IE se lanzó el 27 de julio de 2005, principalmente para pruebas técnicas. La primera versión beta se lanzó al público como una vista previa de la Beta 2 el 31 de enero de 2006, y la versión beta pública final se lanzó el 18 de octubre de 2006. Los usuarios tienen control total sobre ActiveX y adoptan una mejor arquitectura de seguridad, incluida la separación de ActiveX de Windows y ya no integrarlo estrechamente como en el pasado, mejorando así la seguridad. Además, la nueva versión también incluye correcciones para algunos errores del programa, soporte mejorado para los estándares de Internet, soporte mejorado para HTML 4.01/CSS 2, un nuevo navegador de paginación, un cubo de búsqueda con soporte para motores de búsqueda, un visor de feeds web, Admite nombres de dominio internacionalizados y filtros antiphishing.
El 12 de febrero de 2008, Microsoft obligó a todos los navegadores de Windows a actualizarse a la versión 7.0 a través del Servicio de actualización de Windows Server, citando "razones de seguridad".
Versión 8.0
El 6 de marzo de 2008, Microsoft lanzó la primera versión beta pública (beta1) de Internet Exolorer 8, que incluía chino simplificado por primera vez. Por primera vez, la versión beta incluye una versión en chino simplificado (lanzada el 27 de marzo). La versión beta aún está mejorada bajo la arquitectura IE7. La versión beta1 introduce un modo IE7 simulado, agrega navegación de correo electrónico en línea, mejora la compatibilidad, mejora aún más la función antiphishing y mejora aún más la función de filtrado de direcciones web. hora de Beijing el 28 de agosto, según informes de medios extranjeros, Microsoft lanzó una versión mejorada completamente funcional de IE8 Beta 2 el miércoles. Microsoft dijo que las nuevas características de IE8 Beta 2 tienen como objetivo fortalecer la protección de la privacidad y mejorar la comodidad y la seguridad. Microsoft lanzó IE8 Beta 1 en marzo de este año, pero el propósito era sólo mostrar esta última versión de IE a los desarrolladores web, mientras que Beta 2 era mostrarla a más usuarios. Microsoft no ha dicho cuándo lanzará oficialmente IE8, ni ha predicho cuántos usuarios descargarán Beta 2.
Microsoft lanzó oficialmente IE8 RC1 el 26 de enero de 2009, hora local, que es nuestro Año Nuevo Lunar. El IE 8 RC1 lanzado esta vez es la última versión beta de IE 8. Microsoft ahora ofrece IE 8 RC1 para descargar en su centro de descargas. Esta versión está disponible para Vista de 32 bits, Vista de 64 bits y Windows XP y cualquier usuario puede descargarla y probarla, pero las mejoras y notas de la versión aún no se han actualizado. Esta versión de IE8 RC1 solo es compatible con Windows XP y Windows Vista. No es compatible con Windows 7. Microsoft lanzará una versión actualizada de IE8 para Windows 7 en las próximas semanas.
[Editar] Historial de lanzamientos
Versión de lanzamiento principal Versión de lanzamiento menor Fecha de lanzamiento Mejoras/Eventos importantes
1.0 1.0 IE lanzado por primera vez en agosto de 1995
p>
1.5 de enero de 1996
2.0 2.0 Beta Octubre de 1995 Admite tablas HTML, marcos y otros componentes
2.0 Noviembre de 1995 Se agregaron SSL, cookies, VRML y grupos de noticias de Internet
Corrección de errores 2.01 publicada
3.0 3.0 Alpha 1 de marzo de 1996 Soporte mejorado para tablas HTML, marcos, música MIDI, animaciones GIF y otros componentes
3.0 3.0 Alpha 2 admitió VBScript y JScript en mayo de 1996
3.0 3.0 Beta 2 admitió CSS y Java en julio de 1996
3.0 Lanzado oficialmente en agosto de 1996 Lanzado
3.01 Octubre Versión de corrección de errores de 1996
3.02 Versión de corrección de errores de marzo de 1997
Versión de corrección de errores 3.03
4.0 4.0 Beta 1 Soporte mejorado para CSS y Microsoft DOM en abril de 1997
4.0 4.0 Beta 2 Soporte mejorado para HTML y CSS en julio de 1997
4.0 Mejorado en septiembre de 1997 Soporte para HTML y CSS Windows 95 OSR 2.
4.01 1997 Error de noviembre de 1997 versión de corrección
5.0 5.0 Beta 1 de junio de 1998 Más compatibilidad con CSS2
5.0 5.0Beta 2 de noviembre de 1998 Admite texto bidireccional, etiquetas de margen, XML/XSL y más propiedades CSS
5.0 Lanzado oficialmente en marzo de 1999
5.01 1999 Versión de corrección de errores lanzada en noviembre de 1999
5.5 5.5Beta 1 Admitió más propiedades CSS y soporte de marco ligeramente mejorado en diciembre de 1999
5.5 Versión final 5.5 lanzada en julio de 2000, esta es la versión final del kernel de Windows Me y Windows 9x
6.0 6.0 Beta 1 de marzo de 2001 Más mejoras de CSS y correcciones de errores para hacerlo más compatible con estándares W3C
6.0 2001 Lanzado oficialmente el 27 de agosto de 2002
6.0 6.0SP1 Vulnerabilidad reparada el 9 de septiembre de 2002, versión final de Windows XP y sistemas operativos anteriores
6.0 6.0SP2 25 de agosto de 2004 Corrección de errores diarios, nuevas funciones de bloqueo de ActiveX y ventanas emergentes, y administración de complementos
7.0 7.0 Beta 1 27 de julio de 2005 Compatibilidad con transparencia alfa PNG y CSS correcciones de errores y paginación
7.0 7.0Beta 2 Preview 31 de enero de 2006 Más correcciones de CSS, RSS
Suscríbete así como nuevas versiones de Windows. Más correcciones de CSS, compatibilidad con RSS, nueva interfaz de usuario y nueva pestaña de índice rápido
7.0 7.0Beta 2 24 de abril de 2006 Completa con todas las características nuevas, más correcciones de CSS y correcciones de compatibilidad
7.0 7.0 Beta 3 29 de junio de 2006 Se corrigieron problemas de visualización de CSS
7.0 7.0Beta 2 31 de enero de 2006 Vista previa Más correcciones de CSS, compatibilidad con RSS, nueva interfaz de usuario y nueva pestaña de índice rápido
7.0 7.0Beta 2 31 de enero de 2006 Más correcciones de CSS, compatibilidad con RSS, nueva interfaz de usuario y nueva pestaña Índice rápido
7.0 7.0Beta 3 2006 Se solucionó el problema de visualización de CSS el 29 de junio de 2006
7.0 7.0 Versión preliminar Beta 2 el 31 de enero de 2006 7.0 7.0 Versión preliminar Beta 2 el 24 de abril de 2006p> 7.0 7.0RC 1 de agosto de 2006 Rendimiento, estabilidad, seguridad, compatibilidad de programas mejorados y, finalmente, CSS corregido el día 24
7.0 Lanzado oficialmente el 18 de octubre de 2006
8.0 8.0beta1 2008 3 El 6 de mayo, emulación de IE7, navegación de correo electrónico en línea, mejoras de compatibilidad y antiphishing. Mejoras
8.0 8.0beta2 28 de agosto de 2008 Barra de direcciones inteligente, modo de protección de privacidad, acelerador, filtro de URL inteligente, suscripción a sitios web
8.0 8.0RC1 26 de enero de 2009 Ajuste de rendimiento Se han realizado mejoras de compatibilidad y otros pequeños cambios, y se han resuelto algunos errores.
[Editar funciones
Internet Explorer proporciona la gama más amplia de capacidades de navegación web y está diseñado para aprovechar las funciones que se encuentran en sistemas operativos como Microsoft Update.
Usabilidad y afinidad de navegación
Las versiones recientes también agregan bloqueo de ventanas emergentes y paginación, RSS y otras funciones principales, mientras que las versiones anteriores ofrecen paginación instalando la barra de herramientas de búsqueda de MSN.
Modelo de objetos componentes
La tecnología del modelo de objetos componentes (COM) se utiliza ampliamente en Internet Explorer. Permite a los proveedores externos agregar funcionalidad a través de objetos auxiliares del navegador (BHO) y permite a los sitios web ofrecer contenido enriquecido a través de ActiveX. Dado que estos objetos pueden tener los mismos permisos que el propio navegador (en algunos casos), existen importantes implicaciones de seguridad. Las últimas versiones de Internet Explorer proporcionan un administrador de complementos para controlar los controles ActiveX y los objetos auxiliares del navegador, así como una versión "sin complementos" (ubicada en Todos los programas/Accesorios/Herramientas del sistema).
Arquitectura de seguridad
Internet Explorer utiliza una arquitectura de seguridad basada en zonas, lo que significa que los sitios web se organizan según condiciones específicas. Permite restricciones en una gran cantidad de funciones o solo en funciones específicas.
Los parches y actualizaciones del navegador se lanzan periódicamente a través del servicio Windows Update y de actualizaciones automáticas. Si bien se siguen publicando parches de seguridad para una variedad de plataformas, las últimas mejoras y mejoras de seguridad solo se publican para Windows XP.
Las últimas versiones de Internet Explorer ofrecen un monitor de descarga y un monitor de instalación, lo que permite a los usuarios elegir si descargar e instalar programas ejecutables en dos pasos. Esto evita que se instale malware. El sistema operativo marca los archivos ejecutables descargados mediante Internet Explorer como potencialmente inseguros y se le pide al usuario que confirme si desea ejecutar el programa cada vez hasta que confirme que el archivo es "seguro".
Principios de la política de grupo
Internet Explorer es totalmente configurable a través de la política de grupo. Los administradores de dominio de Windows Server pueden aplicar y hacer cumplir una variedad de configuraciones para cambiar la interfaz de usuario (por ejemplo, deshabilitar ciertos elementos del menú y opciones de configuración independientes), así como limitar las funciones de seguridad (por ejemplo, descargas de archivos), configuración cero, personalización. configuración del sitio, comportamiento del control ActiveX, etc. Comportamiento del control ActiveX, etc. La configuración de políticas se puede establecer por usuario y por máquina.
Soporte de estándares web
Internet Explorer utiliza el motor de composición tipográfica Trident, que tiene soporte casi completo para HTML 4.01, CSS nivel 1, XML 1.0 y DOM nivel 1, pero tiene algunos problemas tipográficos. errores. También tiene soporte parcial para CSS nivel 2 y DOM nivel 2. El intérprete XML con el que viene es compatible con XHTML, pero Microsoft ha eliminado su soporte a partir de IE 5.0, lo que dificulta el acceso a él. Al igual que otros navegadores, puede interpretar XHTML cuando el tipo MIME es "texto/html" y puede interpretar XHTML cuando el tipo MIME es "aplicación/xml" y "texto/xml". También puede interpretar XHTML como XML cuando el identificador de tipo MIME es "aplicación/xml" y "texto/xml", pero se requiere un pequeño indicador XSLT [9] para volver a habilitar el soporte XML para XHTML. Cuando se define como un tipo de preferencia como "aplicación/xhtml xml", pretenderá no comprender XHTML y descargarlo como un tipo de archivo no comprendido.
Internet Explorer se basa en DOCTYPE para determinar si se debe representar una página según una versión anterior o un estándar W3C. (Dependiendo de la versión de MSXML, puede ser totalmente compatible con XSLT 1.0 o el borrador XSL de diciembre de 1998.
Internet Explorer presenta una serie de patentes de Internet Explorer sobre estándares web, incluidas HTML, CSS y extensiones DOM que permiten ciertos sitios web serán mostrados sólo por Internet Explorer
Críticas
Internet Explorer ha atraído muchas críticas como navegador web, muchas de ellas centradas en su arquitectura y soporte para código abierto.
Seguridad
Internet Explorer ha sido criticado principalmente por su seguridad, que es responsable de muchos de los spyware, adware y virus informáticos que aparecen en línea causados por agujeros y grietas. en la arquitectura de seguridad de Internet Explorer. A veces, navegar por sitios web maliciosos puede provocar instalaciones automáticas maliciosas, conocidas como "instalaciones forzadas", que completan una descripción falsa de los aspectos de seguridad de ActiveX para enmascarar la seguridad del software. El propósito real es engañar a los usuarios para que realicen la instalación. cierto software malicioso.
Por supuesto, Internet Explorer no es el único que tiene el problema, pero afecta a muchos ordenadores, lo que demuestra que los problemas de seguridad están en todas partes.
No es responsabilidad de Microsoft corregir vulnerabilidades de seguridad ni publicar parches. [10] Además de los agujeros de seguridad en Internet Explorer, Microsoft ha pasado mucho tiempo solucionándolos. En algunos casos, creadores web maliciosos aprovecharon vulnerabilidades para atacar a los usuarios antes de que Microsoft lanzara un parche.
Soporte de estándares web
Otras críticas provienen de usuarios técnicos expertos, desarrolladores de sitios web y desarrolladores de aplicaciones de software basadas en Internet Explorer que han expresado preocupaciones sobre el soporte de Internet Explorer para estándares abiertos. porque Internet Explorer suele utilizar extensiones propietarias de los estándares web para implementar funciones similares.
Internet Explorer proporciona cierto soporte para muchas tecnologías estandarizadas, pero también hay muchas lagunas en la implementación y fallos de compatibilidad (algunos menores, otros no) que han generado crecientes críticas por parte de los desarrolladores de tecnología. Este aumento de las críticas se debe en gran parte al soporte técnico relativamente completo que ofrecen los competidores de Internet Explorer y a la creciente disponibilidad de aplicaciones que cumplen con los estándares.
Debido a que Internet Explorer se usa tan ampliamente en todo el mundo, los desarrolladores web que desean un código potente y multiplataforma a menudo encuentran que los errores de Internet Explorer, el conjunto de características patentadas y la falta de soporte compatible con los estándares son sus mayores obstáculos. bloquear.
En términos generales, el código escrito por los desarrolladores web debe ser multiplataforma, por lo que el código debe poder ejecutarse en todos los navegadores principales; Internet Explorer es técnicamente cerrado y solo admite algunos CSS, HTML y DOM; características (muchas de las cuales tienen implementaciones problemáticas). Los competidores Firefox y Opera no sólo están por delante de Internet Explorer en este aspecto, sino que también soportan XHTML nativo. Debido a esto, Internet Explorer falla constantemente la prueba Acid2, que verifica la compatibilidad con el estándar CSS. Otro gran defecto de Internet Explorer proviene del formato PNG, que no se solucionó hasta Internet Explorer 7. Aun así, el rendimiento de Internet Explorer 7 se reduce significativamente al visitar páginas web que contienen archivos PNG transparentes.