Se Flash non è tra le vostre competenze per il Web design o preferite utilizzare una soluzione più aderente agli odierni Web standard, Mashi potrebbe essere lo strumento che stavate cercando; si tratta di un toolkit basato su HTML, JavaScript e CSS che permette di realizzare in modo rapido animazioni timeline-based in stile Flash. Rilasciato sotto [...]
Javascript
-
Mappe interattive con Kartograph
Cartografia virtuale, posizionamento e geolocalizzazione diventano fondamentali per progetti legati alla mappatura avanzata, ma le librerie rilasciate sotto licenza Open Source per velocizzare questo genere di implementazioni non sono molto numerose; tra di esse è comunque possibile segnalare una soluzione particolarmente interessante come Kartograph basata su SVG (Scalable Vector Graphics) e sul linguaggio Python.
-
Chat JavaScript con Candy
Candy è una soluzione rilasciata sotto licenza Open Source per la realizzazione di chat in tempo raeale basate su JavaScript e il canale di comunicazione Jabber attraverso Extensible Messaging and Presence Protocol (XMPP); opzionalmente sarà possibile utilizzare questa applicazione anche nel contesto di implementazioni server side, ma essa nasce proprio con l’obiettivo di caricare il [...]
-
The Lab: videogiocare con JavaScript
The Lab è un JS Role-playing game strategico creato dallo sviluppatore Alberto Congiu per la Mozilla GameOn 2013 Competition, un contest organizzato dalla Foundation al fine di dimostrare le potenzialità del Web come piattaforma di gioco aperta; The Lab è stato proposto per la categoria “Hackable games”, dedicata appositamente ai titoli che permettono agli utenti [...]
-
Web audio con Howler.js
HTML5 ha portato nuove opportunità per l’introduzione di elementi multimediali all’interno di Web applications e pagine Internet, utilizzare librerie appositamente dedicate a queste nuove features può quindi rendere più agevole il lavoro della sviluppatore, oggi molto più articolato rispetto al passato; Howler.js è però in grado di fare qualcosa in più, offre infatti la possibilità [...]
-
Audio con HTML5 e Audio5js
L’elemento Audio di HTML5 rappresenta una soluzione ideale per la gestione di elementi multimediali tramite browser in pagine Internet e Web applications, l’unico problema riguarda semmai il supporto, non tutti i software per la navigazione offrono infatti la medesima compatibilità; Audio5js è una libreria in JavaScript che permette di manipolare tale elemento di makup gestendo [...]
-
Notifiche personalizzate con Alertify
Alertify è una soluzione basata su JavaScript che permette di creare delle notifiche personalizzate, come per esempio alerts per segnalare errori nella compilazione di moduli, conferme per il superamento o la conclusione di procedure Web based o per generare divbox per la richiesta di specifiche operazioni che dovranno essere eseguite dagli utenti; a rendere particolarmente [...]
-
Supplire alla mancanza di commenti condizionali in IE10
Già prima del suo rilascio sotto forma di release definitiva, la Casa di Redmond aveva reso noto che Internet Explorer 10 non avrebbe offerto alcun supporto per i commenti condizionali, una mancanza che di fatto costringe gli sviluppatori ad adottare tecniche di browser sniffering o in alternativa a ricorrere a degli hacks specifici per l’ultima [...]
-
FCKeditor e problemi di visualizzazione su Firefox 17
Firefox 17, l’ultimo aggiornamento del browser Open Source implementato dalla Fondazione Mozilla, presenta alcune interessanti novità come per esempio una Social API per l’interazione con i network di Facebook e Twitter o la funzionalità Click to Play che consente di bloccare l’esecuzione dei plugin Adobe Flash e Java; molti sviluppatori e utilizzatori si saranno però [...]
-
Fine Uploader: file upload con JavaScript
Fine Uploader è un’interessante soluzione basata su JavaScript per includere all’interno di form dei moduli per l’upload di file. Si tratta di uno script testato su tutti i browser più diffusi: Internet Explorer a partire dalla release 7, Mozilla Firefox e applicazioni WebKit based come Safari (solo per OS X) e Google Chrome; inoltre, per [...]









