Validazione dei form: jQuery o HTML5?
Quando si realizza una form in HTML, è d’obbligo implementare una validazione dei dati inseriti (sia per verificare l’effettiva correttezza dei dati inseriti, sia per una questione di sicurezza). La validazione può essere realizzata lato client (tipicamente via JavaScript) o lato server. Nella mia esperienza, la soluzione migliore è quella di utilizzare un approccio ibrido: [...]
AJAX per applicazioni web: la mia recensione
Nell’epoca del Web 3.0 ho letto questo libro che tratta (a grandi linee, come vi spiegherò tra poco) di AJAX, la enabling technology del Web 2.0. Ma cos’è AJAX? È un insieme di tecnologie (tra cui Javascript e XML) che permettono lo scambio di dati tra client e server in modo asincrono, permettendo di realizzare [...]
Online JavaScript Deminifier
Se vi trovate a dover debuggare del codice JavaScript che è minified (per ottimizzare il trasferimento viene applicato il minifying, ovvero vengono tolti tutti gli spazi inutili nel codice), dovete passare per un deminifier/unminified (o beautifier). In ogni caso, un tool che vi permetta di leggere il codice JavaScript senza “incrociare gli occhi“. A tal [...]
HTML5, video in autoplay e iOS4
Come sapete i dispositivi handheld di Apple (iPhone, iPad e iPod Touch) non permettono di visualizzare contenuti Flash (per fortuna, dico io), ma permettono di sfruttare tutte le nuove potenzialità messe a disposizione da HTML5, come la possibilità di visualizzare video e animazioni (che fino a poco tempo fa erano prerogative di Flash). In tempi [...]
Primi passi con CSS3: creiamo un gradiente e bottoni dagli angoli arrotondati (rounded corners)
La versione in sviluppo di CSS, la versione 3, introduce alcune novità molto interessanti per gli sviluppatori web. In questo post vi parlerò di due funzionalità molto interessanti, introdotte in CSS3: Un box con lo sfondo a gradiente (sfumatura da un colore all’altro); Un bottone con gli angoli arrotondati (rounded corners). A lato vi anticipo, [...]
La situazione della compatibilità con HTML5 dei browser più utilizzati
HTML5 sta arrivando. Apple, Microsoft e Google stanno già sostenendo lo sviluppo e l’implementazione di questo nuovo standard; avendolo provato con mano quando lo utilizzo su YouTube HTML5 Beta per guardare i video senza il Flash Player di Adobe, ne sono già entusiasta [Nota: mi guardo bene, per ora, dal prendere posizioni a favore/a sfavore [...]
Social media