12 consigli per una campagna e-mail marketing di successo

Le competenze necessarie per effettuare una buona campagna di e-mail marketing sono sia tecniche, ovvero riguardano la conoscenza degli strumenti di editing ed invio delle e-mail, sia commerciali, nel senso che riguardano la conoscenza dei principi del marketing via e-mail. Con questo articolo vogliamo fornire alcuni suggerimenti relativi al secondo tipo di competenze, ovvero consigliare una metodologia di creazione e di impaginazione dei contenuti.

di Stefano Adriani
13 DICEMBRE 2012

Come usare il datepicker di jQueryUI

La libreria jQueryUI permette di realizzare notevoli effetti grafici, utili soprattutto nella definizione delle interfaccia utente, con pochissime righe di codice. I risultati sono davvero interessanti, ma non sempre otteniamo cio che viene promesso dalle demo disponibili sul sito di jQueryUI. Un esempio di possibili problemi riscontrabili nel passare dalla teoria alla pratica e discusso qui in riferimento all'implementazione dei menu accordion.

di Stefano Adriani
12 DICEMBRE 2012

Come leggere i Rapporti Standard di Google Analytics

Google Analytics e uno strumento indispensabile per monitorare il successo di un'attivita sul Web. L'installazione e configurazione del codice di Google Analytics sul nostro sito e un'operazione semplice e indolore, che possiamo svolgere in cinque minuti. Dopo l'installazione del codice di Google Analytics possiamo iniziare ad analizzare i rapporti sui dati raccolti dallo strumento. Questo e l'aspetto piu importante dello strumento, perche le possibilita di analisi, filtraggio e personalizzazione sono vastissime.

di Stefano Adriani
11 DICEMBRE 2012

Come monitorare un server Node.js via telnet

Iniziamo col tranquillizzare il lettore: la parola "telnet" nel titolo non deve assolutamente spaventarci. Anche se usiamo Node.js da poche settimane e conosciamo solamente le nozioni rudimentali di JavaScript, siamo sicuramente in grado di trarre vantaggio da una connessione telnet. Questo articolo spiega come procedere passo passo e dovrebbe essere comprensibile anche dai meno esperti. Prima di entrare nei dettagli spieghiamo perche puo risultare conveniente usare una connessione telnet per monitorare un server remoto.

di Stefano Adriani
10 DICEMBRE 2012

Come realizzare un layer trasparente con CSS3

Una funzionalita molto sfruttata nell'ambito delle Rich Internet Application, e quindi nel Web 2.0, e la sovrapposizione di layer trasparenti sopra i contenuti principali. Questi layer possono servire per visualizzare un popup all'utente, creare un'impronta degli oggetti trascinabili e rilasciabili (come ad esempio una galleria fotografica) oppure per evidenziare alcune aree, creando un effetto simile a quello del classico evidenziatore da ufficio.

di Stefano Adriani
7 DICEMBRE 2012

Aspettative e ritardi per le applicazioni di HTML5

Ci avviciniamo alla fine dell'anno 2012, che molti avevano previsto come l'anno in cui l'HTML5 avrebbe preso il sopravvento sia sul Web che sulle interfacce mobile. Guardandoci attorno questo non sembra essere successo. Persino un colosso come Facebook sta usando il mancato successo di HTML5 come capro espiatorio per giustificare la non completa affermazione sul mercato mobile. In realta non e corretto parlare di mancato successo in riferimento ad HTML5.

di Stefano Adriani
6 DICEMBRE 2012

Introduzione alle promesse di jQuery

Una delle novita recentemente introdotte da jQuery riguarda il paradigma di programmazione asincrona basato sul concetto di promessa. Per capire di cosa si tratta facciamo un passo indietro e ripercorriamo brevemente la storia della programmazione JavaScript. Alcuni anni fa l'unico modo di gestire gli eventi del DOM era quello di aggiungere un event handler come attributo del codice markup, ad esempio scrivendo onClick = funzione().

di Stefano Adriani
5 DICEMBRE 2012

Come scegliere la larghezza di banda del server

Quando gestiamo un sito Web, oppure dobbiamo scegliere un servizio di hosting per il nostro dominio, dobbiamo valutare i rapporti qualita/prezzo del servizio offerto. Tra gli indicatori della qualita del servizio spiccano lo spazio disponibile su su disco, il servizio garantito di up-time (i livelli di SLA) e la banda di trasmissione dei dati. Se non siamo dei tecnici alcuni di questi dati potrebbero restare oscuri.

di Stefano Adriani
4 DICEMBRE 2012

Scrivere nel file system con Node.js

Node.js permette di realizzare script server-side con estrema facilita, utilizzando una sintassi molto simile a quella di JavaScript. Uno dei compiti spesso necessari quando lavoriamo lato server riguarda l'accesso alle risorse nel file system disponibili sul server. Cio solitamente significa leggere i files dal server per servirli al client. In alcuni casi e pero necessario saper compiere anche l'operazione inversa, ovvero scrivere sul file system del server.

di Stefano Adriani
3 DICEMBRE 2012