Che cos'è un buon tester IE per Mac?


10

Mi sono trasferito sul Mac dopo anni e ho spostato definitivamente il mio PC dalla mia vita a casa. Sono un grafico che crea pagine Web. Codifico pagine XHTML pure con layout div. Ma ogni volta che ti attieni agli standard web, devi controllare come funziona sui browser più comunemente usati.

Sul Mac, il mio browser predefinito è Firefox (sono installati anche Chrome e Safari). Ma non riesco a vedere il risultato di come appaiono le mie pagine in IE.

Su un Mac, esiste un modo per testare i progetti Web su Internet Explorer?

(IE per Mac non è più supportato da Microsoft, quindi non l'ho scaricato. Ho ricevuto diversi suggerimenti per utilizzare Boot Camp, ma non voglio installare Windows.)


1
Poiché il comportamento di IE differirebbe con il sistema operativo, penso che tu non abbia altra scelta che usare Windows, inoltre dovrai testare in diverse versioni di IE che dovrai usare.
user151019

C'è una risposta particolarmente buona qui: apple.stackexchange.com/questions/49208/…
Will

Risposte:


16

Capisco che non vuoi installare Windows. Tuttavia, è quello che fanno tutti gli utenti Mac della nostra azienda (con vmWare fusion).


3
Altre macchine virtuali includono Parallels e anche VirtualBox gratuito
user151019

Un altro utente di VirtualBox qui, ho anche 3 macchine virtuali diverse per IE6, IE7 e IE8.
Lizzan,

1
Penso di dover provare VM Tools. Sto pensando di installare Win7. E quindi installa IE tester che può eseguire contemporaneamente tutte le versioni di IE in diverse schede.
ARTniyet,

Microsoft fornisce VM gratuite per testare tutte le versioni di IE dev.windows.com/en-us/microsoft-edge/tools/vms/mac
user151019

11

I modi più comuni che conosco per fare questo:

  • Test virtuali:
    • BrowserCam
      Cattura schermo e servizio di accesso remoto per test di compatibilità multipiattaforma e controllo qualità HTML
    • Adobe BrowserLab
    • Browser
      Controlla la compatibilità del browser, Test browser multipiattaforma

  • La tua biblioteca locale ha spesso PC disponibili per gli utenti

  • Chiedi a un amico di testarlo / fare screenshot per te (spesso, in cambio di fare lo stesso per loro sul Mac)

Anche se avessi installato IE / Mac, non ti aiuterebbe in questo senso. Ha usato un motore di rendering diverso; uno che nessuna versione di IE / Win ha mai usato.


Mi piace anche il browser, ma rende solo l'aspetto del sito. È molto difficile sapere se javascript funziona. Tuttavia, se il sito è "xhtml puro", questo risponde alla domanda.
RDS

puoi anche provare browserstack.com per i test in IE reali
Nakul,


2

Se l'esecuzione di una macchina virtuale non è interessante, penso che la soluzione migliore sia quella di ottenere un PC economico con un sistema operativo Microsoft.

Puoi eseguirlo senza un monitor e collegarti ad esso utilizzando il software gratuito "Connessione desktop remoto" di Microsoft in modo da non dover digitare fisicamente su un altro computer per testare le cose. Esistono diverse versioni di IE che potresti voler testare. A tal fine, Microsoft dispone di copie dei browser basate su macchine virtuali [1]. Queste immagini non possono essere eseguite in una macchina virtuale tradizionale sul Mac a causa di problemi di licenza. Funzioneranno sul PC economico.

  1. http://www.microsoft.com/downloads/en/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en


0

Suggerirei un ambiente virtuale in modo che tu possa clonare la tua macchina virtuale per ospitare diverse versioni di IE su ogni macchina virtuale (almeno IE versione 7 e 8 deve essere testato e la versione 9 sta per essere rilasciata).

Oltre all'offerta commerciale (VMWare Fusion e Parallels) ci sono anche progetti open source come Virtual Box che puoi usare per iniziare a sperimentare.

Avrai bisogno di una licenza valida per Microsoft Windows XP o Windows 7 per poter installare Windows sulla macchina virtuale.

Saluti Massimo


-1

Non Nessuna suite di test IE è completamente accurata e molti genereranno errori che non compaiono nella produzione (sprecando il tuo tempo con falsi positivi). Le macchine virtuali non sono affidabili come pensano le persone: ho visto diversi bug specifici delle VM mentre provavo a eseguire IE6 (penso che il motore di rendering di IE6 si basi sul coordinamento di alcuni thread, che le VM non riescono a gestire in modo adeguato).

Se la funzionalità IE6 / 7 è importante per la tua organizzazione, I


Jimmy: la tua risposta si interrompe a metà frase.
user56reinstatemonica8
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.