Articoli su Javascript e Ajax, CSS e HTML, Php e Mysql

Ajax history

Ajax back button and bookmarks

Da tempo cercavo una soluzione al noto problema del salvataggio della cronologia nello sviluppo di applicazioni web interamente realizzate in Ajax: infatti con questa tecnologia viene compromesso il corretto funzionamento del tasto "back" del browser e non è possibile salvare gli url delle varie pagine web. Fortunatamente in rete numerosi programmatori hanno provveduto...

lightbox gallery

Zoomy, ingrandimento di immagini

Ho deciso di pubblicare con licenza MIT l'ultimo script che ho usato nella sezione portfolio del mio sito personale, filippoburatti.net.

Zoomy crea semplicemente degli ingrandimenti da una gallery di miniature, può rappresentare una valida alternativa ai soliti Lightbox, è abbastanza personalizzabile e soprattutto leggero, meno di 3kb.

Ho preparato una demo...

immagini in percentuale

Immagini in percentuale con i CSS

Con questa semplice tecnica possiamo integrare immagini con grandezza in percentuale (liquide) in un sito con un layout anch'esso dimensionato in percentuale. Prendiamo ad esempio questo blog, controllando l'home-page le immagini dei post sono liquide, cioè si adattano al layout: entrambi, layout e immagini, variano proporzionalemente le proprie dimensioni a seconda...

programmazione javascript ad oggetti

JavaScript Object-Oriented

Attraverso Prototype, possiamo creare classi javascript con facilità grazie ad alcune utilità che ci mette a disposizione.

Se vogliamo rappresentare una istanza di una classe in formato stringa, possiamo ricorrere al metodo toString (), che restituisce appunto una stringa dell'istanza: potremmo anche usare questo metodo per fornire in output dei frammenti di codice...

Ajax loading

Ajax loading con Prototype

Una delle caratteristiche più interessanti di ajax nello sviluppo di applicazioni web è il livello di interattività che è possibile portare agli utenti. E forse uno degli aspetti più decisivi di questo processo è l'aggiunta di indicatori di attività (le fantastiche gif di Ajaxload) per consentire di sapere al navigatore che qualcosa sta accadendo. 

Se nel nostro...

16 / 20 di 25

follow me on Twitter