Rapidissimo post per segnalarvi due nuovi servizi hosted molto web 2.0 ed entrambi decisamente interessanti. Parlo di ClickTale e DevShop. Il primo è un servizio di monitoring dei visitatori di un sito che vi consentirà di registrare e poi rivedere ed analizzare il percorso di navigazione fatto dai visitatori sul vostro sito. I primi screenshot sembrano carini anche se non troppo esplicativi. DevShop invece è un applicativo web based di project management con un’interfaccia decisamente interessante e delle funzionalità di time tracking molto interessanti che se seguite con scrupolosità potranno consentire di creare scheduling dei progetti molto più accurati come tempistiche. Una cosa di cui abbiamo bisogno in molti
Luglio 14th, 2006
Purtroppo ultimamente non ho molto tempo per aggiornare, siamo sommersi di lavoro e sto facendo un po’ di consulenze in banca, rassicuratevi comunque, non sono usciti grandissimi prodotti o librerie in questo periodo estivo 
Voglio invece parlarvi di Comet, un nuovo approccio “alternativo” ad Ajax per aggiornare dinamicamente le pagine web. Come ben sapete Ajax effettua sostanzialmente il così detto polling, ogni tot secondi cioè contatta il server e verifica se ci sono dati da aggiornare. Quest approccio è sicuramente comodo ma ha alcuni svantaggi, primo fra tutti un’alta inefficienza in particolari situazioni e la creazione di molte connessioni sul server: una per ogni richiesta di informazioni.
Ormai diversi mesi fa, Alex Russel di Dojo ha proposto un approccio alternativo chiamato Comet di cui sono disponibili le slide di presentazioni. Comet parte da un presupposto diverso, invece di effettuare il polling apre un’unica connessione col server, la mantiene aperta ed aspetta che sia il server ad effettuare un push di informazioni non appena cen’è bisogno.
Il concetto è molto interessante ed in alcuni ambiti può portare ad un’esperienza utente molto più confortevole rispetto ad Ajax. Se volete vedere qualche bella demo sull’uso di comet vi consiglio di guardare gli esempi di lightstreamer.
Ci stiamo giocando un po’ questi giorni qui in Creative Web ed i risultati sono decisamente incoraggianti, probabilmente inseriremo il supporto di Comet nella prossima release del nostro framework di sviluppo. Purtroppo resta qualche problema di compatibilità cross browser a causa di alcune limitazioni di Explorer. Il problema è comunque risolvibile con vari workaround.
Technorati Tags: comet, http streaming
Luglio 9th, 2006
Se state cercando un modo rapido di implementare una soluzione di Edit in place, provate a dare un’occhiata a questa nuova libreria chiamata: Easiest Edit in Place. Il tutto si basa su prototype e devo dire che dagli esempi, l’utilizzo di questa libreria sembra veramente molto semplice ed il codice necessario è decisamente poco: una sola riga di codice.
Luglio 1st, 2006