Video Inspiration #020

Vertical

http://www.vimeo.com/7223651

Record Makers Promo

http://www.vimeo.com/9943586
GD Star Rating
loading...

Video Inspiration #019

Legend of the Guardians

YouTube Preview Image

instrumental video nine

http://www.vimeo.com/9800754

Blind’s Heart of Stone

GD Star Rating
loading...

Video Inspiration #018

Washington State Lottery

YouTube Preview Image

by PES

Gorillaz – Stylo

YouTube Preview Image

Jesper Lindborg - Demo Reel 2010

http://www.vimeo.com/9839462

OK Go – This Too Shall Pass

YouTube Preview Image

RGM version

In-Between Ends

http://www.vimeo.com/9786621
GD Star Rating
loading...

Tutto richiede più tempo di quanto si pensi

Non so quanti di voi abbiano mai creato siti web. Probabilmente in meno di quanti io pensi, ma proprio per questo voglio raccontarvi l’odissea che sto vivendo in questi giorni.

Prima di tutto serve che vi faccia una premessa. O per meglio dire, una precisazione.

Sono un mac-user. Ovvero posseggo e utilizzo da tre anni, ormai, un computer come questo:

Questo significa che non posso utilizzare prodotti della Microsoft, come Internet Explorer per navigare in internet, per visualizzare pagine web in locale o per fare qualunque altra inutile cosa si faccia con tali prodotti.

Il fatto che io possegga tale strumento, mi limita all’utilizzo di browser quali: Safari, Firefox e, recentemente, Chrome.

Perché vi faccio questa precisazione. Beh, perché quando si fanno siti web non si sa mai quale sia il browser utilizzato da un utente, quindi si cerca di scrivere del codice (almeno per il template, ovvero la struttura della pagina) che sia più o meno simile su tutti, così da prendere la massima fetta di visitatori possibile, senza discriminare nessuno.

Questo, ovviamente, in un mondo ideale.

Purtroppo, per un motivo o per un altro, è naturale che lo sviluppo di un sito porti a delle “pecche” (malfunzionamenti, inesattezze grafiche, etc) su qualche browser, magari meno usato, o non considerato nei test.

Tornando al fatto che ho un mac, e non potendo installare nativamente Internet Explorer 7 e 8 (i due browser che, attualmente, sono i più diffusi), da un paio di giorni mi alambicco per cercare di risolvere questa mancanza.

Inizialmente ho provato con WINE, un programma in grado di eseguire applicazioni per windows, senza dover installare tutto il sistema operativo su mac. E, naturalmente, con questo trick non ha funzionato affatto l’installazione di IE8.

Non mi sono dato per vinto e ho cercato altre possibili soluzioni.

E, alla fine dei conti, non ce ne sono.

O meglio, non ce ne sono per un test rapido, come avviene con gli altri browser.

Una delle possibili opzioni è caricare il sito in internet e utilizzare uno dei tanti servizi di screenshot da browser che è possibile trovare in rete.

Cosa fanno questi siti?
In sostanza, si inserisce l’indirizzo della pagina web della quale si vuole fare lo screenshot, e si selezionano i browser con i quali aprire tale pagina. Ce ne sono veramente una marea. Io ho selezionato solamente IE7 e IE8. Si fa la richiesta, e si attendono mediamente dai 3 ai 20 minuti che la richiesta venga evasa.
Il risultato è che si ottiene uno screenshot del sito inserito, visualizzato con tutti i browser richiesti.

Ovviamente, se si sta scrivendo del codice, si necessita della massima velocità di elaborazione dei dati e della risposta quanto più immediata dei risultati. Questo metodo è da scartare, quindi, visto che tra una modifica e l’altra è capace che passino delle ore.

L’altra opzione possibile per il test è installare su un disco virtuale una copia di Windows (XP, o 7) con la quale fare i dovuti test.

C’è un piccolissimo “contro” in questa operazione.

Il browser in questione, IE8, “pesa” circa 16Mb.

Con questo sistema si ha un peso complessivo pari a:
Sistema operativo: 2.8Gb
Programma di virtualizzazione: 300Mb
Browser vari: 100Mb (circa)
totale: 3.2Gb

É normale dover occupare 3.2Gb del proprio disco per un fottutissimo browser da 16MB?

Tornando al mondo ideale, le possibili soluzioni potrebbero essere due:

La prima: Avere un mondo libero da browser non multi piattaforma.

La seconda: Avere un unico browser senza concorrenti.

Ovviamente entrambe impossibili, ma ciò nondimeno è abbastanza irritante dover sviluppare con un handicap di questo tipo, soprattutto considerando che una volta terminato di sviluppare il sito, quei 3.2Gb di robaccia verranno buttati nel cestino e cancellati.

GD Star Rating
loading...

Video Inspiration #017

http://www.vimeo.com/9786712

GD Star Rating
loading...

Video Inspiration #016

YouTube Preview Image YouTube Preview Image
GD Star Rating
loading...

Video Inspiration #015

http://www.vimeo.com/9506884
GD Star Rating
loading...