mac - Internet Explorer 8 e Internet Explorer 6 uno al lado del otro
internet explorer for mac (11)
He escrito una publicación de blog paso a paso que muestra cómo ejecutar IE6, IE7 e IE8 como "aplicaciones virtuales" en Windows 7 Ultimate.
Posible duplicado:
Ejecutar Internet Explorer 6, Internet Explorer 7 e Internet Explorer 8 en la misma máquina
¿Hay alguna forma de tener Internet Explorer 8 e Internet Explorer 6 uno al lado del otro sin virtualizar?
Utilicé varios IE que funcionan bien con Internet Explorer 7, pero desde que instalé Internet Explorer 8 beta 2, Internet Explorer 6 comenzó a comportarse de manera extraña (es decir, más de lo normal).
La virtualización es la forma más fácil de lograr esto. Tiene una sobrecarga más alta, pero dado que IE tiene tantos enganches en el sistema operativo, tratar de instalar varias versiones está condenado a confusión y falla.
Lo que hago es usar VMware con otros sistemas operativos con IE6.
No es perfecto, pero ayuda.
Microsoft no admite múltiples versiones de Internet Explorer en un sistema operativo. La razón es que el sistema operativo e Internet Explorer comparten ciertas DLL. Cuando actualiza desde Internet Explorer 6 a Internet Explorer 7 (o Internet Explorer 8), en realidad está reemplazando algunos archivos DLL del sistema. Esta es la razón por la cual "obtienes" Internet Explorer 6 cuando desinstalas Internet Explorer 7.
Chris Wilson, arquitecto de Internet Explorer, abordó este tema en una publicación de blog Multiple IEs en una máquina . Chris afirma que el reemplazo sobre la marcha de mshtml.dll
podría funcionar para el procesamiento de CSS "... pero no es lo mismo que tener un conjunto completo de nuevas DLL de sistema de Internet Explorer instaladas" y no sería considerada una solución definitiva.
Solo la virtualización puede proporcionar la pila DLL completa para pruebas definitivas.
Editar:
El 18 de marzo de 2009, el equipo de Microsoft Expression Web lanzó SuperPreview , una aplicación independiente y gratuita que permite la comparación entre navegadores lado a lado y piel de cebolla entre Internet Explorer 8, Internet Explorer 8 - modo de compatibilidad con Internet Explorer7 e Internet Explorer 6. Se planean navegadores adicionales y un servicio bajo demanda para representar páginas en tiempo real en otros sistemas operativos.
Edite en respuesta a un comentario de Zac
Gracias por el comentario. Expression Web 3 (que incluirá SuperPreview) permitirá la comparación entre cualquier combinación de Internet Explorer 6, Internet Explorer 7, Internet Explorer 8 y Firefox 3. Esto es según la entrada de blog de Somasgear Expresion Web 3 publicada el 5 de junio de 2009. En En la captura de pantalla de su blog, verá Firefox 3 como el navegador base (lado izquierdo) e Internet Explorer 6 como el navegador de comparación. Cualquier navegador se puede colocar a ambos lados de la ventana de comparación.
Pruebe esto: http://www.my-debugbar.com/wiki/IETester/HomePage
LE: Esto no es totalmente compatible aún, hay algunos problemas menores, como fallas en las ventanas emergentes de JavaScript, pero me pareció bastante confiable durante el desarrollo. Al final de todo, acabo de probar la aplicación web contra un IE6 real para asegurarme de que todo está bien.
Puede ejecutarlo en una máquina virtual, espere hasta que se agreguen IE8 o use http://browsershots.org/ que tomará capturas de pantalla de su sitio web desde diferentes sistemas operativos y navegadores.
También hay IE7 independiente
También uso la virtualización. Tengo Virtual PC 2007, que es una descarga gratuita desde here , en mi máquina y he descargado las imágenes de Internet Explorer Virual para PC de Microsoft. Puedes obtener las imágenes here .
Una manera muy ligera (y recién lanzada) de hacer esto es usar Expression Web SuperPreview . Le permite comparar IE6 e IE7 (o IE6 e IE8 + IE7-compatibility-mode) uno al lado del otro. Actualmente solo es una vista previa, pero lo he usado con buenos resultados. Van a lanzar una versión comercial que permite la comparación lado a lado de más navegadores, pero dicen que el específico de IE permanecerá libre para siempre.
Una opción más múltiple e independiente de IE: IE Collection .
Utilizo una utilidad llamada "Sandboxie" (gratuita para uso personal, $ 29 para comerciales) para proporcionar sandboxing de aplicaciones. Un efecto secundario útil de esto es que puede instalar aplicaciones (incluso las que modifican OS como IE) en la zona de pruebas, y el sistema operativo principal es completamente inconsciente (lo que le permite tener diferentes versiones del IE del sistema operativo principal y el IE de espacio aislado - y ambos funcionando simultáneamente). Los dos escenarios que he usado hasta ahora:
- Internet Explorer 7 en el sistema operativo principal, y desinstalado IE7 en el entorno limitado para que IE6 esté disponible
- Internet Explorer 6 en el sistema operativo principal y actualizado a IE8 en el entorno limitado
Advertencias:
- Si necesita más de una versión adicional de IE disponible simultáneamente , necesitará comprar la versión completa, ya que solo puede tener una versión de IE en una caja de arena, y la versión gratuita solo admite una caja de arena activa a la vez.
- Instalar una versión de IE en el sandbox puede llevar un poco de prueba y error: IE8 fue particularmente complicado. Sin embargo, algunas advertencias que ocurren durante la instalación (o desinstalación) son triviales.