Stai navigando in Home » Eventi & news
Il web alle origini nasce come strumento per la semplice consultazione di risorse informative (testuali e poi multimediali) attraverso il browser, cioè un thin client di per sé privo di logica applicativa e di interazione (completamente delegata al software residente sul server).
In seguito lintroduzione del Javascript, dei controlli ActiveX di Microsoft e delle Applet Java lapproccio originario è stato in qualche modo modificato per permettere una interazione più dinamica e gradevole tra lutente e lipertesto: il browser rimane sempre un thin client, ma acquista capacità di interpretare del mobile code (Javascript, ActiveX, Java) inviato dal server al client.
ActiveX e le Applet Java non hanno mai avuto ampia diffusione, in quanto tecnologie troppo legate a particolari configurazioni del browser e dellambiente operativo dellutente; invece Javascript, probabilmente perché più leggero, più semplice da programmare e cross-browser si è affermato come uno standard già a cavallo del 2000.
La successiva comparsa di librerie Javascript organizzate e la definizione di standard basati su XML per la comunicazione tra il codice residente sul browser e quello sul server, insieme con altre soluzioni tecniche, hanno decretato la nascita di AJAX (Asynchronous JavaScript and XML) e la possibilità concreta di realizzare Rich Internet Application ove linterazione dellutente con il web browser è divenuta molto simile a quella delle applicazioni per il desktop.
Il sito web della rivista cinematografica Best Movie (www.bestmovie.it) rappresenta un ottimo esempio delluso delle tecnologie descritte, arrichito da un ulteriore elemento di valore, e cioè la notevole varietà ed eterogeneità dei contenuti gestiti attraverso il Content Management System ACM (Ariadne Content Manager).
In www.bestmovie.it una redazione allargata contribuisce con contenuti testuali e immagini, mentre i video-trailer prelevati dal canale Youtube della rivista e informazioni provenienti da applicazioni terze sono integrate sul front end. Con il sistema di Content Management & Delivery ACM si imposta il sito web dal punto di vista della struttura delle singole pagine e dellorganizzazione della informazione presentata (albero del sito, categorizzazioni, contenuti riservati e a pagamento).
Linterfaccia si presenta organizzata in box informativi editabili a piacere e popolati con:
Linterattività concessa allutente si concretizza in numerosi aspetti:
Il sito www.bestmovie.it è una dimostrazione di come sia possibile coniugare una Rich Internet Application con la gestione dei contenuti attraverso un sistema di Content Management System: spesso infatti questo tipo di applicazioni impongono vincoli piuttosto stringenti sulla organizzazione del layout e, anche quando questo non avviene, la suddivisione della logica di interazione (non il solo contenuto) tra server e client è un ostacolo alla realizzazione di interfaccie con ampio uso di AJAX.
Best Movie diventa per tutti gli sviluppatori di siti web content intensive un benchmark a cui potersi riferire quando il progetto e la strategia di comunicazione ad esso associata richiedono la realizzazione di una interfaccia evoluta.