Sviluppo su Mac, test su Windows
Lunedì, 28 Novembre 2005Sviluppando siti su Mac, si arriva inevitabilmente al momento di testarli sui browser per Windows. Non è un compito piacevole, lo so, ma va affrontato con dignità e coraggio, e possibilmente con un emulatore di PC.
La soluzione di tenersi in ufficio un vero PC, infatti, è scartata a priori per ovvi motivi estetici.
Ecco quindi alcune possibili alternative:
Virtual PC. Data la lentezza e altri piccoli difetti che potete immaginare, non credo che nessuno lo conti fra le sue applicazioni preferite. Già prima di aprirlo compaiono finestre di dialogo incomprensibili, con minacce e accuse tipo “Il tuo computer prenderà qualche virus” o “non hai salato bene la pasta”, ma senza timore io clicco “OK” a qualsiasi avviso e una volta su due la carretta sembra funzionare benone. Forse perderei meno tempo se mi leggessi il manuale, ma ci sono cose, nella vita, che è meglio non approfondire.
- Un emulatore più economico: iEmulator ($23.95). Il produttore però non fornisce una demo (se non in forma di filmati). Se qualcuno l’ha provato, spero che si faccia sentire.
- Usare VNC per accedere al PC del collega o dell’amico. La soluzione non è malvagia, ma non consente una grande autonomia.
- Screenshot, a pagamento: Browsercam o SiteVista. Browsercam offre, oltre agli screenshot, anche l’accesso remoto ai loro PC, ma SiteVista, nato più tardi, ha prezzi inferiori e così a occhio ha un’interfaccia più piacevole da usare.
- Screenshot, gratuiti. Al momento, dato che iCapture non funziona più, la scelta cade su Browsershots, un progetto open source che promette molto bene, ma che per ora non è in grado di fornire gli screenshot in tempi ragionevoli. Aspettiamo il 2006, quando (forse, dicono le FAQ) il lavoro di produzione di screenshot sarà distribuito a più persone (inclusa me, mi auguro).




Nanni mi segnala un altro emulatore (grazie!), GuestPC, recensito di recente su Tevac.
Costa $48.99 (grazie allo sconto natalizio), e sembra davvero interessante.
A proposito del punto 3 (usare VNC per accedere al PC dell’amico), potresti dare qualche dettaglio in più? Ti ringrazio.
Sartre: ecco quello che uso io:
Sul Mac: Chicken of the VNC. L’ultima versione (2.0b3) per qualche ragione a me non funziona, ma quella precedente (2.0b2) va benissimo.
Sul PC remoto: Ultr@VNC.
Se poi l’amico non dispone di un IP statico può essere utile un servizio come DynDNS (gratuito).
Resta il fatto che, dovendo testare su diverse versioni di IE/Win, usare un emulatore è probabilmente la soluzione più ragionevole, soprattutto adesso: vedi cosa risponde Chris Wilson alla prima domanda di Dave Shea in IE7 Conditional Comments.
Be’, c’è sempre Q per chi gli piace l’aggratis: Q [kju:].
PS: grazie per aver linkato Afloat ;)
l0ne: ottima segnalazione.
Spero che Q [kju:] sostituisca presto VPC sul mio Mac.
Per ora data la fatica che ho fatto a creare i vari hard disk (con IE5, IE5.5, IE6, e IE7 beta) non me la sento nemmeno di provarlo…
Quanto ad Afloat, hai fatto un ottimo lavoro! Penso mi sarà molto utile per verificare di aver “ricalcato” bene i mockup dei siti.
Molto carino anche il sito, aggiungi una favicon ed è perfetto! :)