Composants ergonomiques en ACube Framework client riche Ajax
Composants ergonomiques en ACube Framework client riche Ajax
AJAX, Asynchronous Java. Script And XML n n n Page HTML à contenu dynamique Norme W 3 C Utilisation de Java. Script ¨ n Modèle d’événements Java. Script : page à contenu interactifs Format XML Facile à générer et à échanger ¨ Modèle d’événements DOM : page à contenu interactifs ¨ n Intégré aux navigateurs Mozilla ¨ Firefox : support natif depuis ¨ Internet Explorer : support natif depuis IE 5. 5 ¨
Applications n Normalisation de la structure d’un site ¨ ¨ ¨ n Découpage d’une page : Entête, Menu, Corps de Page. Gestion des erreurs : fenêtre ou popup. Gestion de l’aide : générale et contextuelle. Composant à valeur ajoutées pour le contenu ¨ ¨ Formulaire, Eléments de formulaires complexes : n ¨ ¨ ¨ ¨ calendrier, attachement, maître/esclave, etc. . Barre d’onglet, Tableau, Tableur, Agenda, Lecteur RSS, Explorateur (visualisation d’arborescence), Lecture de document (visualisation de texte long),
Framework Ergonomique ACube n n En constante évolution, ajout de nouveaux composant Framework technique Gestion des flux XML, ¨ Gestion des cookies, ¨ Gestion des erreurs. ¨ n Framework ergonomique ¨ ¨ ¨ Composant Formulaires et ses Eléments, Composant Tableau et Tableur, Composant Agenda, Composant Arborescence, Etc. . .
Structure d’une page n A partir de flux XML et de paramétrages : définition du Titre, du logo, de la couleur ¨ des liens de l’entête ¨ du menu ¨
Gestion du menu n A partir de flux XML possibilité de définir : Trois niveaux de menu, ¨ De gérer des actions, ¨ De définir un entête ¨ De définir un pied. ¨
Gestion des Erreurs n Fenêtre d’erreur standard, contenu définit par un flux XML. Affichage dans la page, ¨ Affichage dans un popup. ¨
Composant Formulaires n Permet de définir un formulaire : Définition de la présentation, ¨ Création de zone de groupement, ¨ Définition des éléments simple ou Complexe ¨
Composant Onglet n Permet de définir une barre d’onglet Définition de la liste des onglets, ¨ Définition du nombre d’onglets affichés. ¨
Composant Tableau n Permet de définir une tableau Définition des colonnes, ¨ Définition des outils, ¨ Définition des actions, ¨ Etc. . . ¨
Composant Tableur n Permet de définir une tableur (dérive du composant tableau) : Définition des critères de regroupements, ¨ Définition des colonnes de calculs. ¨
Composant Agenda n Permet de définir un agenda (dérive du composant tableau) : Définition des échelles de temps, ¨ Définition des catégories de rendez vous. ¨
Composant RSS n Permet de définir l’affichage de flux RSS :
Composant Arborescence n Permet de définir de naviguer dans un arborescence :
Composant Textelong n Permet de définir de visualiser des textes longs avec ancres ¨ n Trois Modes de visualisations existent Mode 1
Composant Textelong … n Permet de définir de visualiser des textes longs avec ancres ¨ n Trois Modes de visualisations existent Mode 2
Composant Textelong … n Permet de définir de visualiser des textes longs avec ancres ¨ n Trois Modes de visualisations existent Mode 3
- Slides: 17