Introducción (Guía paso a paso de calidad de aplicaciones de Windows 7 y Windows Server 2008 R2)
En todo el mundo, muchas empresas están adoptando Windows 7 debido a sus características y capacidades empresariales. Los departamentos de TI también están cambiando la forma de abordar sus necesidades de plataformas a largo plazo para dar soporte a un escritorio moderno. El sistema operativo Windows 7 contribuye a reducir el coste total de propiedad ayudando a los usuarios a ser productivos en cualquier lugar, mejora la seguridad y el control y simplifica la gestión de escritorios en toda la organización. Windows 7 también incluye un navegador moderno basado en estándares, Windows Internet Explorer 8, que proporciona mayor seguridad y funciones de navegación mejoradas. Estas dos plataformas aumentan la eficacia de TI y mejoran la agilidad y la seguridad de la organización.
Sin embargo, la migración a un nuevo sistema operativo plantea retos únicos, principalmente con la necesidad de dar soporte a las aplicaciones web heredadas. Es posible que las empresas tengan aplicaciones creadas para versiones anteriores de Windows Internet Explorer, como Windows Internet Explorer 7 o Microsoft Internet Explorer 6. Estas aplicaciones web pueden tener problemas de compatibilidad con Internet Explorer 8. Además, Internet Explorer 6 no se ejecuta de forma nativa en Windows 7 y Windows no admite la ejecución simultánea de dos versiones de Internet Explorer. Para obtener más información, consulte el artículo de Microsoft Knowledge Base, "No se admite la ejecución de varias versiones de Internet Explorer en un único sistema operativo".
Muchas empresas siguen utilizando aplicaciones web basadas en Internet Explorer 6 que se crearon y personalizaron durante la pasada década. Las empresas que tengan previsto implantar Windows 7 deben contar con una estrategia integral y un plan de ejecución para migrar las aplicaciones web heredadas a Internet Explorer 8. En este documento se ofrece una descripción detallada de los problemas de compatibilidad de Internet Explorer 8, se explica cómo migrar aplicaciones web y se presentan herramientas y procesos relacionados.
La versión de Internet Explorer 8 se centra en tres temas principales:
- Proporcionar interoperabilidad real con otros navegadores y compatibilidad para los sitios web existentes.
- Agilizar y facilitar el desarrollo web utilizando las herramientas integradas para desarrolladores.
- Habilitar experiencias que vayan más allá de la página, mediante nuevas funciones del navegador que conecten a los usuarios con servicios web innovadores.
Además de importantes avances en la compatibilidad con estándares, Internet Explorer 8 contiene inversiones adicionales en plataformas para desarrolladores. Internet Explorer 8 mejora el rendimiento de muchos subsistemas de Internet Explorer, como el analizador HTML, el procesamiento de reglas de hojas de estilo en cascada (CSS), la manipulación de árboles de marcado, el analizador JavaScript, el tiempo de ejecución del recopilador de basura y la gestión de memoria. Otras inversiones para desarrolladores son:
- CSS 2.1: Puede escribir sus páginas una sola vez y hacer que se muestren correctamente en distintos navegadores, ya que Internet Explorer 8 es totalmente compatible con la especificación CSS 2.1.
- Mejoras en Document Object Model (DOM) y HTML 4.01: Internet Explorer 8 ofrece mejoras adicionales de HTML 4.01 y compatibilidad total con CSS 2.1. Internet Explorer 8 también corrige muchas incoherencias entre navegadores. Por ejemplo, la implementación de atributos get/set/remove ahora es interoperable con otros navegadores, y se ha mejorado el rendimiento en patrones de diseño asíncronos JavaScript y XML (AJAX).
- Estándares emergentes: Internet Explorer 8 incorpora estándares futuros, como el estándar HTML5 Draft DOM Storage del W3C, la API Selectors del Web Applications Working Group y la sintaxis respaldada por ECMAScript 3.1.
- Nuevas funciones de navegación para aplicaciones AJAX: Puede actualizar la pila de navegación hacia atrás y hacia delante del navegador y la barra de direcciones de una aplicación AJAX para que esas funciones del navegador funcionen correctamente en su aplicación.
- Acid2: Internet Explorer 8 representa correctamente la prueba del explorador Acid2.
- Compatibilidad: Internet Explorer 8 incluye un motor de diseño más compatible con los estándares que le permite crear un sitio basado en estándares para varios navegadores. Para migrar sus sitios más fácilmente al nuevo motor de diseño compatible con los estándares, Internet Explorer 8 le permite usar el motor de diseño de Internet Explorer 7 insertando un sencillo elemento meta en su código o añadiendo un único encabezado HTTP en sus servidores.
- Herramientas de desarrollo: Las herramientas de desarrollo de Internet Explorer (a las que se accede presionando la tecla F12) le permiten depurar rápidamente código HTML, CSS y JavaScript en un entorno visual. Estas herramientas se incluyen directamente en Internet Explorer 8 con una funcionalidad ampliada, incluida una opción para elegir qué aplicación utilizar cuando se está visualizando la fuente de una página web. Puede identificar y resolver rápidamente los problemas gracias a la información tan detallada que proporciona la herramienta en el DOM.
- Para obtener más información sobre las funciones nuevas y mejoradas de Internet Explorer 8, consulte Novedades de Internet Explorer 8.
Temas relacionados