1 XForms 1.0 Les formulaires de demain Marina MILIC & Gwénaël SAUNIER Etudiants en Master 1 Informatique.

Slides:



Advertisements
Présentations similaires
Jean-Pierre Villain - Qelios W3Café Accessibilité - Paris – Avril 2011
Advertisements

Introduction aux Web Services Partie 1. Technologies XML
Revue de presse Master 2 RET
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
Projet Interfaces Homme-Machine
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
Le développement d’applications sous Lotus Notes
Utilisation de l’outil Firebug
Format dannotations génériques, multi-annotations, multi- documents Présentation ASP navigation 11 avril 2002.
version Beta Marie Calberg Ninni Louhelainen SLFN7
Comprendre lergonomie du module Nomenclatures. La page daccueil de Sconet Nomenclatures Nom de létablissement Version du module Nom du module Code de.
TP 3-4 BD21.
Formulaire HTML Introduction. Définition de formulaire.
Manipulation d’XML avec XSL
I) Présentation du projet II) Objectifs du projet III) Démonstration IV) Ce quil reste à faire V) Les délais.
BTS SIO : Stage première année – Création d’un site web interactif
Introduction aux CMS.
Introduction aux Web Services Partie 1. Technologies HTML-XML
BERNARDIN Benoît Lycée Louis Pergaud
Jacqueline Vacherand-Revel
28 novembre 2012 Grégory Petit
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
Une chaîne éditoriale développée dans le cadre du CIRM François Dagorn Journées pédagogiques de lIFSIC.
Netscape Présentation par : Aleksandra Krul et Aurélia Marcus Jeudi 31/
Jonathan Montois Cyrille Kriegel
Adaptée du cours de Richard Grin
Les feuilles de style CSS
Veolia Consommateurs Contenu
Guillaume TORRENTE Marc BOUISSOU Recherche & Développement
Jacques Cartier, enseignant à l’Université de Franche-Comté Unité de Formation et de Recherche - Sciences du Langage, de l’Homme et de la Société Besançon.
PROGRAMMATION WEB FRONT-END.
XML-schema. Pourquoi XML-schema Les DTD : Pas de typage, peu de contraintes sur les contenus nombre d'apparitions d'un élément à choisir entre 0 et 1.
LANGAGE HTML Le HTML (Hyper Text Markup Langage) est un langage universel utilisé sur le World Wide Web. Le HTML permet de : * Publier des documents sur.
Les balises HTML et les objets JavaScript correspondants Objet document L'objet document est important dans la mesure ou il contient tous les objets du.
La nouvelle version du site WebMaestro Benoît Girard, responsable du soutien au spécialistes du Web, MSG Denis Boudreau, premier associé, WebConforme WebÉducation.
Technologies web et web sémantique TP3 - XML. XML eXtensible Markup Language (langage extensible de balisage) – Caractéristiques: méta-langage = un langage.
Martine Toussaint Desir
2006 XED, le système d’édition XML de SCENARI Sylvain Spinelli.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Le développement Web.
AJAX.
Power AMC-Rational Rational Rose, Étude comparative
Initiation au JavaScript
Module : Langage XML (21h)
Modélisation des documents: DTD et Schéma
L’enseignement de spécialité SLAM
Réalisation d'un plugin pour la gestion
eXtensible Markup Language. Généralités sur le XML.
Automate pour sites web Yannick Bensacq Stage Uranie 2005.
Karine Vallin - Dorian Baysset
Les Systèmes de Gestion de Contenu (CMS) Allirand Maud Chabord Grégoire Massart Anne-Sophie 24 novembre 2006.
Introduction à MathML Par Katia Larrivée UQO Le 18 mars 2004.
Projet XML Contrôle des véhicules Par R.Khounsamnane &J.Socié.
Apports des clients riches dans le monde du WEB 2.0
Le JavaScript.. Histoire Langage créé en 1995 par Brendan Eich pour la Netscape Communications Corporation. Est inspiré de nombreux langages, notamment.
Vers la modularisation des données du web XHTML. Qu'est-ce que XHTML ? ● XHTML est une famille de types de documents futurs et actuels et de modules :
Html et css.
Search IM Nouvelle Interface adCenter Avril 2007.
EFREI – – Mathieu Nebra Le développement Web.
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
DreamWeaver Séance 2 HMIDA Ahmed A2008. Plan 1.Calques 2.CSS 3.Modèles 4.Formulaires 5.Comportements 6.Mise en ligne.
Présentation Dreamweaver – Partie 2 Mickaël PIQUE – Automne 2004.
Dreamweaver (2) ● les calques (layers) ● les comportements
SI28 – Ecriture interactive et multimédia Sylvain Slaton – Pierre Laporte.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
DREAMWEAVER SÉANCE 2 SI28 Jonathan Barone – Thomas Lulé.
1 Programmation Web Programmation WAMP/LAMP Premiers principes.
Transcription de la présentation:

1 XForms 1.0 Les formulaires de demain Marina MILIC & Gwénaël SAUNIER Etudiants en Master 1 Informatique

2 Plan I.Présentation générale. II.XForms par l’exemple. III.Ses nombreuses possibilités.

3 I. Présentation générale

4 Présentation générale Qu’est ce que XForms ? XForms 1.0 : spécification du W3C. Langage à balises. Appartient à la famille XML. Pour les formulaires.

5 Présentation générale Historique : début d’étude. 6 avril 2000 : premier brouillon. Octobre 2003 : publication de la recommandation de XForms. Mars 2006 : deuxième édition. 29 octobre 2007 : dernière version.

6 Présentation générale Les formulaires HTML. Formulaire : permet la collecte d’informations sur un utilisateur. Formulaire HTML : – Balise, – Association nom-valeur.

7 Présentation générale Les limites des formulaires HTML. Fonctionnalités limitées. Problèmes d’accessibilité. Dépendants du matériel (mauvaise portabilité). Pas de support XML. Nécessitent des technologies supplémentaires.

8 Présentation générale XForms : formulaires de l’avenir. S’appuie sur Schema, XPath et XML Events. Séparation entre le contenu et la présentation. Découpage : – Les données, – L’interface utilisateur, – Le traitement.

9 Présentation générale Représentation.

10 Présentation générale Les avantages. Grande portabilité. Accessibilité améliorée. Typage fort des données. Réutilisation. Internationalisation. Compatible avec tout langage de XML bien formé. Utilisation moindre des scripts.

11 Présentation générale Les inconvénients. Absent de certains navigateurs. Nécessite des extensions. Balises non représentées. Ecriture stricte donc plus complexe. Prochainement surmontables.

12 II. XForms par l’exemple

13 XForms par l’exemple Les principaux éléments. Model. Instance. Submission. Bind.

14 XForms par l’exemple Notre premier programme XForms

15 XForms par l’exemple Analyse de l’exemple.

16 XForms par l’exemple XForms associé à d’autres outils. XPath. CSS. XML Schema. XML Events.

17 III. Les nombreuses possibilités

18 Les nombreuses possibilités La saisie de texte.

19 Les nombreuses possibilités Le mode secret.

20 Les nombreuses possibilités Les cases à cocher.

21 Les nombreuses possibilités Les listes déroulantes.

22 Les nombreuses possibilités Les boutons.

23 Les nombreuses possibilités Les formulaires sortant de l’ordinaire.

24 Les nombreuses possibilités Notre exemple (1/2).

25 Les nombreuses possibilités Notre exemple (2/2).

26 Conclusion XForms : révolution en matière de formulaires. Possibilités multiples grâce à la combinaison de langages. Malheureusement peu développé et peu répandu.

27 Sources

28 Fin de la présentation Merci de votre attention Marina MILIC & Gwénaël SAUNIER Etudiants en Master 1 Informatique