Archivio per la Categoria ‘Web’ Category

JavaScript: jQuery sì o no?

Una delle funzionalità più apprezzate di JavaScript è senza dubbio la sua facile estendibilità: questo linguaggio di programmazione permette infatti di creare plugin e/o framework con grande semplicità. Fra questi c’è senz’altro jQuery. || Leggi altro »

Guida CSS3: introduzione e selettori

30-03-15

Benvenuto! Quest’oggi inauguriamo un nuovo filone di articoli che andrà, progressivamente, a formare un’esaustiva guida ai CSS3. Poiché in passato le pagine virtuali di Your Inspiration hanno ospitato la mia guida all’HTML5, mi è sembrato naturale tentar di completare il...

4 commenti

Guida Ruby on Rails: page layout

26_03_15

Nello scorso articolo abbiamo accantonato momentaneamente lo sviluppo della nostra applicazione cbookcase per dare spazio alla fase della convalida e del testing. Riprendiamo quindi a scrivere codice per il nostro catalogo online di libri! (altro…)

Nessun commento

Come scrivere codice JavaScript performante ed elegante

23_03_15

Al giorno d'oggi tante persone conoscono JavaScript, un linguaggio molto particolare da un punto di vista sintattico e semantico. Questo è molto utilizzato per la programmazione client-side per rendere interattiva una pagina HTML, anche se da un paio di anni...

9 commenti

Guida Ruby on Rails: convalida e test

25_02

Nel corso del precedente articolo abbiamo finalmente creato l’applicazione che ci accompagnerà per tutto il resto della guida. Nello specifico, abbiamo associato un database all’applicazione, generato il primo scaffold, utilizzato il comando rake per controllare una migration e, infine, abbiamo...

Nessun commento

Scrolling: usiamolo per le animazioni

24_02

Chi mi segue da qualche tempo forse saprà che amo particolarmente le animazioni. Questo perché, se implementate adeguatamente, sono un potentissimo strumento per migliorare l’esperienza dell’utente e aumentare il tasso di conversione. Tuttavia, perché limitarsi ad animare passivamente degli elementi...

5 commenti

Guida HTML5: Web storage

23_02

Durante lo scorso articolo abbiamo definitivamente chiuso la sezione dedicata al Canvas. Oggi passiamo, quindi, a occuparci di un’altra fondamentale funzionalità offertaci dall’HTML5: il web storage. (altro…)

1 commento

Guida Ruby on Rails: creiamo c-Bookcase

17_02

Eccoci finalmente pronti ad affrontare la parte più interessante della guida: la creazione di una vera e propria web app dedita a gestire un catalogo online di libri! Nel corso di questa lezione, per spezzare la monotonia delle lunghe lezioni...

Nessun commento

Guida Ruby on Rails: il linguaggio Ruby – Parte 2

ruby-p2

Bentrovato a questo nuovo capitolo della guida su Ruby on Rails. Quest’oggi proseguiremo, sulla scia della precedente lezione, nel tentativo di rendere la sintassi di Ruby più chiara a tutti. La scorsa volta abbiamo parlato di stringhe, array, hash e...

2 commenti

AJAX: impariamo a utilizzarlo

20-01

Sono appena passate le feste e non ne possiamo più di panettone e canzoni natalizie e luci colorate per le strade… Forse non è proprio così, rimpiangiamo quel clima di festa, ma non tarderà a tornare. Intanto, è tempo di...

7 commenti

Il modello Flexbox e il suo funzionamento

20-01

Il modello di layout Flex è stato introdotto per aggiungere una funzionalità adattabile alle nuove esigenze responsive delle applicazioni web. Fino alla sua introduzione esistevano quattro principali modelli di layout: (altro…)

5 commenti

SoundJS: l’audio sul web non è mai stato così facile

19-01

«Voglio riprodurre file audio nella mia pagina web con un controllo dettagliato del suo flusso, pur utilizzando una risorsa semplice e veloce, cross-browser e molto documentata.» Qualunque web developer, una volta che si trova alle prese con siti o applicazioni...

4 commenti

L’elemento Picture: un’ottima soluzione per gestire le immagini responsive

picture

La gestione delle immagini nello sviluppo di un sito web responsive è uno dei problemi attuali ancora in corso di sviluppo e dibattito. Il problema delle immagini è quello di far sì che in base al tipo di dispositivo e...

5 commenti

Che cosa sono le penalizzazioni e come uscirne

penalizzazioni

Certo che Google in questo periodo ci sta mettendo a dura prova: i SEO di tutto il mondo sono ormai in un continuo stato di allerta vista la sua inarrestabile scrematura dei risultati in SERP. È ovvio che aspiri alla...

4 commenti

WordPress per i tuoi clienti: semplificare l’interfaccia del popolare CMS — Parte 3

semplificare-parte03

Lo studio dell’usabilità fatto dagli sviluppatori di WordPress è sicuramente, fin dalle prime versioni, uno dei punti di forza di questo popolare CMS. Penso che la semplicità di utilizzo abbia offerto un netto vantaggio rispetto ad altre soluzioni che proponevano...

4 commenti

Guida Ruby on Rails: il linguaggio Ruby – Parte 1

ruby-parte01

Benvenuto a questa nuova lezione di Ruby on Rails. Quest’oggi ci perderemo nei meandri del linguaggio Ruby imparandone la sintassi, i costrutti, le convenzioni e tutto ciò che ci renderà più facile scrivere codice per le nostre applicazioni. (altro…)

Nessun commento

Laureato in Letteratura alla Sapienza, sceglie il Web Design

intervista-canar

Quella di oggi è un’altra piccola grande storia che vale la pena di ascoltare. Si tratta di Luca Cannarozzo, 28 anni, laureato in Letteratura, musica e spettacolo alla Sapienza, appassionato di design, che in età adulta scopre il web design...

5 commenti

Guida HTML5: il Canvas – Parte 4

html5_p4

Benvenuto alla quarta e ultima parte di questa guida dedicata al Canvas. Oggi tratteremo alcune tecniche avanzate che ci permetteranno di gestire le ombre, i pattern, i gradient e di modificare immagini. (altro…)

9 commenti