Varias versiones de Internet Explorer en una máquina


Respuestas:


6

Microsoft ahora proporciona imágenes de máquinas virtuales gratuitas con varias versiones diferentes de Internet Explorer preinstaladas. Puede obtener una copia de las imágenes en el sitio web modern.ie , que actualmente incluye las siguientes combinaciones:

  • IE6 en Windows XP
  • IE7 en Windows Vista
  • IE8 en Windows XP
  • IE8 en Windows 7
  • IE9 en Windows 7
  • IE10 en Windows 7
  • IE10 en Windows 8
  • IE11 en Windows 8.1
  • IE11 en Windows 7
  • IE11 en Windows 10

Las imágenes están diseñadas para las siguientes plataformas de virtualización:

  • Microsoft Hyper-V
  • Microsoft VirtualPC
  • Oracle VirtualBox
  • Paralelas
  • VMware

Las imágenes caducan después de un período de tiempo fijo, por lo que se recomiendan instantáneas para simplificar el proceso de "restablecerlas" una vez que caducan.

Capturas de pantalla

IE6 en Windows XP IE8 en Windows 7



21

Prueba IETester .

IETester es un navegador web gratuito (tanto para uso personal como profesional) que le permite tener los motores de renderizado y javascript de IE10 preview, IE9, IE8, IE7 IE 6 e IE5.5 en Windows 7, Vista y XP, así como el IE instalado en el mismo proceso.

ingrese la descripción de la imagen aquí


+1. IETester es la forma más fácil de hacer esto, en mi opinión.
Aron Rotteveel

Para su información, IETester aparentemente solo puede ejecutar IE10 si es la versión predeterminada en el sistema operativo host, solo es cierto para Windows 8. Vea aquí: my-debugbar.com/wiki/IETester/IE10Preview
enigment

11

Supongo que quiere que esto pruebe su sitio web en una versión diferente del navegador.

Sin embargo, una solución mucho más segura y mejor sería usar Virtual PC para instalar diferentes versiones.

Esto significaría que podría usar Internet Explorer 8 como su navegador normal del sistema operativo y ejecutar Internet Explorer 6 y 7 sin que ninguna de las versiones interfiera entre sí.

Citado de la solución a continuación, una posible alternativa:

El método descrito a continuación todavía funciona, pero ahora hay un método alternativo adecuado para desarrolladores web que simplemente desean probar sus sitios en IE6. Eche un vistazo a IETester , que le permite instalar un navegador web independiente en Vista o Windows 7 que le permite ver sitios renderizados utilizando el motor de renderizado IE6. Sin embargo, no es exactamente una versión funcional e independiente de IE6, por lo que si está buscando eso, utilice el siguiente método.


Aquí hay un buen artículo al respecto:

¿Tienes una aplicación de intranet de trabajo que funciona bien en IE6 pero no le gusta IE7? Sorprendentemente, Microsoft ha proporcionado una forma de instalar el IE6 no compatible con Vista en Vista y Windows 7. Bueno, tal vez no del todo, pero lo suficientemente cerca ...

Internet Explorer 7 ha estado fuera desde hace bastante tiempo, sin embargo, todavía hay muchos sitios que no pueden soportarlo y exigen que los usuarios se conecten con IE6. Desafortunadamente, la mayoría de las personas (ciertamente la gran mayoría de los usuarios domésticos) están ejecutando IE7, o incluso IE8 beta, lo han recibido como parte de una actualización de Windows XP, o están ejecutando Windows Vista o Windows 7 que usa IE7 o IE8 respectivamente por defecto.

Si está ejecutando Windows XP, puede volver a IE6, pero parece una pena. Si está ejecutando Windows Vista, no hay opción de reversión ya que IE6 nunca se lanzó para Vista.

Lo que puede hacer es utilizar la imagen VPC de compatibilidad de aplicaciones de Internet Explorer de Microsoft. Estas son dos imágenes de disco duro de PC virtual (descargables aquí) que contienen una copia completa y preactivada de Windows XP SP2: una contiene IE6 y la otra IE7. La idea es hacer que los usuarios puedan probar cualquiera de las aplicaciones, y para este fin cada imagen contiene el Kit de herramientas de preparación de IE7, el depurador de scripts y la barra de herramientas de desarrollador de IE.

Las descargas individuales son bastante grandes (443 MB y 491 MB respectivamente) y se expanden a archivos VHD de 1.48 GB y 1.58 GB . Para usar los archivos, debe instalar Virtual PC 2007, crear una nueva máquina con la configuración predeterminada y luego ir a cada máquina virtual y apuntar el disco duro al archivo VHD que acaba de descargar. Asegúrese de que las otras configuraciones sean correctas (especialmente las redes) y luego inicie las máquinas desde la consola.


1
Uno de mis compañeros de trabajo tenía un método para hacer varias versiones de IE a la vez, pero olvidé cómo. Definitivamente no involucró máquinas virtuales, lo que honestamente parece excesivo para una solicitud como esta (aunque es probable que dé los resultados más precisos).
TheTXI el

Estoy seguro de que pueden hacerlo posible, pero eso probablemente solo sea útil para ejecutar IE6. Si tiene que probar, una PC virtual es la forma más segura y confiable. Pero estoy de acuerdo con la exageración
Ivo Flipse

Según el sitio de MS, esas imágenes vhd expiraron el 31 de agosto de 2009, es decir, a menos de un mes. ¿Supongo que después de eso no tenemos suerte?
user4450

Las imágenes se actualizan. Están diseñados para funcionar solo durante 90 días IIRC, pero puede arrancarlos y ejecutarlos hasta una hora después de que caduquen. Le recomiendo las imágenes si está haciendo pruebas. Cualquier otro método generalmente involucra hacks que realmente no le dan una instalación de IE6 o IE7 del mundo real que los usuarios realmente tendrán.
chauncey

7

La última vez que verifiqué IE múltiple no incluye IE7.
Sasha Chedygov

@musicfreak, creo que se supone que tiene IE7 y desea ejecutar IE6
Hasen

Múltiples IE hace cosas extrañas con DLL y no funciona como a ti también te gustaría.
Jeremy French, el

@hasen j: Pero si quieres IE7 e IE8 en la misma máquina, no funcionará. Solo un pequeño aviso.
Sasha Chedygov

Consulte también "Varios IE, incluido IE8!" en civicactions.com/blog/2009/may/18/multiple_ies_incuding_ie8
Arjan

7

Hay formas de ejecutar varias versiones de Internet Explorer en el mismo sistema, como mencionó @tjrobinson, pero no confiaría en ellas durante las pruebas. Los hábitos de representación "interesantes" de Internet Explorer pueden ser muy sutiles, y estas formas de ejecutar múltiples versiones de Internet Explorer hacen algunos trucos extraños con algunas de las bibliotecas compartidas y el registro, y me temo que podrían introducir anomalías de representación más sutiles u ocultar algunos que de otra manera estarían allí.

Por la misma razón, no confío en las técnicas para ejecutar Internet Explorer en Linux o Mac OS X, usando Wine.

Entonces, definitivamente iría con la virtualización de Windows. Puede descargar imágenes de PC virtual de Microsoft para este propósito y no tiene que pagar tarifas de licencia adicionales. Estas imágenes caducan, por lo que no recomendaría instalar ningún otro software en ellas, pero cuando caducan, puede descargar otras nuevas de Microsoft. Los hacen caducar ya que son gratuitos, y Microsoft no quiere que las personas los usen como sistemas reales.


1
Las imágenes caducadas se ejecutan durante una hora, creo, antes de apagarse, por lo que aún puede hacer algunas pruebas rápidas hasta que vuelva a descargar las imágenes. Lo bueno de las imágenes VPC es que MS proporciona imágenes de Vista y XP. Y sí, las imágenes de Vista me han salvado una o dos veces cuando asumí que IE7 tenía el mismo comportamiento pero no en función de la seguridad.
chauncey

Si, buen punto. Las imágenes no son inútiles después de que caduquen. Esa hora también se pone en espera si suspende la VM, por lo que puede probar durante 20 minutos, corregir su error, suspender y repetir 3 veces antes de que aparezca la pantalla azul.
pkaeding

4

No he visto esto mencionado, pero funciona de maravilla: http://utilu.com/IECollection/

Básicamente, ofrece instalaciones independientes de todas las versiones de IE desde la versión 1 a la 8, instalación súper simple y hace el trabajo perfectamente.


3

Para Windows XP, use múltiples IE .

Desafortunadamente, Multiple IE no funciona en Windows Vista.

Entonces, una solución alternativa es IETester , que a veces parece tener algunos problemas / errores, pero es lo suficientemente buena.

Otra solución es usar un programa como Virtual PC o VirtualBox e instalar un Windows XP con Internet Explorer 6.

Microsoft lanza Virtual PC Images para probar en Internet Explorer 6 e Internet Explorer 7, pero caducan de vez en cuando.

Puede obtenerlos desde aquí: Imagen VPC de compatibilidad de aplicaciones de Internet Explorer

DESCARGO DE RESPONSABILIDAD para la siguiente sección: No soy un abogado, podría estar infringiendo la ley al hacerlo, consulte a sus abogados locales o lo que sea. Si no posee una licencia de Windows, lo más probable es que infrinja la ley.

/ legaleeze

Si busca sitios de torrents, hay torrentes para imágenes de VirtualBox con TinyXP preinstalado, y se envía con Internet Explorer 6 de forma predeterminada. ( TinyXP ) es una versión pirateada / simplificada de Windows XP que es muy ligera, aunque probablemente sea ilegal; consulte a su abogado (s)).

Si está en Linux, también hay Internet Explorer para Linux ), que intenta ejecutar Internet Explorer 6 (e Internet Explorer 7) en Linux usando Wine . Sin embargo, descubrí que apesta al representar texto en árabe.


2

En la misma máquina física, no creo que sea posible. Puede virtualizar utilizando software como VirtualBox / Virtual PC / VMWare y probar diferentes navegadores.

Si desea saber cómo se verá una página web en diferentes navegadores con diferentes resoluciones, pruebe http://browsershots.org


1
Browsershots.org definitivamente es bueno para verificaciones rápidas y únicas, pero la virtualización es definitivamente el camino a seguir para cualquier otra cosa.
Umber Ferrule


2

No hay una buena manera de hacer esto; Mi recomendación sería utilizar máquinas virtuales. También puede consultar IETester : no puedo hablar de ello de primera mano, pero he escuchado críticas mixtas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.