Plan du cours (1) XML pour la publication multilingue. Plan du cours (2) I. Introduction à XML. Un premier exemple en XML. Qu est-ce que XML?
|
|
- Adam Plamondon
- il y a 6 ans
- Total affichages :
Transcription
1 Plan du cours (1) XML pour la publication multilingue Cours à l ISTI : 5 décembre 2003 Andrei Popescu-Belis ISSCO/TIM/ETI, Université de Genève andrei.popescu-belis@issco.unige.ch I. Introduction à XML (15 ) 1. Motivation, définition, historique 2. Applications d XML 3. La «galaxie XML» II. Fondements d XML (50 ) 1. La bonne formation d un document XML 2. Les DTD et la validité d un document XML cas particulier : la validation de HTML 3. Les transformations XSLT Pause (20 ) 2 Plan du cours (2) III. Quelques applications d XML (15 ) 1. Serveur web de documents multilingues : Cocoon (Apache) 2. Format d échange pour la localisation : OpenTag et LIFF 3. Format d échange pour les mémoires de traduction TMX 4. Marquage de corpus linguistiques : XCES I. Introduction à XML IV. Exercices pratiques (50 ) 1. Outils de base pour la gestion de XML 2. Vérification et validation d exemples simples 3. Application de feuilles de style XSLT 3 Qu est-ce que XML? «extended Markup Language» Langage de balises permettant de marquer les documents afin de les structurer Coder la structure ou le sens plutôt que la forme d un document Langage flexible, expressif, simple, répandu Un premier exemple en XML Entrée lexicale d un dictionnaire bilingue <?xml version="1.0" encoding="utf-8"?> <LETTRE VALEUR="x"> <ENTREE> <mot_cle>xerox</mot_cle> <trad pos="nf">photocopieuse</trad> <trad pos="nf">photocopie</trad> </ENTREE> </LETTRE> 5 6 1
2 XML vs. HTML : différences Qu est-ce que XML n est pas? HTML définit la signification de chaque balise et attribut XML laisse l entière interprétation des données aux applications qui les lisent Noms de balises XML : à définir selon les besoins HTML : fixés en vue de l affichage Syntaxe des balises XML : plutôt stricte HTML : assez tolérante, dépend du navigateur Nombreux outils associés à XML, applications XML, etc. Ce n est pas un langage de programmation tels Basic, C, Prolog, Perl, Java, etc. Ce n est pas un format propriétaire tel le format de Word, ou PDF Ce n est pas non plus une base de données mais en en un certain sens XML permet le stockage des informations structurées 7 8 Intérêt d XML XML et le traitement multilingue Structurer l information Rendre explicite le contenu des documents Echanger de l information entre humains et/ou entre programmes informatiques Traiter l information structurée en XML grâce aux nombreux outils existants Applications (exemples): Structuration de documents : XML Support des caractères spéciaux : XML Interfaçage avec Unicode : XML Format de localisation : LIFF < XML Echange de mém. de trad. : TMX < XML Et aussi: sites web multilingues (Cocoon), terminologie, Toutefois: outils d édition à adapter (en cours) 9 10 La «galaxie XML» (1) La «galaxie XML» (2) XML : la syntaxe de base des balises XSL (extensible Stylesheet Language) langage évolué pour les feuilles de style XSLT : transformations d un document XML XSL-FO : formatage de bas niveau (graphique) en vue de l affichage CSS (Cascading Style Sheets) : langage de feuilles de style graphiques pour HTML et XML Espaces de noms : éviter les conflits entre noms de balises pour différentes applications XPath : mécanisme pour faire référence à une partie d un document XML XLink : connexions (hyperliens) entre documents XML XPointer : pointer sur (indiquer) des parties d un document (basé sur XPath)
3 La «galaxie XML» (3) XML Query : langage de requêtes DOM : manipuler des fichiers XML à partir d un programme DTD et XML Schema définir la syntaxe des balises pour une application DTD : Document Type Definition (ex-sgml) XML Schema: plus riche, écrite elle-même en XML XML est le fondement de RDF et du Web Sémantique RDF : norme pour les méta-données = un texte au format XML qui décrit d'autres données (p.ex. un site web) RDF intègre les applications en un "Web Sémantique«Les serveurs communiquent entre eux, à propos de leur contenu, grâce à des ontologies RDF Eléments de syntaxe XML II. Fondements d XML Bonne formation (BF) Validité et DTD Transformations XSLT En quoi consiste un document XML? Ligne de déclaration XML Eventuellement déclaration d un DOCTYPE Eléments emboîtés, à partir d une racine éléments avec ou sans contenu contenu : texte et/ou autres éléments commentaires balises avec ou sans attributs Commentaires 16 Premier exemple Entrée lexicale d un dictionnaire bilingue <?xml version="1.0" encoding="utf-8"?> <LETTRE VALEUR="x"> <ENTREE> <mot_cle>xerox</mot_cle> <trad pos="nf">photocopieuse</trad> <trad pos="nf">photocopie</trad> </ENTREE> </LETTRE> Second exemple Fiche bibliographique pour un ouvrage <?xml version="1.0" encoding="iso "?> <ouvrage> <index valeur="125"/> <titre>la légende des siècles</titre> <auteur> <nom>hugo</nom> <prénom>victor</prénom> </auteur> </ouvrage>
4 Explications (1) Explications (2) Première ligne : déclaration XML <?xml version="1.0" encoding="utf-8"?> la version est toujours 1.0 l encodage des caractères est à préciser si l on veut US-ASCII, ISO , UTF-8, etc. Puis : une suite d éléments élément sans attributs <trad>photocopieuse</trad> ou bien, élément avec attributs <trad pos="nf" dom="tech">photocopieuse</trad> Elément : <AUTEUR> GOETHE </AUTEUR> balise ouvrante + contenu + balise fermante Règle de base Eléments emboîtés : OK <AA> <BB> contenu </BB> </AA> Eléments enchaînés : OK <AA> contenu1 </AA> <BB> contenu2 </BB> Eléments chevauchés : JAMAIS! <AA> contenu1 <BB> contenu2 </AA>... </BB> Explications (3) Balises et attributs: noms permis Un fichier XML est donc: un fichier texte = suite de caractères lisibles sur tout ordinateur pas un fichier Word, PDF, ou autre format propriétaire Les noms des éléments (balises) sont à définir selon les besoins de chaque application Les noms XML peuvent contenir des lettres de tous les alphabets (Unicode) des chiffres, et: _ -. Les noms XML ne peuvent pas: contenir d autres ponctuations (sauf :) contenir des blancs, retour à la ligne, etc. commencer par autre chose qu une lettre ou _ Attention : majuscules minuscules Commentaires, caractères réservés Commentaire standard (texte ne devant pas être traité) <!-- Ceci est un commentaire --> Commentaire plus «robuste» Peut contenir des caractères spéciaux Mettre le commentaire entre <![CDATA[ et ]]> Caractères réservés à remplacer par des entités: <( < ) &( & ) >( > ) "( " ) '( ' ) XML et caractères «spéciaux» Déclaration de l encodage (défaut = UTF-8) <?xml version="1.0" encoding=..."?> Utilisation des codes correspondants dans l encodage (exemple : UTF-8) on souhaite insérer un epsilon : son code Unicode est 603 d ou 25B h on écrit alors: ɛ ou bien ɛ Cinq entités prédéfinies : & & < < > > " " '
5 Définition d entités en XML Dans une DTD, on peut facilement définir des noms pour des caractères spéciaux : <!ENTITY gamma "γ"> Puis dans le document XML on écrit: γ Exemple de DTD externes avec des entités prédéfinies : les DTD de XHTML pour les entités HTML xhtml-lat1.ent, xhtml-special.ent, xhtml-symbol.ent Conclusion sur la bonne formation Un document bien formé (well-formed): respecte la syntaxe de base XML Exemples d erreurs de bonne formation absence de déclaration XML mauvaise syntaxe des balises pas d élément racine, pas de fermeture, croisement, mauvaise formation des noms XML caractères spéciaux mal utilisés p.ex. incompatibles avec l encodage déclaré Pour être plus précis: la DTD * * Validité des documents XML DTD Comment communiquer à quelqu un sa propre convention de balisage? Comment vérifier qu elle est respectée? Objectifs décrire les noms de balises autorisés décrire un ordre autorisé pour les balises quels éléments peuvent contenir quels éléments quels éléments sont optionnels quels sont les attributs autorisés, obligatoires / optionnels, leur type, etc. 28 La «grammaire des balises» DTD : Document Type Definition notion provenant de SGML très utilisée en XML écrite dans un langage spécifique Document conforme à une DTD : valide <?xml version="1.0" standalone="no"?> <!DOCTYPE racine SYSTEM "exemple.dtd"> <racine>... </racine> Comment associer une DTD externe locale à un document XML 1. Déclaration DOCTYPE dans le fichier XML <!DOCTYPE ouvrage SYSTEM "biblio.dtd"> 2. Présence d une DTD = fichier texte bib.dtd <!ELEMENT ouvrage (index, titre, auteur+)> <!ELEMENT index EMPTY> <!ATTLIST index valeur CDATA #REQUIRED> <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (nom, prenom+)> <!ELEMENT nom (#PCDATA)> <!ELEMENT prenom (#PCDATA)>
6 Que contient une DTD? Symboles pouvant être utilisés Déclarations des noms de balises autorisés <!ELEMENT nom_balise (contenu)> Déclarations de l ordre des balises dans chaque "contenu" : voir les exemples Déclarations des attributs de chaque élément (noms, types, attribut obligatoire ou non) <!ATTLIST élément attribut-1 type-1 attribut-2 type-2 attribut-3 type-3> <!ELEMENT nom (surnom vrai-nom)> ou : 'nom' contient soit 'surnom' soit 'vrai-nom' <!ELEMENT exemple (exa, exb?, exc*, exd+)> l élément 'exemple' contient: RIEN = un seul 'exa'? = zéro ou un 'exb' * = zéro, un ou plusieurs 'exc' + = un ou plusieurs 'exd' Dans cet ordre, sans autres caractères entre eux Davantage d informations? HTML, une application de XML Deux attributs par défaut (tout élément) xml:space="default" ou bien ="preserve" xml:lang="fr-be" ou bien en, fr, etc. Sur la définition des DTD Consulter les sites Internet, surtout Sur les DTD existantes Consulter les sites web, surtout xml.coverpages.org Une application d XML = définie par la DTD + docs HTML : langage de marquage pour les pages web Hyper-Text Markup Language HTML : application de SGML, donc peut être validé Il est possible d écrire du HTML qui soit (presque) du XML bien formé et valide fermer toutes les balises (<br></br>, etc.) mettre les attributs entre guillemets attention à l ordre des balises etc... problème de la déclaration XML Document HTML 4.01 valide Validation de HTML <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso "> <title>page de Jean Dupont</title> </head> <body> <h1>jean Dupont</h1> <p align="left">jean Dupont is a student at ISTI in Belgium. </p> </body> </html> Choisir une DTD publique adaptée : HTML X.Y avec un éditeur web HTML : 2.0, 3.0, 4.01 variantes : frameset, strict, transitional XHTML s il est généré à partir d XML Préciser l encodage du document Utiliser par exemple le valideur qui se trouve à : Si la page est valide, on peut y mettre un logo
7 Les feuilles de style XSL * * * Transformations XSLT Un langage à part entière: XSL : Extensible Stylesheet Language Deux sous-langages XSLT : XSL Transformations XSL-FO : XSL Formatting Objects XSLT = Définit comment on peut transformer un fichier XML en un autre fichier XML, ou en un fichier HTML 38 Principe Fichier XML ( + DTD éventuellement) = D Feuille de style XSL = F Processeur XSL = programme qui applique la feuille de style au fichier = P P D + F D Le processeur P transforme D en D grâce à F Exemples d utilisation de XSLT Utiliser plusieurs feuilles de style pour un même type de documents afin de varier l affichage (HTML, PDF, etc.) selon les besoins affichage détaillé affichage résumé catalogue Conversion de formats entre différents outils ou utilisateurs pour sélectionner / recombiner les documents structurés Rôle du processeur XSL Structure d une feuille de style (1) Feuille de style XSL n 1 Feuille de style XSL n 2 Les feuilles de style sont elles-mêmes des fichiers XML (contrairement aux DTD, mais cf. XML Schema) Fichier XML initial (bien formé ou valide) Fichier XML ou HTML ou TXT résultat (transformé) n 1 Processeur XSL Fichier XML ou HTML ou TXT résultat (transformé) n 2 41 Extension «.xsl», p.ex. nom-de-feuille.xsl Donc, ce sont aussi des fichiers texte + balises Possibilité de déclarer l encodage 42 7
8 Structure d une feuille de style (2) Structure d une feuille de style (3) Au début : déclaration habituelle XML Puis : élément principal <xsl:stylesheet déclaration de version déclaration du nom d'espace XSL > Puis : série d instructions de transformation Puis : fin de </xsl:stylesheet> I 1 I 2 I n <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl=" <xsl:template match="nom-element-ou-joker">... INSTRUCTIONS-OU-BALISES-OU-TEXTE... </xsl:template> <xsl:template match="nom-autre-element-ou-joker">... AUTRES-INSTRUCTIONS-OU-TEXTE-OU-BALISES... </xsl:template>... AUTANT DE BLOCS XSL:TEMPLATE QUE NECESSAIRE </xsl:stylesheet> 44 Principes d application de XSL XSL est très complexe... Le processeur lit d abord la feuille de style et mémorise ses instructions Le processeur parcourt le document XML initial du début à la fin, sous forme d arbre (i.e., des éléments parents vers les élément enfants) A chaque élément (balise), le processeur cherche l instruction de formatage XSL qui s applique, et transforme l élément en un nouvel élément du document XML final L ordre de parcours des éléments peut être modifié par les instructions de formatage Il y a un ensemble d instructions par défaut Il y a des instructions de formatage générales, à mettre au début de la feuille XSL Il y a des instructions conditionnelles (xsl:choose, xsl:otherwise, xsl:if, etc.) Les expressions dans match=" " et select=" " sont des expressions XPath langage à part entière, très riche Il y a un mécanisme pour traiter aussi les attributs Schéma récapitulatif Document XML Valideur III. Applications de XML au traitement informatique multilingue Vérificateur BF Feuille de style XSLT Moteur XSLT Définitions des balises DTD Nouveau document XML Cocoon (Apache) XLIFF et OpenTag TMX (LISA) XCES 47 8
9 Cocoon Capacités et intérêt Objectif = publier (ou rendre visibles) grâce aux feuilles de style XSLT des sites web écrits en XML, mais aussi du contenu "dynamique" des bases de données, etc. Cocoon se présente comme un logiciel qui s ajoute au serveur web APACHE (en Java) Sur Internet Avec Cocoon, on peut facilement: afficher sur le site web des données en XML interroger une base de données à travers le site produire des résultats en HTML, XML, PDF, programmer des modules supplémentaires Intérêt séparer clairement le contenu des données, leur structure logique, et leur forme graphique et tout cela gratuitement Principe de l'architecture XML pour la localisation et la traduction : OpenTag L utilisateur qui consulte le serveur envoie des requêtes ("afficher une information") Le serveur produit cette information en combinant plusieurs modules Enchaînement ("pipeline") des traitements permet de recombiner les modules Nombreux modules prédéfinis, mais on peut en programmer d'autres Un fichier de configuration «sitemap» déclare tous les modules au serveur + les chaînes de traitement OpenTag : séparer : dans une application le texte qui doit être localisé menus, boutons, aide, infos, etc. les éléments de programme qui ne changent pas XML pour la localisation et la traduction : XLIFF XLIFF XML Localization Interchange File Format xliff/documents/xliff-specification.htm Gestion de segments source, traduits, ou en cours Une fois le texte à traduire extrait, on le traduit avec un outil qui ne change pas les balises (ex.: Trados TagEditor) 53 Le format TMX Organisation groupe OSCAR de LISA Définition du format échange de mémoires de traduction entre différents logiciels Certification «TMX-compliant» en place 54 9
10 Exemple simple en TMX Autre exemple TMX <?xml version="1.0"?> <!DOCTYPE tmx SYSTEM "tmx14.dtd"> <tmx version="1.4"> <header creationtoolversion="1.0.0" datatype="winres" segtype="sentence" adminlang="en-us" srclang="en-us" o-tmf="abc" creationtool="xyztool" > </header> <body> <tu> <tuv xml:lang="en-us"><seg>text with 3 spaces [ ] and 2 [ ]</seg></tuv> <tuv xml:lang="fr-ca"><seg>texte avec 3 espaces [ ] et 2 [ ]</seg></tuv> </tu> <tu> <tuv xml:lang="en-us"><seg>text with 1 tab [ ] and 2 [ ]</seg></tuv> <tuv xml:lang="fr-ca"><seg>texte avec 1 tab [ ] et 2 [ ]</seg></tuv> </tu> <tu> <tuv xml:lang="en-us"><seg><=lt, >=gt, &=amp, {=obrace, }=cbrace</seg></tuv> <tuv xml:lang="fr-ca"><seg><=lt, >=gt, &=amp, {=obrace, }=cbrace</seg></tuv> </tu> </body> </tmx> <?xml version="1.0"?> <!DOCTYPE tmx SYSTEM "tmx14.dtd"> <tmx version="1.4"> <header creationtoolversion="1.0.0" datatype="plaintext" segtype="sentence" adminlang="en" srclang="es-es" o-tmf="abc" creationtool="xyztool"> </header> <!-- For import with source=en-us and target=en-gb, only first and second entries should be imported --> <body> <tu srclang="en-us"> <tuv xml:lang="en-us"><seg>first entry in US English</seg></tuv> <tuv xml:lang="en-gb"><seg>first entry in UK English</seg></tuv> </tu> <tu srclang="en-us"> <tuv xml:lang="en-gb"><seg>second entry in UK English</seg></tuv> <tuv xml:lang="en-us"><seg>second entry in US English</seg></tuv> </tu> <tu> <tuv xml:lang="es-es"><seg>[not to import] Third entry in Spanish</seg></tuv> <tuv xml:lang="en-us"><seg>[not to import] Third entry in US English</seg></tuv> </tu> </body> </tmx> Le processus de certification TMX Autre application de XML: XCES TMX 1.4 «Compliance Verification» Recommandation OSCAR, 10 juillet Série de tests import / export de mémoires et comparaison avec l original ou application à la traduction d un document tests de validité XML des mémoires exportées cf. logiciel + DTD Seulement exécutés par des sociétés 57 Standard pour l annotation des corpus textuels 1. Première tentative: TEI (définie en SGML) Text Encoding Initiative 2. Simplification de la TEI et adoption des directives du projet EAGLES: CES Corpus Encoding Standard 3. Définition de CES en XML: XCES 58 Objectifs de XCES Standard pour baliser la structure des corpus textuels Deux parties Annotation des méta-données = information sur le texte, sa version électronique, l annotation Annotation du texte = structures sur plusieurs niveaux Niveau de la section / chapitre Niveau du paragraphe Niveau de la phrase XCES : démo et discussion Conclusion Objectifs vous expliquer les fondements techniques vous donner une première introduction avant la documentation technique vous familiariser avec un ensemble de standards en pleine évolution Standards approfondissez ceux qui vous paraissent utiles au fond, chacun = description + DTD + outils logiciels on gagne toujours à utiliser les standards
11 Visualisation, édition IV. EXERCICES Introduction aux outils Application des notions d XML Internet Explorer, Netscape affichage seulement, mais assez convivial vérification aussi de la bonne formation Edition : tout éditeur texte convient Wordpad, Notepad, même Word Outils plus avancés XMLSpy : éditeur XML/XSLT + nombreux outils intégrés Treebeard : éditeur XML/XSLT seulement; gratuit, simple : 62 Vérifier la bonne formation (1) Vérifier la bonne formation (2) Nombreuses possibilités! Un survol des outils: EXEMPLES : 1. Ouvrir le fichier dans Internet Explorer (ou Netscape > 6) : le système indiquera la première erreur trouvée, ou affichera le fichier si correct 2. Utiliser un vérificateur en ligne, par exemple (saisir/coller le document XML dans le cadre) Utilisation de l outil RXP, sur la disquette (à l origine : 3. Utiliser le raccourci appliquer-rxp.bat : faire glisserdéplacer (drag-and-drop) avec le fichier XML sur ce raccourci. Une fenêtre s ouvre, et le programme s arrête à la première erreur trouvée (la fin du document si correct) 4. Utiliser RXP dans une fenêtre de commandes DOS. Syntaxe: H:\prive\xml\> rxp x livrea.xml Le programme s arrête aussi à la première erreur trouvée. Lire le mode d emploi pour les options: rxp-manuel.txt Vérifier la validité (1) 1. Netscape ou Internet Explorer : ne le font pas 2. Utiliser un vérificateur en ligne : la difficulté est de mettre le document XML et la DTD (si elle est externe) sur Internet. A défaut, on utilisera une DTD interne dans le document XML. Exemples: STG ( ou RUWF ( Vérifier la validité (2) 3. Utiliser le raccourci rxp-validate.bat : faire glisser-déplacer (drag-and-drop) avec le fichier XML sur ce raccourci (qui utilise RXP). Le programme s arrête à la première erreur trouvée (à la fin du document si correct) 4. Utiliser RXP en mode validation dans une fenêtre de commandes DOS. Syntaxe: H:\prive\xml\> rxp VV x livrea.xml Le programme s arrête aussi à la première erreur de validité trouvée. Lire le mode d emploi pour les options: rxp-manual.txt
12 Appliquer des feuilles de style XSLT Outils avancés XMLSpy, Treebeard = le font Internet Explorer, Netscape = versions récentes (appliquent la feuille de style indiquée au début du document XML) Sablotron (gratuit) Saxon (sur la disquette) Notre application : Saxon utiliser le raccourci convert-xx-yy.bat applique une feuille de style fixée (éditer le fichier.bat pour changer) glisser-déplacer le fichier à transformer le résultat reçoit l extension.html le visualiser Exercices (1) Se placer dans C: si possible Décomprimer l archive xml.zip depuis la disquette Vérifier qu un dossier C:\xml\ a été créé et l ouvrir 3 dossiers : easy, book, xces-documents Pour chaque dossier : (utiliser les outils décrits précédemment) visualiser les documents XML dans Internet Explorer et dans Wordpad vérifier la bonne formation de tous les fichiers XML grâce au raccourci rxp-wellformedness (glisser déplacer) et/ou à Internet Explorer Exercices (2) (suite) vérifier la validité de tous les fichiers ( erreurs pour ceux qui n ont pas de DTD) visualiser les feuilles de style XSLT (*.xsl) convertir les fichiers XML en HTML avec les raccourcis convert fournis (glisser-déplacer) Pour la série easy corriger les fichiers marqués «two-mistakes» utiliser les différentes feuilles de style pour varier le format d affichage en HTML pouvez-vous créer un document XML valide et/ou une nouvelle feuille de style, en adaptant les fichiers existants? 69 12
Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>
Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee
Plus en détailXML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)
Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du
Plus en détailProgrammation Internet Cours 4
Programmation Internet Cours 4 Kim Nguy ên http://www.lri.fr/~kn 17 octobre 2011 1 / 23 Plan 1. Système d exploitation 2. Réseau et Internet 3. Web 3.1 Internet et ses services 3.1 Fonctionnement du Web
Plus en détailSII Stage d informatique pour l ingénieur
SII Stage d informatique pour l ingénieur Création d un site Web École nationale supérieure de techniques avancées SII Stage d informatique pour l ingénieur 1 / 15 L informatique et le temps qui passe...
Plus en détailAutour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech
Autour du web Une introduction technique Première partie : HTML Georges-André SILBER Centre de recherche en informatique MINES ParisTech silber@cri.ensmp.fr http://www.cri.ensmp.fr/people/silber/cours/2010/web
Plus en détailXML : documents et outils
XML : documents et outils Pierre-Alain Reynier Université de Provence pierre-alain.reynier@lif.univ-mrs.fr http://www.lif.univ-mrs.fr/~preynier/xml Cours adapté du travail de Rémi Eyraud, Silvano Dal Zilio...
Plus en détailFaculté de Génie Chaire industrielle en infrastructures de communication. La technologie XML. Wajdi Elleuch
Faculté de Génie Chaire industrielle en infrastructures de communication La technologie XML Wajdi Elleuch Octobre 2004 SOMMAIRE Content : - XML : Définition - XML : Solution pour des applications réparties
Plus en détailEvolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.
Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques
Plus en détailGestion Électronique de Documents et XML. Master 2 TSM
Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document
Plus en détailLes outils de création de sites web
Tuto 1ère séance - p1 Les outils de création de sites web Sources : Réalisez votre site web avec HTML5 et CSS3 de Mathieu Nebra (Edition Le Livre du Zéro) site fr.openclassrooms.com (anciennement «site
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailThierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition
XML par la pratique Bases indispensables Concepts et cas pratiques 3 ième édition Nouvelle édition Thierry BOULANGER Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante
Plus en détailInstallation de DocBook sur un système Linux
Installation de DocBook sur un système Linux Emmanuel Fleury fleury@cs.auc.dk Le but de ce document est d expliquer comment installer aussi simplement que possible DocBook sur votre système (Mandrake,
Plus en détailXML, PMML, SOAP. Rapport. EPITA SCIA Promo 2004 16 janvier 2003. Julien Lemoine Alexandre Thibault Nicolas Wiest-Million
XML, PMML, SOAP Rapport EPITA SCIA Promo 2004 16 janvier 2003 Julien Lemoine Alexandre Thibault Nicolas Wiest-Million i TABLE DES MATIÈRES Table des matières 1 XML 1 1.1 Présentation de XML.................................
Plus en détailLES GRANDES ETAPES DE CREATION D UN WEB DESIGN
LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations
Plus en détailProgrammation Web TP1 - HTML
Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML
Plus en détailChapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème
Chapitre IX L intégration de données Le problème De façon très générale, le problème de l intégration de données (data integration) est de permettre un accès cohérent à des données d origine, de structuration
Plus en détailFileMaker Server 11. Publication Web personnalisée avec XML et XSLT
FileMaker Server 11 Publication Web personnalisée avec XML et XSLT 2007-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une
Plus en détailFormation : WEbMaster
Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins
Plus en détailModule : programmation site Web dynamique Naviguer entre les pages via site map
Module : programmation site Web dynamique Naviguer entre les pages via site map Soit le site web suivant qui est constitué de six pages web : On veut créer un menu constitué de trois nœuds principaux générale
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détail7.0 Guide de la solution Portable sans fil
7.0 Guide de la solution Portable sans fil Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur
Plus en détailProduction de documents avec XSLT. Production de documents p.1/??
Production de documents avec XSLT Production de documents p.1/?? Sommaire La balise xsl:output comment choisir le format de sortie Création de nœuds dans un document créer des éléments et attributs Création
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailPROSOP : un système de gestion de bases de données prosopographiques
PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailGuide d implémentation. Réussir l intégration de Systempay
Guide d implémentation - Interface avec la plateforme de paiement - Réussir l intégration de Systempay Version 1.4b Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa
Plus en détail<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
Multimédia XML Benoît Piranda Équipe SISAR Université de Marne La Vallée XML l avenir de HTML? Extensible Markup Language, entre HTML et SGML tente de se servir des principes de simplicité du HTML et de
Plus en détailFormation Word/Excel. Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007
Formation Word/Excel Présentateur: Christian Desrochers Baccalauréat en informatique Clé Informatique, 15 février 2007 1 Avant de débuter Qui suis-je? À qui s adresse cette présentation? Petit sondage
Plus en détailOptimiser moteur recherche
Optimiser moteur recherche Vous apprennez à inscrire vos sites dans les moteurs de recherche et les optimiser, déjà à la construction Worldsoft SA Inscription de sites Web dans les moteurs de recherche
Plus en détailUtiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailFileMaker Server 12. publication Web personnalisée avec XML
FileMaker Server 12 publication Web personnalisée avec XML 2007-2012 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker et Bento sont
Plus en détailTHEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL
. THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,
Plus en détailJe sais utiliser. Création d une galerie photo pour un site Web. Picasa crée les documents. HTML pour insérer une galerie de photos dans un site web
Je sais utiliser Création d une galerie photo pour un site Web Picasa crée les documents HTML pour insérer une galerie de photos dans un site web Club Informatique Éducatif Laurentin 1 Picasa offre une
Plus en détailPrise en main rapide
Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un
Plus en détailSystèmes d'informations historique et mutations
Systèmes d'informations historique et mutations Christophe Turbout SAIC-CERTIC Université de Caen Basse-Normandie Systèmes d'informations : Historique et mutations - Christophe Turbout SAIC-CERTIC UCBN
Plus en détailAdobe Technical Communication Suite 5
Adobe Technical Communication Suite 5 Comparatif des versions Adobe Technical Communication Suite 5 est arrivé Adobe Technical Communication Suite 5 Adobe Technical Communication Suite 5 est une solution
Plus en détailGestion des références bibliographiques. Comment simplifier la gestion des références bibliographiques?
Gestion des références bibliographiques Comment simplifier la gestion des références bibliographiques? Objectifs de la formation Créer votre base de données personnelle de références bibliographiques.
Plus en détailLe référencement naturel
Le référencement naturel Phases essentielles Choix des mots-clés Où se référencer : moteurs, annuaires Indexation des pages du site dans les moteurs Positionnement et trafic généré Optimisation des pages
Plus en détailSYSTRAN 7 Guide de démarrage
1 SYSTRAN 7 Guide de démarrage Réf : DSK-7-QSG-HO-FR Bienvenue SYSTRAN 7 Guide de démarrage Félicitations! Nous vous remercions d avoir choisi SYSTRAN V7 la version la plus récente et la plus puissante
Plus en détailLes outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?
Le "Portrait de la Biodiversité Communale" est un document réalisé au niveau national pour chaque commune, regroupant les connaissances publiques disponibles et mobilisables à l'échelle nationale en matière
Plus en détailet de la feuille de styles.
Feuilles de style / mars 2007 Manuel d'utilisation du modèle enssib et de la feuille de styles. Writer Open Office Service des produits documentaires Contact : Richard Grenier 2e étage enssib Tél : 04
Plus en détailTIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web
Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information
Plus en détailTP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?
TP Codage numérique des caractères Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte? I Le code ASCII 1. Une première approche Ouvrir un fichier Excell Sur la ligne 1 du tableau,
Plus en détailIntroduction aux concepts d ez Publish
Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailPIVOT. Pivot/Querier Documentation technique XML/XSD/XSLT
Réf. : Pivot/Querier Auteur : JM. DERUYTER Rév. : 1.3 Rév. Date : 05/05/15 Distribution : Normale * Restreinte 1. Confidentielle PIVOT Pivot/Querier Documentation technique XML/XSD/XSLT Table des matières
Plus en détailPlate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation
Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA Guide d'utilisation 8 novembre 2013 2/14 Table des matières 1 Introduction... 3 2 Accès au service... 3 3 Aperçu du service...
Plus en détailarmasuisse Office fédéral de topographie swisstopo Cours geocat.ch 28 avril 2014
armasuisse Cours geocat.ch Plan 9.00 Présentation des participants Introduction métadonnées - geocat.ch Vue générale de l application geocat.ch Saisie simple Recherche et visualisation Validation Exercice
Plus en détailWysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x
WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET
Plus en détailBibliothèque numérique de l enssib
Bibliothèque numérique de l enssib Il y a une vie après MARC, 19 novembre 2007 : journée d étude en hommage à Pierre-Yves Duchemin De MARC à XML : Les nouveaux formats bibliographiques CLAVEL, Thierry
Plus en détailInternet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall
Internet DNS World Wide Web Mécanismes de base Exécution d'applications sur le web Divers Proxy, fire-wall 1 Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet
Plus en détailLes services usuels de l Internet
Les services usuels de l Internet Services principaux (applications) disponibles sur l Internet Courrier électronique (mail) - protocole SMTP (Simple Mail Transfer Protocol) inclut maintenant tous types
Plus en détailInstallation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailGESTION D UNE BASE BIBLIOGRAPHIQUE
GESTION D UNE BASE BIBLIOGRAPHIQUE BTS Bioanalyses et contrôles Gil Voge Lycée Louise Michel, Grenoble Base de données (BD ou DB, database) Ensemble de données relatif à un domaine particulier des connaissances
Plus en détailCouches 4 à 7 : Traitement des données
Chapitre 8 1 Couches 4 à 7 : Traitement des données Couche 4 OSI : Transport 2 Cette couche est la charnière entre les fonctions qui traitent de la communication et celle qui traitent de l'exploitation.
Plus en détailHMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP
IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,
Plus en détailMagento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailcreer votre site internet en html/css
3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour
Plus en détailL'essentiel de XML. Cours XML. Olivier Carton
L'essentiel de XML Cours XML Olivier Carton L'essentiel de XML: Cours XML Olivier Carton Version du 18/12/2014 Copyright 2007-2014 Olivier Carton Résumé Support du cours XML en M2 Pro à l'université Paris
Plus en détailHébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Plus en détailFormation HTML / CSS. ar dionoea
Formation HTML / CSS ar dionoea le HTML Hyper Text Markup Language langage descriptif composé de balises interprété par le navigateur page HTML = simple fichier texte (bloc notes, vim,...) les déclarations
Plus en détailIntroduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Plus en détailUtiliser un tableau de données
Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des
Plus en détailXML et DOM. Matériel de cours. mars 1999 version 0.3 dernière modification: 24/3/99
XML XML et DOM Matériel de cours mars 1999 version 0.3 dernière modification: 24/3/99 http://tecfa.unige.ch/guides/xml/slides/xml.html - (moche!) http://tecfa.unige.ch/guides/xml/slides/xml.pdf - (lecture
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailXML et travail collaboratif : vers un Web sémantique
XML et travail collaboratif : vers un Web sémantique Abderrazak MKADMI 1-2 1 Laboratoire Paragraphe, Université Paris8, France 2 Institut Supérieur de Documentation, Université de Manouba, Tunisie amkadmi@yahoo.fr
Plus en détailCréation d un document PublishView
Auteur : Jean Louis Balas Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Création d un document PublishView Ce document est réalisé avec la version 3.0.2 du logiciel TI Nspire CAS Teacher
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailWebSSO, synchronisation et contrôle des accès via LDAP
31 mars, 1er et 2 avril 2009 WebSSO, synchronisation et contrôle des accès via LDAP Clément Oudot Thomas Chemineau Sommaire général Synchronisation d'identités WebSSO et contrôle des accès Démonstration
Plus en détailDévéloppement de Sites Web
1 Dévéloppement de Sites Web Cours III : Travailler avec Dreamweaver de Macromedia Peter Stockinger Séminaire de Maîtrise en Communication Interculturelle à l'institut National des Langues et Civilisations
Plus en détailSage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8
Sage 100 CRM - Guide de la Fusion Avancée Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré
Plus en détailDévéloppement de Sites Web
1 Dévéloppement de Sites Web Cours II : Internet et HTML - une très brève introduction Peter Stockinger Séminaire de Maîtrise en Communication Interculturelle à l'institut National des Langues et Civilisations
Plus en détailMEDIAplus elearning. version 6.6
MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...
Plus en détailInformatique : Création de site Web Master 2 ANI TP 1
Informatique : Création de site Web Master 2 ANI TP 1 Objectifs du TP : créer des pages Web en HTML EXERCICE I : AFFICHAGE DE DOCUMENT HTML 1. Ouvrez le bloc-note, recopiez-y le document suivant :
Plus en détailMaster d Informatique Corrigé du partiel novembre 2010
Universités d Aix-Marseille I & II Technologies XML Master d Informatique Corrigé du partiel novembre 2010 Année 2010-11 Documents autorisés Exercice 1 : Documents XML et Applications XML (4 points) Georges,
Plus en détailServices sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée
Trois services à la loupe Services sur réseaux Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée Plan du cours : 1. Services de messagerie Architecture Fonctionnement Configuration/paramétrage
Plus en détailSoyez accessible. Manuel d utilisation du CMS
Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise
Plus en détailLes conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu
Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu L hébreu n est pas une langue occidentale. Il est très compliqué d'afficher de l'hébreu sur nos ordinateurs.
Plus en détail4. SERVICES WEB REST 46
4. SERVICES WEB REST 46 REST REST acronyme de REpresentational State Transfert Concept introduit en 2000 dans la thèse de Roy FIELDING Est un style d architecture inspiré de l architecture WEB En 2010,
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailLES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES
LES TECHNOLOGIES DU WEB APPLIQUÉES AUX DONNÉES STRUCTURÉES 1e partie : encoder et structurer les données Gautier Poupeau Antidot http://www.lespetitescases.net Twitter @lespetitescases Emmanuelle Bermès
Plus en détailProjet en nouvelles technologies de l information et de la communication
Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima
Plus en détailJeux de caracte res et encodage (par Michel Michaud 2014)
Jeux de caracte res et encodage (par Michel Michaud 2014) Les ordinateurs ne traitent que des données numériques. En fait, les codages électriques qu'ils conservent en mémoire centrale ne représentent
Plus en détailPréparation à l examen EFA en Macro
Préparation à l examen EFA en Macro Exercice sur les macros en Word / Excel Les questions suivantes doivent constituer un bref rafraîchissement et vous aider à situer le niveau de vos connaissances : Question
Plus en détailles techniques d'extraction, les formulaires et intégration dans un site WEB
les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents
Plus en détailFICHE 1 : GENERALITES SUR INTERNET EXPLORER
FICHE 1 : GENERALITES SUR INTERNET EXPLORER 1. GENÉRALITES SUR LES HYPERLIENS Rappelons que, contrairement aux documents classiques (par exemple traitement de texte), les documents placés sur Internet
Plus en détailLes sites web avec NVU
Les sites web avec NVU Table Des Matières Les sites web avec NVU Les bases du web Les protocoles réseaux Le Web Uniform Resource Locator Recherche d'informations Création et gestion d un site Web Utiliser
Plus en détailHTML. Notions générales
1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS
Plus en détailMaster Technologies numériques appliquées à l'histoire Deuxième année
Master Technologies numériques appliquées à l'histoire Deuxième année Octobre 2014 Octobre Novembre Décembre Semaine 1 Semaine 2 Semaine 3 Semaine 4 Semaine 5 Semaine 6 Semaine 7 Semaine 8 Semaine 9 Semaine
Plus en détailLa billetterie informatique du spectacle vivant L EMAILING
La billetterie informatique du spectacle vivant L Emailing La fonctionnalité «Emailing» vous permet d envoyer un mail à plusieurs destinataires de votre fichier clients Sirius. Votre mail doit être composé
Plus en détailPublication dans le Back Office
Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008
Plus en détailTravaux dirigés n 10
Travaux dirigés n 10 IMAC 1 Responsive Web Design Dans ce TD, vous verrez comment concevoir un design web qui s adaptera au terminal sur lequel il sera visualisé. Avant-propos Avec l avènement des smartphones
Plus en détailTitres de créances NégOciables Refonte Informatique et organisationnelle
Titres de créances NégOciables Refonte Informatique et organisationnelle S P E C I F I C A T I O N S D E S FLUX D E R A C H A T S P O R T A G E E N V O Y E S P A R LES D O M I C I L I A T A I R E S VERSION
Plus en détailPublier dans la Base Documentaire
Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008
Plus en détail