Archivio Autore

Guida HTML5: Web Worker

In questo articolo della Guida HTML5 parleremo di una nuova funzionalità che fornisce ai programmatori sia più potenza di calcolo che una soluzione ad alcuni problemi causati dall’esecuzione di codice JavaScript asincrono.

Si tratta dei Web Worker, che consentono di eseguire il codice contenuto in un file javascript in background. Il linguaggio JavaScript, nato su computer equipaggiati con processori single-core, veniva (e viene tuttora) eseguito in un unico thread (flusso). Al giorno d’oggi però i computer montano processori multi-core, e grazie ai Web Worker possiamo finalmente sfruttare i thread forniti da questi core aggiuntivi.
|| Leggi altro »

Quando usare ID auto increment non è una buona idea

id

I programmatori PHP hanno spesso a che fare con il database MySQL e con il suo successore, MariaDB, mantenuto dagli stessi creatori di MySQL che crearono il fork mantenendolo compatibile (nonché migliorandolo) temendo che Oracle, dopo l’acquisizione di MySQL, avrebbe...

Nessun commento

Far fronte agli eventi… in JavaScript – Parte 4

js-4

Prima o poi capita a tutti di sviluppare uno script complesso, se non una vera e propria webapp. Siamo abituati però a focalizzare il nostro codice più sugli elementi di input che non sul comportamento dell’applicazione. Ad esempio, per aggiungere...

1 commento

Far fronte agli eventi… in JavaScript – Parte 3

JS-03

Con l’arrivo degli smartphone i siti assomigliano sempre più alle app per smartphone e tablet. Già oggi i visitatori da smartphone trovano strano che uno slideshow non si possa sfogliare con un dito o che una foto non si ingrandisca...

1 commento

Far fronte agli eventi… in JavaScript – Parte 2

Far fronte agli eventi... in JavaScript - parte 2

Capita sempre più spesso di avere a che fare con eventi che si scatenano decine di volte al secondo, come resize, scroll, mousemove e touchmove. I casi più frequenti sono quelli di resize e scroll dato che ci troviamo in...

Nessun commento

Far fronte agli eventi… in JavaScript – Parte 1

javascript

Da diversi anni jQuery ha semplificato notevolmente la gestione degli eventi del DOM. Tuttavia, ancor oggi ogni sviluppatore web prima o poi si imbatte in alcune situazioni tipiche nelle quali bene o male riesce ad arrangiarsi. Questo articolo vuole spingersi...

Nessun commento

Siti web accelerati grazie a Google AMP Project

Google AMP Project

Non è una novità che Google voglia velocizzare il Web, e nemmeno che una delle sue iniziative al riguardo sia l’AMP Project (Accelerated Mobile Pages), un framework HTML in grado di generare pagine dalle funzionalità ridotte al minimo al fine...

4 commenti

Come comprimere le immagini per migliorare SEO e user experience

begglung

Su Your Inspiration Web si è già parlato di come gestire immagini responsive nel modo più efficiente, sia su dispositivi desktop sia su mobile, affrontando la questione anche dal punto di vista del “peso” delle immagini. Proprio su quest’ultimo argomento...

8 commenti

L'autore

Full Stack Web developer, ho iniziato nel 2001 lavorando in E-TREE a Treviso. Sviluppo in PHP e sono innamorato di JavaScript e del Front-End in generale. Sono sempre alla ricerca di progetti creativi ai quali partecipare: app, webapp, configuratori, kiosk, IoT e perchè no, videogiochi. M'interessano performance e sicurezza, e mi piace condividere le mie esperienze su Twitter e scrivendo articoli. Dal 2014 sono uno dei gestori del network di freelance ed agenzie Artigiani del Web.

Sito web dell'autore