Proposé par SIMILE, Exhibit 2.0 est un framework web développé en JavaScript et destiné à présenter vos données de manière dynamique.
Avec un minimum de configuration dans une page web, que sont la définition d'une source de données JSON (pour JavaScript Object Notation), d'une ou de plusieurs vues, et le choix des données à présenter avec des éventuels tris ou regroupements, le framework Exhibit gère complètement la présentation des données au niveau du navigateur.
Odelia>Technologiesbeta
SIMILE
Présenter vos données avec Exhibit et Grails
Soumis par odelia technologies le Lun, 28/04/2008 - 21:16 Exhibit | flickr | GrailsWorks | SIMILE | Grails | GroovyLignes de temps
Soumis par odelia technologies le Mer, 29/08/2007 - 23:17 AJAX | SIMILE | TimelineTimeline est composant web visuel DHTML/AJAX développé par SIMILE Project, et destiné à afficher des informations événementielles dans une ou plusieurs bandes que l'utilisateur peut manipuler de manière interactive avec la souris.
Chaque bande possède sa propre unité de temps qui peut être, par exemple, l'année, le mois, ou le jour, et les différentes bandes sont synchronisées entre elles, et forment une ligne de temps.
Une ligne de temps peut être affichée de manière horizontale ou verticale ; au moyen de la souris, par déplacement de celle-ci sur une bande, l'utilisateur va pouvoir faire défiler la ligne de temps ; et chaque bande peut présenter des informations événementielles.
La page du projet Timeline présente de nombreux exemples en ligne, ainsi que la manière d'intégrer une Timeline dans vos pages web : voir Comment créer des Timelines.
Par ailleurs, My Timelines propose un assistant permettant de créer des Timelines, avec les données provenant d'un fil d'actualité au format RSS, RDF ou Atom.
Voici une Timeline créée avec My Timelines utilisant comme flux, le flux RSS de ce site :
Powered by My Timelines
Techniquement, dans une page web, une Timeline doit être créée par du code JavaScript et l'on doit indiquer l'URL que le composant doit utiliser pour charger les données (au format XML ou JSON) à afficher.
Ces données peuvent, bien sûr, être générées de manière dynamique par un composant serveur développé avec la technologie de votre choix !