Servizi
In breve
Sono un freelance. Mi occupo di progettare, disegnare e sviluppare siti web.
Lavoro sia con clienti finali sia come collaboratore per agenzie web e studi di grafica tradizionale che abbiano bisogno di un supporto esterno per sviluppare l'area web.
Le 2 cose imprescindibili nell'affrontare un progetto: impiegare precise metodiche di lavoro e collaborare molto, anche con il cliente finale.
Sono web designer senior e programmatore avanzato nei seguenti linguaggi:
Xhtml/css standard compliant
JavaScript/Ajax, Mootools 1.2.*
ActionScript (3.0)
Quando necessario, offro anche assistenza per problemi di registrazione/trasferimento domini e configurazione posta.
Interagisco e collaboro inoltre stabilmente con una rete di professionisti esperti e specializzati nel proprio campo per tutte le altre aree che si rendono di volta in volta necessarie alla realizzazione dei progetti.
Approfondimenti
// Programmazione client-side
Di seguito i linguaggi che utilizzo per programmare la parte client-side (cioé tutto quello che non è agganciato direttamente a un database) nei siti che sviluppo. I test di compatibilità cross-browser vengono eseguiti generalmente su Explorer 7 e 8 (Windows) e sulle versioni più recenti di Firefox (Windows e Mac Os X) e di Safari (Windows e Mac Os X).
XHTML e CSS standard compliant: come ogni pagina di questo sito, se non ci sono esigenze particolari lato server, il mio codice è standard compliant e dunque validabile dal w3c. I siti realizzati con codice standard compliant risultano generalmente più 'graditi' ai motori di ricerca e con un certo livello di accessibilità.
JavaScript/Ajax: il confine che separa il significato originale dell'acronimo Ajax (Asynchronous JavaScript and Xml) dal termine 'JavaScript' è ormai sempre più labile, tanto che i due vocabili, soprattutto quando si parla di effetti utilizzati in applicazioni web 2.0, risultano spesso equivalenti. Come per l'html, programmo con questo liguaggio da quasi 10 anni e mi è sempre piaciuto, ma ora che esistono framework come Mootools, Prototype, JQuery, e affini, semplicemente lo adoro!
Flash CS4 + ActionScript 3.0: quando JavaScript non mi basta più...
La versione 3.0 in particolare offre una struttura solidissima e assai potente per costruire applicazioni fino a qualche tempo fa impensabili. All'occorrenza uso ActionScript anche per interfacciarmi con sorgenti xml o php, o ancora con JavaScript.
// Wed design, usabilità
Il sito web essenzialmente è un'applicazione interattiva, un dispositivo informatico programmato per essere usato dalle persone. Anzitutto 'usato' dunque, non semplicemente 'guardato'.
È da questa riflessione che parto ogni volta che disegno un sito o un'interfaccia utente. Non è necessario sacrificare l'impatto grafico per fare un sito facile e veloce da utilizzare, ma certamente non è possibile sacrificare l'usabilità in nome dell'impatto grafico.
Il valore di un sito risiede anche e soprattutto nella qualità e facilità di consultazione dei suoi contenuti, caratteristica quest'ultima veicolata in massima parte proprio da un design che ponga al primo posto l'aspetto dell'usabilità.
La seconda cosa che influenza molto il mio modo di disegnare, è che sono anche un programmatore.
Conosco benissimo tutti i liguaggi client-side (Xhtml, CSS, JavaScript ed ActionScript), e questo comporta un paio di conseguenze:
-
Ho bene in mente tutti i limiti e le possibilità dell'ambiente in cui mi muovo e quindi cerco di trarne sempre il massimo in termini di funzionalità tenendo in considerazione i tempi di sviluppo e il budget disponibile.
-
Spesso i web designer che non sanno programmare, non conoscendo a fondo il mezzo internet, disegnano interfacce difficili da codificare o addirittura errate, creando un sacco di problemi ai programmatori. Per me evidentemente le cose non stanno così, perché so sempre a priori come trasformerò in codice quello che disegno.
// E tutto il resto...
Realizzare un sito web significa mettere insieme parecchie competenze e discipline, e dunque molto spesso anche diverse figure professionali.
Lungi da voler fare tutto da solo dunque, col tempo mi sono circondato di professionisti, ognuno specialista nel suo campo, che collaborano con me ogni qual volta il completamento di un progetto necessiti del loro intervento.
Nello specifico mi servo di collaboratori (sia freelance che aziende) per i seguenti campi:
Programmazione server-side (generalmente php);
SEO (Search Engine Optimization) e web marketing
Fotografia e produzione video
Copywriting