Il blog di FiNeX

Usare JavaScript per identificare un dispositivo mobile

I dispositivi mobile, ovvero i tablet e gli smartphone, generano quasi la metà del traffico internet. Per questo motivo è necessario poter essere in grado di gestirli correttamente anche dai siti web.

In questo articolo vediamo un semplice esempio di come fare per identificare se una pagina di un sito web è visualizzata da un terminale mobile invece che da un tradizionale PC.

Il sistema è molto semplice: basta verificare che la stringa userAgent corrisponda ad uno dei seguenti valori:

Usare JavaScript per identificare un dispositivo mobile

Aggiungere una traccia audio ad un file video con FFmpeg

Nel precedente articolo dedicato a FFmpeg ho illustrato come fare per suddividere e concatenare video. Oggi invece voglio mostrare come aggiungere una traccia audio sopra ad un file video.

Il funzionamento di FFmpeg è piuttosto semplice: dati uno o più file in ingresso, FFmpeg li riproduce secondo i parametri indicati ed applicando eventuali filtri con appositi plugin.

Aggiungere una traccia audio ad un file video con FFmpeg

Come dividere ed unire video con FFmpeg

Vi è mai capitato di dover suddividere o concatenare file video? Esistono numerosi software per modificare i video, ma non tutti (soprattutto quelli rivolti ad un mercato consumer) permettono di creare velocemente script per elaborare grandi quantità di dati.

Come dividere ed unire video con FFmpeg

WordPress: la delusione continua

Recentemente ho ripreso in mano la piattaforma WordPress per alcuni progetti e, con mio grande dispiacere, ho trovato un CMS che nel corso degli anni non è migliorato più di tanto.

Sono state introdotte moltissime funzionalità per rendere sempre più facile e veloce la creazione e la gestione di contenuti da parte di utenti poco pratici di web, ma allo stesso tempo la piattaforma non si è evoluta per rispondere alle esigenze degli sviluppatori più esigenti.

WordPress: la delusione continua

App Google Maps: il peggior update

Non sono mai stato un sostenitore del software chiuso, nemmeno se distribuito gratis. È per questo motivo che ho sempre diffidato (e diffiderò sempre di più) di software e servizi offerti da Google.

L'ultimo esempio è l'app Google Maps. Uno dei motivi che mi ha spinto ad acquistare uno smartphone con Android ed attivare un piano dati è stato proprio quest'applicazione che, essendo gratis e funzionando molto bene, è stata un ottimo sostituto dei classici navigatori tipo Garmin o TomTom.

App Google Maps: il peggior update

Risolvere il bug della riscalatura nel cambio opacità CSS3 su Firefox

Forse a qualcuno sarà già capitato notare un bug riproducibile su Firefox legato al cambio di opacità delle immagini che causa una riscalatura anomala di circa 1 px mentre l'opacità non è al 100%.

Risolvere il bug della riscalatura nel cambio opacità CSS3 su Firefox