3
mar 2010

Call to Action Buttons: come spingere l’utente a compiere un’azione particolare con un bottone

Dopo aver raggiunto il primo fondamentale traguardo con il vostro sito web, attirare nuovi visitatori, l’obiettivo sucessivo dovrebbe necessariamente essere quello di portali a compiere una determinata azione come ad esempio compilare un form, acquistare un prodotto o visitare una pagina particolare.

Progettare un sito come strumento di business deve necessariamente prendere in considerazione l’aspetto appena presentato: non basta che il visitatore entri nel vostro “negozio virtuale”, ma deve anche comprare qualcosa.

Questo articolo vuole presentare alcuni suggerimenti trovati in internet, e metabolizzati in anni di esperienza nella progettazione di siti web, per l’implementazione di una delle più efficaci tecniche per spingere l’utente a interagire con il vostro sito: il Bottone!

Continua a leggere…

24
feb 2010

Separare la logica dalla presentazione con i template engine PHP

Quasi tutte le applicazioni di un certo livello dovrebbero essere strutturate su livelli: in particolare la parte di logica (estrazione ed elaborazione dei dati) e quella di presentazione (creazione del codice da presentare all’utente) dovrebbero esserlo. A maggior ragione, in realtà più complesse, spesso sono figure differenti ad occuparsi di questi 2 aspetti, facendo così diventare questo approccio una necessità.
All’atto pratico la cosa risulta ancora più utile quando uno sviluppatore si deve improvvisare web designer, o quando un web designer deve mettere le mani nel codice.
I template engine vengono incontro a questa esigenza al prezzo di un minimo sforzo per essere integrati in un software.

Continua a leggere…

23
feb 2010

Trova l’idea giusta per creare il layout del tuo sito

Come accade in molte altre discipline, anche il lavoro del web designer è contaminato da quello che si vede in giro, e soprattutto dalle idee che hanno avuto altri siti.
Navigare alla cieca il web alla ricerca di un’ispirazione non è sicuramente l’idea migliore per trovare uno spunto interessante per il proprio layout. In queste occasioni la cosa migliore è consultare quei siti che giornalmente raccolgono i più bei layout apparsi nel web segnalati dagli utenti stessi.
Oltre che fonte di ispirazione la consultazione regolare di queste directory si può rivelare un’interessante strumento per monitorare le nuove tendenze del web, o cosa fanno le altre web agency o i web developer freelance: la maggior parte delle volte i siti raccolti infatti appartengono a queste tipologie di utenze.

Continua a leggere…

17
feb 2010

Alcuni interessanti script per creare Modal Window

Probabilmente tutti conosco le modal window ma non tutti sanno che si chiamano cosi: per lo meno io non lo sapevo fino a poco tempo fa!
Comunque sia citanto da Wikipedia, le modal window, lightboxes o in qualsiasi modo vi piaccia chiamarle, sono delle finestre figlie di quella principale che richiedono un’interazione da parte dell’utente prima di poter ritornare ad interagire con la pagina principale.

Continua a leggere…

17
feb 2010

Tutte le nuove caratteristiche dei CSS3

Questa nuova versione dei fogli di stile non è ancora stata ufficializzata, ma molte delle ultime release dei moderni browser supportano i CSS3 in maniera non ufficiale: quanto si è visto fino ad ora lascia ben sperare perchè le nuove caratteristiche che sono state introdotte permetto di realizzare dei layout che fino a prima sarebbero stati impossibili, o estremamente complicati da implementare.

Attualemente il supporto alle nuove caratteristiche dei CSS3 è limitato alle ultime release dei più moderni browser, ma anche nella migliore delle situazioni il supporto è ancora parziale.
Qui sotto una tabella comparativa sul supporto ai CSS3 sulle ultime versioni dei browser:

Firefox 3.5 Google Chrome Internet Explorer 8 Safari 4 Opera 10
PROPRIETA
@font-face SI NO SI SI SI
Canvas SI SI NO SI SI
Canvas Text SI SI NO SI NO
HTML5 Audio SI SI NO NO NO
HTML5 Video SI SI NO NO NO
rgba() SI SI NO SI SI
hsla() SI SI NO SI SI
border-image SI SI NO SI NO
border-radius SI SI NO SI NO
box-shadow SI SI NO SI NO
Multiple backgrounds NO SI NO SI NO
opacity SI SI NO SI SI
CSS Animations NO SI NO SI NO
CSS Columns SI SI NO SI NO
CSS Gradients NO SI NO SI NO
CSS Reflections NO SI NO SI NO
CSS 2D Transorms SI SI NO SI NO
CSS 3D Transforms NO SI NO SI NO
CSS Transitions NO SI NO SI NO
Geolocation API SI SI NO NO NO

Continua a leggere…

16
feb 2010

Uno sguardo al futuro HTML 5

Gli obiettivi principali di questo nuovo standard, ancora in fase di discussione, sono innanzi tutto di creare una netta separazione tra la struttura di una pagina, definita dal markup HTML, la sua resa visiva, definita dai fogli di stile, e i veri e propri contenuti.
Inoltre vengono forniti nuovi strumenti agli sviluppatori per rendere più multimediali ed interattive le pagine: questi comprendono nuovi elementi strutturali, API, comandi per controllare i FORM e molto altro.

Continua a leggere…

14
feb 2010

Internet Explorer 6 e le immagini PNG con trasparenze: si può!

Purtroppo esistono molte limitazioni all’utilizzo delle trasparenze alpha delle immagini PNG nei siti web a causa di alcune limitazioni dei browser: effettivamente sarebbe meglio dire del browser Internet Explorer 6.
Esistono comunque 2 diverse tecniche per risolvere questo tipo di problema: la prima consiste nell’utilizzare specifici codici CSS di Internet Explorer; la seconda nel ricorrere a script Javascript.

Continua a leggere…

12
feb 2010

E ora di interrompere il supporto ad Internet Explorer 6?

Recentemente, navigando per il web, mi capita sempre più spesso di incontrare siti che non ottimizzati per Internet Explorer 6 e altri che proprio non si riescono a vedere con questo browser.
Inoltre leggendo i post di altri blog che parlano di web continuo a leggere articoli in cui si decreta la morte ufficiale del supporto ad Internet Explorer 6 con l’inizio di questo anno.
Personalmente non posso che trovarmi d’accordo con questa scelta!

Internet Explorer 6 comic

Continua a leggere…

11
feb 2010

Utilizzare font non di sistema nei propri siti web

Il poter utilizzare font non di sistema all’interno dei propri siti web è il sogno di molti web designer: è però noto a pochi che sia davvero possibile farlo senza dover rinunciare all’indicizzazione dei contenuti. La scelta più immediata, e sicuramente più semplice per quanto riguarda lo sviluppo, è convertire tutti i testi che utilizzano font non di sistema in immagini: questa tecnica però a volte non è praticabile, soprattutto se i contenuti di un sito vengono generati dinamicamente utilizzando un CMS.
Fortunatamente esistono ormai diverse tecniche per poter utilizzare font non di sistema anche in siti dinamici, oltretutto senza sacrificare l’indicizzazione dei contenuti da parte dei motori di ricerca.
Prima di ricorre ad una qualsiasi di queste tecniche è meglio consultare uno dei tanti siti che riportano delle liste dei font preinstallati sui diversi sistemi operativi: potreste anche essere fortunati!

Utilizzare font non di sistema nei propri siti web

Continua a leggere…