Internet Explorer su Mac OSX

29 Nov 2007 — Mac OSX

Internet Explorer è una brutta piaga da debellare, ma finchè ci saranno tutti questi pc in circolazione non ancora convertiti a Firefox, chi si occupa di sviluppo Web deve tenere in conto questo primitivo browser che si fa beffa di standard ed evoluzione.

Ovviamente IE funziona solo con quell’altra piaga, Windows, e tutti gli altri sistemi operativi più evoluti si arrangino.

Fortunatamente gli altri sistemi operativi, segnatamente Linux e Mac OSX, hanno dalla loro un’ampia gamma di ottimi sviluppatori che mettono una pezza alle mancanze dei prodotti di casa Microsoft.

Dopo ies4linux che funziona, ovviamente, sotto Linux con l’ausilio di wine, è la volta di ies4osx, che gira sotto OSX con l’ausilio di Darwine.

Installare ies4osx

ies4osx installazione

• Installare X11 (Leopard lo installa di default)
• Scaricare l’ultima versione di Darwine
• Spostare Darwine appena scaricato in Applicazioni
• Scaricare ies4osx
• Doppio click per lanciare l’installazione automatica
Scegliere i browser che vogliamo installare e relativa lingua
I browser sono stati installati e si trovano nella cartella Applicazioni

internet explorer su mac osx

I vantaggi di ies4osx

L’unica alternativa a questo fantastico installer è lanciare IE con Windows in emulazione, ma è inutile sottolineare quale spreco di risorse e tempo si celi sotto questa scelta.
Inoltre, IE in emulazione con X11 occupa solo 25mb di ram, cosa che neanche su windows puro…

Il rendering delle pagine

Adesso avete un’installazione di IE esattamente identica a quella che avreste su Windows, con tuti gli annessi e connessi.
Le pagine verranno renderizzate allo stesso modo, con la sola eccezione dei fonts, perchè vengono utilizzati quelle di sistema.
In questo modo potete testare tranquillamente le vostre pagine ed essere sicuri che gli utenti Windows che usano IE le possano vedere esattamente come volete.

Opinioni (27)

29.11.07

Così come su Linux, così anche su Mac preferisco installare queste applicazioni aliene in una virtual machine. Mi fa “senso” averle direttamente nel filesystem del mio sistema. Che schifo. Ciò nulla toglie all’ottimo progetto ies4*

Ad ogni modo MS farebbe cosa gradita a tutti (una volta tanto) se avesse la decenza di dismettere il motore di IE e - se proprio ci tiene ad avere un browser “proprio” - basarsi su Webkit o Gecko.

L’arretratezza e la voluta incompatibilità di IE con gli standard sta diventando una rottura mai vista.

Proprio in questi giorni sto portando a termine un lavoro. Opera: ok, Safari: ok, Konqueror: ok, Firefox e altri Gecko-based: ok.

IE7: qualche difetto inspiegabile qua e là, si necessitano classi CSS dedicate

IE6: cataclisma

Ma vaffa… :D
E tutto perché MS vuole “proprietarizzare” il web con quella schifezza di XAML. Fortuna che - ne sono convinto - la politica di MS le si rivolterà sempre più contro.

Nemo → http://blog.neminis.org

29.11.07

A casa fuori dal lavoro uso ubuntu quindi firefox

duhangst → http://www.sdreng.it

29.11.07

Sai cosa.
Ho letto che IE non viene aggiornato agli standard volutamente.
Perchè è usatissimo nelle intranet (che per quel poco che ho visto fanno cacare a spruzzo) che sono fortemente windows-centriche e fanno largo uso di active-x e altre cacate proprietarie.

Io il più grosso giramento di testa ce l’ho con ie6/ie7. Nel senso che oramai ho imparato a memoria i vari hack per ie6, solo che questi vanno a scombussolare il comportamento di ie7… mio dio che casino!

Claudio → http://www.raptxt.it/blg

29.11.07

@duhangst: questo post è rivolto agli sviluppatori che purtroppo hanno bisogno di testare le loro pagine con IE.
Tutti gli altri possono eliminare per sempre ie dalla loro vita. Che diverrà sicuramente migliore :)

Claudio → http://www.raptxt.it/blg

29.11.07

“con tutti gli annessi e connessi” fino ad un certo punto…
Sotto OsX tante falle di IE non possono *ovviamente* ripercuotersi sul sistema operativo…
Ciao,
Emanuele

Emanuele → http://www.dreamsworld.it/emanuele/

29.11.07

Si,si. Per annessi e connessi intendo tutte le mancanze che ha IE come browser. Per fortuna trojan, virus e malware restano a casa.

Claudio → http://www.raptxt.it/blg

29.11.07

@Claudio: Sì la cosa è voluta, però aggiungere il supporto agli standard oltre alle cagate non farebbe male. E potrebbero adottare un doppio motore con tecniche di “autodetect” per capire quale motore usare, in modo trasparente.

Nemo → http://blog.neminis.org

29.11.07

E’ chiedere troppo ad una società che lancia un nuovo sistema operativo che richiede il doppio della potenza, il triplo dello spazio, e il quadruplo della ram rispetto al precedente per poi girare lento il doppio…

Claudio → http://www.raptxt.it/blg

29.11.07

ma posso passare 5 giorni a sviluppare un sito e altri due solo per scrivere css e trick dedicati a ie?!

anche se ie 5.5 è (fortunatamente) quasi scomparso.. la versione 6 è presente in misura percentuale poco più bassa della versione 7.. quindi il supporto è necessario e obbligatorio.. nell’ultimo anno ho stramaledetto bill gates più di ogni altra cosa!

il discorso delle intranet è logicamente a favore di MS perchè nella maggior parte dei casi le reti sono basate su sistema win2003 server.. ma se posso azzardare una previsione nei prossimi cinque anni le cose cambieranno notevolmente visti gli E-N-O-R-M-I vantaggi (pratici ed economici) di sviluppare reti con linux, serve solo che il supporto prenda maggiormente piede..

antonio il punk → http://www.dnbscene.it

29.11.07

Eh. Io oramai ho bestemmiato tutti i santi del calendario, ho fatto un piccolo script in bash da richiamare ogni volta, così risparmio tempo :D

Che poi, ci sono alcuni clienti per cui lavoro che usano SOLO ie, e vietano addirittura di usare Firefox… non riesco proprio a capire il perchè.

E lo sviluppo html ancora ancora è passabile… è quando devo fare debug javascript che cominciano i veri dolori, visto che ie ti dice semplicemente: NON FUNZIONA.

Claudio → http://www.raptxt.it/blg

30.11.07

claudio mi ecciti quando parli tecnico.

A_G → http://aguk.splinder.com

30.11.07

Me lo dicono tutte
“Devo disattivare qualche servizio di sistema per infilartela nel socket? Facciamolo a 5200 rpm oggi!”
:D

Claudio → http://www.raptxt.it/blg

30.11.07

Sto allontanando dalla mia vita tutti i prodotti di casa Microfrost…Microsfr…insomma, avete capito, no?? ;)

anonimia → http://www.anonimia.it

30.11.07

io è da un pò che l’ho fatto.
e si sta meglio.
davvero :)

Claudio → http://www.raptxt.it/blg

30.11.07

[...] Raptxt] Se vuoi segnalare questo post sui più popolari siti di social bookmarking usa [...]

Internet Explorer su Mac? Con ies4osx è possibile | Davide Salerno → http://www.davidesalerno.net/2007/11/30/internet-explorer-su-mac-con-ies4osx-e-possibile

02.12.07

Tutto funziona bene fino a quando non ti serve utilizzare (per forza) un’ActiveX…

Sky One → http://blog.skyone.it

03.12.07

io sono il nerd più fresco :D

Claudio → http://www.raptxt.it/blg

04.12.07

bon, io me la segno sta roba …. volesse mai il cielo mi dovesse servire ….

kOoLiNuS → http://www.koolinus.net/blog

04.12.07

Oltre al Mac ho in casa un vecchio desktop con Windows Xp: non riesco ad usare IE nemmeno lì, figuriamoci sul Mac!
Per l’esplorazione del web Safari ha la mia piena fiducia, ancor più adesso che anche la versione per Win è decisamente usabile.
Capisco l’esigenza di un webmaster professionale ma, se qualcuno dovesse lamentarsi che il mio blog non viene visualizzato correttamente con IE, io mi limiterei di consigliargli Opera o Safari (che per giunta sono anche gli unici a superare l’Acid2test*…)
* come è messo Konqueror in merito? Mi si è danneggiato l’HDD con Ubuntu, non ho più notizie dal pinguino…

Henry → http://www.henryblog.net

04.12.07

Mi limiterei a consigliargli…
…chiedo scusa, ho scritto di fretta.

Henry → http://www.henryblog.net

04.12.07

Il discorso sui browser è lungo e complicato.
Quando la mattina vesto i panni del programmatore smadonno tutto il giorno per far andare i siti a cui lavoro su tutti i browser, quando torno a casa la sera metto i panni dell’integralista e se i miei siti non vanno bene su IE me ne sbatto altamente il cazzo :D

Claudio → http://www.raptxt.it/blg

04.12.07

eh però purtroppo sono ancora in tanti che utilizzano IE…

Dom → http://aeffe.blogspot.com

04.01.08

cos’è uno ’script in bash’??

doz → http://blog.dozarte.com

20.02.08

ciao a tutti, sono un nuovo utilizzatore mac, e molto ignorante in materia, purtroppo devo IE su un sito di lavoro (firefox e safari nn funzionano ) ..ho installato ies4osx..funziona pero’ il macbook lavora a tutta memoria costantemente. secondo voi un aumento di ram puo’ risolvere la cosa (ora sono a 1,5giga di ram)grazie per l’aiuto. N-

nicola → questo utente è un barbone senza internets.

26.04.10

Dall’immagine iniziale noto che le versioni di IE installabili partono dalla 5.0 e non contemplano la 8.0, forse sarebbe il caso di invertire le parti ed inserire la versione 8.0 eliminando le versioni 5.x voi che dite?

Sergejpinka → http://www.sergejpinka.it/

Commenta