¿No existe Microsoft Internet Explorer para Mac OS X?

38

Esta es mi primera Mac y me pregunto: ¿no hay Microsoft Internet Explorer para Mac OS X?

Soy un desarrollador web y necesito IE (no realmente jajaja), pero cuando lo busco en Google, veo algunos sitios web cuestionables en mi búsqueda en Google, pero ninguno de ellos es el sitio real de Microsoft.

Mi razón principal es que lo necesito para las pruebas del navegador y demás, así que obviamente veo Firefox, Chrome, Safari, pero no IE.

Entonces la pregunta es: ¿hay / dónde obtengo Internet Explorer para Mac?

Somdow
fuente
3
No. Hubo un Microsoft Internet Explorer para Mac OS X hasta 2003, cuando Microsoft canceló el proyecto. Internet Explorer 5 fue la última versión para Macintosh.
2
los desarrolladores web deberían boicotear IE tbh. un navegador tan horrible = /
Alexander - Restablecer Mónica

Respuestas:

56

Microsoft Internet Explorer para Mac no está disponible para las últimas versiones de OS X (más allá de OS X 10.4) ya que fue reemplazado efectivamente por Safari en 2003. Como explica la página de Wikipedia para Internet Explorer para Mac :

Como resultado del acuerdo de cinco años entre Apple y Microsoft en 1997, fue el navegador predeterminado en Mac OS y Mac OS X desde 1998 hasta que fue reemplazado por el propio navegador web Safari de Apple en 2003.

El 13 de junio de 2003, Microsoft anunció que dejaría de desarrollar Internet Explorer para Mac y que la actualización final se lanzó el 11 de julio de 2003. El navegador no estaba incluido en la instalación predeterminada de Mac OS X v10.4 "Tiger" que se lanzó el 29 de abril de 2005. Microsoft suspendió el soporte para el producto el 31 de diciembre de 2005 y eliminó la aplicación de su sitio de descargas de Macintosh el 31 de enero de 2006. Microsoft recomienda "que los usuarios migren a tecnologías de navegación web más recientes como Apple Safari."

Su mejor opción es descargar la versión de Windows de IE y ejecutarla en una máquina virtual (usando algo como VMware Fusion o Virtual Box ).

Alternativamente, el artículo de OSXDaily sobre Internet Explorer para Mac de la manera fácil: Ejecutar IE 7, IE8 e IE9 gratis en una máquina virtual describe una forma de hacerlo (no lo he usado yo mismo, pero parece evitar a Windows Período de prueba de 30 días mediante el uso de instantáneas y, posiblemente, para cumplir con el EULA, debe comprar una licencia de Windows y usarla en una VM con una versión descargada de IE, como se indica arriba):

Le mostraremos cómo instalar Internet Explorer 7, 8 o 9 en una máquina virtual con Windows, directamente en Mac OS X, de forma gratuita. Esto se logra utilizando el software VirtualBox de Oracle, disponible de forma gratuita, y combinando eso con las máquinas virtuales de prueba gratuitas de Internet Explorer de Microsoft, el truco consiste en convertir estas máquinas virtuales de IE gratuitas para que funcionen perfectamente bajo OS X (o Linux, técnicamente), y todo se maneja automáticamente con este método.

revs binarybob
fuente
3
una respuesta muy completa, todos deberíamos tomar esa cantidad de esfuerzo: D
Stu Wilson
44
si pudiera "aceptar" esto varias veces, lo haría. Gracias
somdow
1
Parece que este método elude intencionalmente el sistema de protección de copia de Windows al hacer que la VM mienta sobre la fecha para que Windows todavía piense que está dentro de un período de demostración de 30 días. Eso casi con certeza viola una línea en algún tl; dr EULA en alguna parte, y también puede causar un comportamiento extraño al probar cosas relacionadas con la fecha. Su propia conciencia lo guiará, pero si realmente es un desarrollador web profesional, debería poder permitirse el lujo de ser legítimo y comprar una licencia de Windows.
Garrett Albright
Comentario de @GarrettAlbright Fair. Gracias. Lo he incorporado a la respuesta para que las personas sepan mejor dónde están parados, si eligen usar ese método.
binarybob
1
Si puede hacerlo funcionar, el vino puede ser una mejor alternativa, que no tiene "área gris". Hay versiones de Mac Wine disponibles aquí: winebottler.kronenberg.org/wine
Hawken
2

Incluso la versión para Mac de IE cuando existía representaba las páginas de manera muy diferente a su contraparte de PC.

Si va a realizar las pruebas adecuadas en IE (entre otros) y no quiere hacer malabarismos con más de 10 máquinas virtuales, considere un servicio como:

  • CrossBrowserTesting.com : toma capturas de pantalla y le permite realizar pruebas funcionales a través de su cliente VNC basado en la web en muchas plataformas, incluidas Windows XP / Vista / 7, Android, iOS, OSX y Linux. El único inconveniente es que su servicio es de $ 30 / mes.
  • BrowserShots.org : toma capturas de pantalla y es gratis . Si solo eres un diseñador y no necesitas hacer ninguna prueba funcional multiplataforma, entonces recomendaría esta ruta.

Hay un puñado de otros servicios similares por ahí. Estos son los únicos dos con los que tengo experiencia.

Puntilla
fuente
De hecho, la versión para Mac de IE utilizaba un motor de renderizado diferente y, en muchos sentidos, mejor que el de Windows.
Garrett Albright
-3

Alguna información útil para usted también puede ser el 'menú de desarrollo' que se puede desbloquear dentro de Safari.

Mostrar el menú Desarrollar en Safari

Inicie Safari, ubicado en / Aplicaciones / Safari. Abra las Preferencias de Safari seleccionando 'Safari, Preferencias' en el menú. Haga clic en la pestaña 'Avanzado' etiquetado. Coloque una marca de verificación junto a 'Mostrar menú de desarrollo en la barra de menú'.

El menú Desarrollar es particularmente útil para los desarrolladores web, pero los usuarios ocasionales también pueden encontrar los dos primeros elementos extremadamente útiles en su navegación diaria. El elemento de menú 'Abrir página con' le permite seleccionar cualquier navegador instalado para volver a abrir una página web abierta desde Safari. El elemento de menú 'Agente de usuario' le permite ver cómo se ve una página web abierta en una variedad de navegadores y versiones de Mac y Windows.

Espero que ayude

Lloyd Hamish
fuente
2
No ayuda, me temo. Todo el cambio del agente de usuario afecta la forma en que JavaScript recibe una descripción del navegador. El interlocutor probablemente esté buscando una manera de ver cómo IE representaría la página real; que requiere el navegador / motor de renderizado real.
Hawken