XML. Initiation. ou comment décrypter ce langage cla ssé X

Dimension: px
Commencer à balayer dès la page:

Download "XML. Initiation. ou comment décrypter ce langage cla ssé X"

Transcription

1 Dr Jean-Charles Dufour LERTIM, Service du P r Fieschi Faculté de Médecine Marseille Université de la Méditerranée Novembre 2009 XML Initiation ou comment décrypter ce langage cla ssé X

2 Objectifs Énumérer les avantages et les inconvénients de XML Citer des applications utilisant XML Créer un document XML bien formé (wellformed) Créer une DTD et un document XML valide Afficher un document XML grâce à une feuille de style CSS

3 extensible Markup Language Langage de marquage extensible Un exemple vite! Exemple de document XML <?xml version="1.0" encoding="iso "?> <cours> <titre>initiation à XML</titre> <enseignant>jean-charles Dufour</enseignant> <date>01 avril 2004</date> </cours>

4 XML HTML? XML n'est pas "la relève" de HTML XML seul ne présente aucune donnée XML est moins éprouvé que HTML XML est plus difficile à utiliser que HTML Pourtant : XML s est imposé!

5 Pourquoi XML? Standardisation des formats de documents Fédérer différentes applications Palier les inconvénients du HTML : Exclusivement conçu pour affichage Web Stock limité de balises Mélange structure et mise en page HTML : +/- une page HTML par affichage (écran, imprimante, WAP, PDA, ) XML : format de base identique quelle que soit l'utilisation finale

6 Avantages Séparation structure, contenu, présentation Lisibilité universelle : codage texte versus codage binaire Indépendant des plates-formes et des programmes Extensible Structure arborescence aisément compréhensible

7 Avantages Standard gratuit sans droit de licence Métalangage permettant de créer d'autres langages (SMIL, MathML, WML ) Internationalisable : XML peut utiliser n'importe quel jeu de caractères (Latin, Chinois, Arabe, Grec etc ) Assure la pérennité des documents (!? ) XML est particulièrement adapté pour l'échange des données et des documents

8 Inconvénients Espace de stockage plus important que le format binaire (petit inconvénient!) Mise en page nécessite un langage tiers (C'est aussi un avantages!)

9 Quelques applications du XML WAP XHTML Open Office FileMaker Microsoft Office (version XP, 2003, 2007)

10 L'histoire du XML Il était, encore une fois, le SGML GML : 1969 C.F. Goldfab, IBM SGML : 1986 standard ISO (Standardized Generalized Markup Language) WWW et HTML : 1989 T. Berners-Lee, Centre Rech. Nucléaire Zürich HTML = Stock limité de balises SGML + balise pour les liens hypertexte XML v1.0 : 1998 Recommandation du World Wide Web Consortium (W3C)

11 HTML : un beau B Bazard! HTML mélange : 1. Présentation <i> <u> <b> <font> 2. Structure <p> <h1> <h2> 3. Sémantique <title> <code> <cite> <q> 4. Interaction <form> <input> <button>

12 Structure Contenu - Présentation Langage HTML Langages XML Présentation Contenu Structure Présentation Contenu Structure XSL, CSS XML DTD, Schema Un contexte d'utilisation : Web Plusieurs contextes d'utilisations : Web, gestion, échange d'info, fédération,

13 XML seul n'est d'aucune utilité! Langage de structuration de données pur : XML ne donne aucune propriété de mise en page XML seul ne permet aucun traitement des données : stockage ou échange seulement

14 Principe d'utilisation(s) du XML 1 document XML n utilisations Utilisation1 <?xml version="1.0" encoding="iso ?> <cours> <titre>initiation à XML</titre> <enseignant>jean-charles Dufour</enseignant> <date>6 décembre 2002</date> <duree unite="heure">3</duree> <participants> <participant>pierre Dupond</participant> <participant>sylvie Dumas</participant> <participant>paul Martin</participant> <participant>paul Gontran</participant> <participant>henri Boultra</participant> <participant>eric Josse</participant> <participant>emile Triche</participant> <participant>claire Bennilla</participant> <participant>andré Grobo</participant> <participant>bill Gate</participant> </participants> </cours> Traitement(s) Utilisation2 Utilisation3

15 Ce que vous connaissez maintenant L'origine du XML Les avantages et inconvénients de XML Quelques applications utilisant XML Présentation Contenu XSL, CSS XML Structure DTD, Schema Contextes d'utilisations

16 Règles de base Jamais d'espace ni de caractères spéciaux pour nommer les balises <une balise>contenu</une balise> > Jamais de balise commençant par xml ou un chiffre <1balise> <xmlbalise> <balise1> <balisexml>

17 Règles de base XML est sensible à la casse <UneBalise> <unebalise> <UNEBALISE> Les balises sont toujours fermés <unebalise>contenu</unebalise> <unebalise></unebalise> OU <unebalise/> (si ne contient rien) Imbrication rigoureuse des balises Toujours une balise racine (root)

18 Règles de base Une balise peut avoir des attributs <unebalise attribut1="valeur 1" attribut2="valeur2"> La valeur d'un attribut : Toujours entourée de " ou ' (double ou simple cote) Toujours spécifiée (même si vide) <unebalise attribut1> <unebalise attribut1=> <unebalise attribut=""> <unebalise attribut1=''> 2 doubles cotes OU 2 simples cotes

19 Règles de base Document XML débute par le prologue <?xml version="1.0" encoding="iso "?> Respect des règles de bases = document bien formé (well-formed) Prologue Élément racine Éléments fils de cours <?xml version="1.0" encoding="iso "?> <cours niveau="1" durée="3 heures"> <titre>initiation à XML</titre> <enseignant>jean-charles Dufour</enseignant> <date>01 avril 2006</date> </cours>

20 Exercice 1. Créez un document XML décrivant un film de votre choix 2. Vérifiez qu'il est bien formé en l'affichant dans Internet Explorer (analyser ou parser) Une possibilité parmi une infinité! <?xml version="1.0" encoding="iso "?> <film type="cinéma"> <titre>psychose</titre> <annéeréalisation>1963</annéeréalisation> <réalisation>alfred Hitchcock</réalisation> <interprètes> <interprète>anthony Perkins</interprète> <interprète>janet Leigh</interprète> </interprètes> </film>

21 Exercice Ce document est-il bien formé? <?xml version="1.0" encoding="iso "?> <Lettre>Cher confrère, je vous adresse Mr <Nom>Dupond</Nom>, <Prénom>Jean</Prénom> qui se plaint d'une <Symptôme code="r060">dyspnée</symptôme> et d'une <Symptôme code="r05">toux</symptôme>. Je pense qu'il s'agit d'une <Diagnostic code="j42" statut="hypothèse">bronchite</diagnostic> mais il me faut votre avis pour éliminer un <Diagnostic code="j459" statut="hypothèse">asthme</diagnostic>. </Lettre>

22 Solution OUI! Il respecte la syntaxe XML La balise <Lettre> contient un succession de textes et de balises filles correctement imbriquées

23 Ce que vous savez faire maintenant Respecter la syntaxe XML pour créer un document bien formé Présentation Contenu Structure XSL, CSS XML DTD, Schema Contextes d'utilisations

24 Problème! Autant de structures XML film que d'étudiants Regroupement, travail collaboratif compromis!

25 Solution! 1. Donner des indications strictes pour structurer le document film 2. Puis, vérifier que chaque document film respecte ces règles

26 Contrôler la structure d'un document DTD : Document Type Definition DTD définit : Nom des balises autorisées L'ordre des balises Les imbrications Les attributs autorisés L'obligation ou non de spécifier des attributs Les valeurs possibles des attributs

27 Syntaxe d'une DTD Spécifier (déclarer) une balise (ELEMENT) : <!ELEMENT nomdelabalise (contenudelabalise)> Spécifier (déclarer) un ou plusieurs attributs : <!ATTLIST nomdelabalise nomattribut1 TYPE #OPTION nomattribut2 TYPE #OPTION>

28 Exemple Le document XML <?xml version="1.0" encoding="iso "?> <cours niveau="1" durée="3 heures"> <titre>initiation à XML</titre> <enseignant>jean-charles Dufour</enseignant> <date>6 décembre 2002</date> <participants> <participant>pierre Dupond</participant> <participant>sylvie Dumas</participant> <participant>paul Martin</participant> </participants> </cours> sa DTD <!ELEMENT cours (titre, enseignant, date, participants)> <!ATTLIST cours niveau CDATA #REQUIRED durée CDATA #REQUIRED> <!ELEMENT titre (#PCDATA)> <!ELEMENT enseignant (#PCDATA)> <!ELEMENT date (#PCDATA)> <!ELEMENT participants (participant+)> <!ELEMENT participant (#PCDATA)>

29 Comment définir le contenu d'une balise? <!ELEMENT nomdelabalise (contenudelabalise)> Symbole Signification Exemple () Regroupe le contenu <!ELEMENT cours (titre, enseignant, date)>, Liaison ET : tous les éléments doivent être présents et dans cet ordre Liaison OU EXCLUSIF : un seul des éléments doit être présent (titre, enseignant, date) (TP magistral TD) Aucun symbole L'élément doit être présent 1 seule fois (titre) + L'élément doit être présent 1 fois ou plus Le groupe doit être présent 1 fois ou plus? L'élément est optionnel. Il peut apparaître 0 ou 1 fois (enseignant+) (commentaire, description)+ (titre, enseignant, date?) * L'élément peut apparaître 0 ou plusieurs fois (participant*) #PCDATA L'élément peut contenir n'importe quelles chaînes de caractères(parsed Character Data) <!ELEMENT TP (#PCDATA)>

30 Comment définir l'existence d'un attribut? <!ATTLIST nomdelabalise nomattribut TYPE #OPTION> Définition de l'option de l'attribut Symbole Signification Exemple #REQUIRED L'attribut doit être présent <!ATTLIST cours durée CDATA #REQUIRED> #IMPLIED L'attribut est optionnel <!ATTLIST cours début CDATA #IMPLIED> #FIXED "valeur" Aucun symbole suivit de "valeur" La valeur de l'attribut est fixée L'attribut prend une valeur par défaut. <!ATTLIST cours durée CDATA #FIXED "3 h"> <!ATTLIST cours début CDATA "9 h">

31 Comment définir le contenu d'un attribut? <!ATTLIST nomdelabalise nomattribut TYPE #OPTION> Définition du type de l'attribut Symbole Signification Exemple CDATA (valeur1 valeur2) La valeur de l'attribut est une chaîne de caractères L'attribut peut avoir la valeur1 ou la valeur2 <!ATTLIST cours durée CDATA #REQUIRED> <!ATTLIST cours niveau (1 2 3) #REQUIRED>

32 Associer document XML et DTD - DTD Externe - <!DOCTYPE baliseracine SYSTEM "chemin/fichier.dtd"> Le chemin est absolu ou relatif Le document XML associé à <?xml version="1.0" encoding="iso "?> <!DOCTYPE cours SYSTEM "cours.dtd"> <cours niveau="2" duree="3h"> <titre>initiation à XML</titre> <enseignant>jean-charles Dufour</enseignant> <date>6 décembre 2002</date> <participants> <participant>pierre Dupond</participant> <participant>sylvie Dumas</participant> <participant>paul Martin</participant> </participants> </cours> sa DTD <!ELEMENT cours (titre, enseignant, date, participants)> <!ATTLIST cours niveau CDATA #REQUIRED duree CDATA #REQUIRED> <!ELEMENT titre (#PCDATA)> <!ELEMENT enseignant (#PCDATA)> <!ELEMENT date (#PCDATA)> <!ELEMENT participants (participant+)> <!ELEMENT participant (#PCDATA)>

33 Associer document XML et DTD - DTD Interne - <!DOCTYPE baliseracine [la_syntaxe_de_la_dtt]> La DTD est incluse directement dans le document XML <?xml version="1.0" encoding="iso "?> <!DOCTYPE Message [ <!ELEMENT Message (Expediteur, Destinataire, Titre, Texte)> <!ELEMENT Expediteur (#PCDATA)> <!ELEMENT Destinataire (#PCDATA)> <!ELEMENT Titre (#PCDATA)> <!ELEMENT Texte (#PCDATA)> ]> <Message> <Expediteur>Jean</Expediteur > <Destinataire>Pierre</Destinataire > <Titre>Salut</Titre> <Texte>Comment vas-tu depuis notre dernière rencontre?</texte> </Message>

34 Document XML Valide Document XML valide : sa structure correspond à la structure décrite dans sa DTD Valider un document Internet Explorer : parser non-validant Add-in de validation : Internet Explorer Tools for Validating XML and Viewing XSLT Output (iexmltls.exe) Puis : click droit sur msxmlval.inf Installer click droit sur mscmlvw.inf Installer Formulaire de validation online (DTD Interne seulement) (pour IE seulement) (pour IE et FireFox)

35 Exercice Créez un document XML valide pour cette DTD : <!ELEMENT Personne (Nom, Prenom?, Adresse*, Telephone+)> <!ELEMENT Nom (#PCDATA)> <!ELEMENT Prenom (#PCDATA)> <!ELEMENT Adresse (#PCDATA)> <!ELEMENT Telephone (#PCDATA)>

36 Une solution <?xml version="1.0" encoding="iso "?> <!DOCTYPE Personne SYSTEM "Personne.dtd"> <Personne> <Nom>Dupond</Nom> <Prenom>Jean</Prenom> <Telephone> </Telephone> <Telephone> </Telephone> </Personne>

37 Exercice Créez un document XML valide pour cette DTD : <!ELEMENT Parking (ListeDeVoitures)> <!ATTLIST Parking nombreniveaux ( ) #REQUIRED proprietaire CDATA #IMPLIED tarif CDATA #FIXED "1 euro / heure" > <!ELEMENT ListeDeVoitures (Voiture*)> <!ELEMENT Voiture (Marque, Proprietaire)> <!ELEMENT Marque (#PCDATA)> <!ELEMENT Proprietaire (#PCDATA)>

38 Une solution <?xml version="1.0" encoding="iso "?> <!DOCTYPE Parking SYSTEM "parking.dtd"> <Parking nombreniveaux="2"> <ListeDeVoitures> <Voiture> <Marque>Renault</Marque> <Proprietaire>Jean Dupond</Proprietaire> </Voiture> <Voiture> <Marque>BMW</Marque> <Proprietaire>Pierre Paul</Proprietaire> </Voiture> </ListeDeVoitures> </Parking>

39 Exercice Créez une DTD pour valider votre document XML décrivant un film Ma solution <!ELEMENT film (titre, annéeréalisation, réalisation, interprètes)> <!ATTLIST film type (cinéma télévision) #REQUIRED > <!ELEMENT titre (#PCDATA)> <!ELEMENT annéeréalisation (#PCDATA)> <!ELEMENT réalisation (#PCDATA)> <!ELEMENT interprètes (interprète+)> <!ELEMENT interprète (#PCDATA)>

40 Ce que vous savez faire maintenant Expliquer le rôle d'une DTD Pré-déterminer la structure d'un document XML grâce à une DTD Créer une DTD pour un document XML préexistant Vérifier qu'un document XML est valide pour une DTD donnée

41 Ce que vous savez faire maintenant Présentation Contenu Structure XSL, CSS XML DTD, Schema Contextes d'utilisations

42 Afficher du XML (une première utilisation) Principe : Appliquer une feuille de style CSS au document XML <?xml version="1.0" encoding="iso "?> <?xml-stylesheet href="feuillestyle.css" type="text/css"?> <Document> <Question>Comment afficher un message?</question> <Reponse>Simplement avec une feuille de style!</reponse> </Document> Méthode : 1 sélecteur CSS 1 balise XML

43 Modifier l'affichage : modifier la CSS! feuillestyle.css Reponse { font-family: Arial; font-weight: bold; color: red } feuillestyle.css Reponse { font-family: Arial; font-weight: bold; color: red } Question { display: block; font-family: Arial; background: yellow; font-size: 21px; }

44 Exercice Créer une feuille de style CSS pour afficher votre document XML décrivant un film

45 Une solution film.css titre { display : block; background-color : white; font-size: 40px; font-family: "Monotype Corsiva"; } anneerealisation { font-family : Arial; font-size: 20px; } realisation { font-family : Arial; font-size: 20px; font-style: italic; color: Blue; } Attention : Dans une feuille CSS, seules les balises sans accent peuvent être référencées interprete { display : block; background-color: #FFF8DC; border: 1px solid #D2691E; margin-right: 80%; margin-left: 20px; margin-bottom: 2px; font-family: Tahoma; font-size: 14px; font-variant: small-caps; font-weight: bold; }

46 Ce que vous savez faire maintenant Afficher un document XML à l'aide d'une feuille de style Modifier l'affichage sans modifier le document XML Présentation Contenu XSL, CSS XML Structure DTD, Schema Contextes d'utilisations

47 Ce que nous n'avons pas vu Les espaces de noms (NameSpace) Toutes les possibilités des DTD (ENTITY, NOTATION, ANY, combinaison de groupe, ) Schema XSL

48 Testez vos connaissances! Quiz du W3Schools [date d'accès 2/12/2002] Vous devez obtenir au moins 13/20, sinon revoyez ce cours et aidez-vous des références ci-après

49 Ressources XML pour débutants Johann-Christian Hancke Compétence Micro n 27 (5,80 ) Dispo. en kiosque ou sur commande ( Comment ça marche (cf. section XML) Jean-François PILLOU W3Schools.com (cf. section XML tutorials) Refsnes Data Exemples de pages Web entièrement développées avec XML Exemple d'un document xml plusieurs présentations (utilisation de XSL) (puis cliquez sur Demo)

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

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étail

SII Stage d informatique pour l ingénieur

SII 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étail

Faculté 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 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étail

Programmation Internet Cours 4

Programmation 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étail

Formation HTML / CSS. ar dionoea

Formation 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étail

Autour 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 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étail

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML 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étail

XML, 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 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étail

XML : documents et outils

XML : 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étail

Chapitre 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. 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étail

Les outils de création de sites web

Les 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étail

Thierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition

Thierry 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étail

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HTML, CSS, JS et CGI. Elanore Elessar Dimar HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML

Plus en détail

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15 .. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles

Plus en détail

Gestion Électronique de Documents et XML. Master 2 TSM

Gestion É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étail

XML et DOM. Matériel de cours. mars 1999 version 0.3 dernière modification: 24/3/99

XML 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étail

STID 2ème année : TP Web/PHP

STID 2ème année : TP Web/PHP STID 2ème année : TP Web/PHP Plan de travail et aide mémoire jean.arnaud@inria.fr Ce document est composé de cinq parties : Un aide mémoire sur les aspects pratiques de la création de sites Une introduction

Plus en détail

7.0 Guide de la solution Portable sans fil

7.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étail

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

<?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étail

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web... ... web1.0, web2.0, web2.b, web3.0...

Sommaire. -1-Computer en bref. Web en bref. Le web 3.0,...la mobilité. Evolution du Web... ... web1.0, web2.0, web2.b, web3.0... Evolution du Web... Le web 3.0,...la mobilité... web1.0, web2.0, web2.b, web3.0... Raoul Mengis, -1-Computer Stéphane Gay, -1-Computer Stéphane Micheloud, EPFL Lausanne http://www.1info.com/4w3.html [en]

Plus en détail

Module BD et sites WEB

Module 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étail

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

Plus en détail

Pack Fifty+ Normes Techniques 2013

Pack Fifty+ Normes Techniques 2013 Pack Fifty+ Normes Techniques 2013 Nos formats publicitaires par site 2 Normes techniques 2013 Display classique Pavé vidéo Footer Accueil panoramique Publi rédactionnel Quiz Jeu concours Emailing dédié

Plus en détail

Travaux dirigés n 10

Travaux 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étail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET 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étail

Introduction à Microsoft InfoPath 2010

Introduction à Microsoft InfoPath 2010 Introduction à Microsoft InfoPath 2010 Couplé à Microsoft SharePoint Designer 2010, InfoPath 2010 simplifie la création de solutions de bout en bout sur SharePoint Server 2010, qui contiennent des formulaires

Plus en détail

Celui qui vous parle. Yann Vigara

Celui qui vous parle. Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle Yann Vigara Celui qui vous parle [Spa m] Yann Vigara Fondateur et directeur technique d'atomes Dans l'administration système depuis 1999 Tombé dans

Plus en détail

Adobe Technical Communication Suite 5

Adobe 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étail

THEME 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 . 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étail

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

HMTL. 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étail

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

Internet. 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étail

< Atelier 1 /> Démarrer une application web

< 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étail

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

Evolution 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. 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étail

HTML. Notions générales

HTML. 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étail

les 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 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étail

Logiciels de référencement

Logiciels de référencement Outils Logiciels de référencement Afin de contrôler la qualité de son référencement, d optimiser et d améliorer son positionnement, il peut être utile d utiliser des outils couvrant tout ou partie du référencement.

Plus en détail

Le codage informatique

Le codage informatique Outils de Bureautique Le codage informatique (exemple : du binaire au traitement de texte) PLAN 3) Le codage binaire 4) Représentation physique des bits 5) Le bit est un peu court... 6) Codage de texte

Plus en détail

PIVOT. Pivot/Querier Documentation technique XML/XSD/XSLT

PIVOT. 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étail

Intégrateur Web HTML5 CSS3

Intégrateur Web HTML5 CSS3 Intégrateur Web HTML5 CSS3 L objectif de la 3W Academy est de former des petits groupes d élèves à l intégration de sites internet ainsi qu à la création d applications web simples telles qu un blog ou

Plus en détail

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE

E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE E-MAILING & NEWSLETTER NEWSLETTER RESPONSIVE mcbenveniste@gmail.com 09/2013 E-MAILING & NEWSLETTER L e-mailing consiste à envoyer des emails simultanément à un nombre important de destinataires dont le

Plus en détail

Bibliothèque numérique de l enssib

Bibliothè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étail

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) Un site, tel que vous avez appris à en programmer jusqu à maintenant, contenant un ensemble de pages HTML embellies de quelques feuilles de styles,

Plus en détail

Les services usuels de l Internet

Les 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étail

Magento. 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

Magento. 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étail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉ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étail

Installation de DocBook sur un système Linux

Installation 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étail

ECLIPSE ET PDT (Php development tools)

ECLIPSE ET PDT (Php development tools) ECLIPSE ET PDT (Php development tools) Eclipse Eclipse est un IDE (Integrated Development Environment)).C estun projet de la Fondation Eclipse visant à développer tout un environnement de développement

Plus en détail

Les types de fichiers

Les types de fichiers Les types de fichiers Tristan Crolard, Sovanna Tan Septembre 2007, m.a.j. septembre 2014 1/41 Tristan Crolard, Sovanna Tan Les types de fichiers disponible sur http://lacl.fr/tan/l1/types_fichiers.pdf

Plus en détail

02/02/2011. test 1. Communication visuelle & web. Pao. Principes fondamentaux. Les six principes de base. La mise en page. Module sur trois journées

02/02/2011. test 1. Communication visuelle & web. Pao. Principes fondamentaux. Les six principes de base. La mise en page. Module sur trois journées Communication visuelle & web Module sur trois journées 1, 5 jour : communication print & visuelle 1.5 jour : communication web mise en pratique evaluation sur QCM Vous serez en mesure participer à la conception

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

Tutoriel : Feuille de style externe

Tutoriel : Feuille de style externe Tutoriel : Feuille de style externe Vous travaillerez à partir du fichier cerise.htm que vous ouvrirez dans NVU. Commencez par remplacer le contenu de la balise Title par : Comment débuter une recherche?

Plus en détail

Quelques formats de fichiers courants

Quelques formats de fichiers courants SCI6052 Information documentaire numérique Lucie Carmel, novembre 2007 Modifié novembre 2009 Quelques formats de fichiers courants 1 Fichiers en format texte (ou «fichiers texte») Extension habituelle

Plus en détail

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML Page:1/20 CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML Objectifs de l activité pratique : Notions sur le HTML, le WEB et le W3C Créer une page web statique au format HTML : - les marqueurs ou balises

Plus en détail

Pelleas : Le projet XML pour le systeme d information documentaire du polytechnicum de Marne- la Vallée

Pelleas : Le projet XML pour le systeme d information documentaire du polytechnicum de Marne- la Vallée Pelleas : Le projet XML pour le systeme d information documentaire du polytechnicum de Marne- la Vallée Odile ARTUR (CNRS), chef de projet PELLEAS Christine FABRE-BROWAEYS (UMLV), directrice du CRI Résumé

Plus en détail

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite? Menu du jour Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite? Le web comment ça marche? - Internet le réseau des réseaux. Un peu d'histoire. - adresse IP : numéro

Plus en détail

From supply chain to demand chain

From supply chain to demand chain From supply chain to demand chain (from e-commerce to c-commerce). 1 2 Les Les nouvelles nouvelles technologies de de l interopérabilité l rabilité Les Les éléments éléments du du demand demand chain chain

Plus en détail

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : 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

Survol des nouveautés

Survol des nouveautés Maîtrisez la conception de sites Web en toute simplicité WebExpert est un puissant logiciel d'édition Web qui vous permet de concevoir et de gérer des sites Web, de façon professionnelle en toute simplicité.

Plus en détail

L'essentiel de XML. Cours XML. Olivier Carton

L'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étail

Normes techniques 2011

Normes techniques 2011 Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique

Plus en détail

Optimiser moteur recherche

Optimiser 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étail

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

TIC. 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étail

Outils logiciels pour l'ingénierie documentaire

Outils logiciels pour l'ingénierie documentaire Ingénierie Documentaire Outils logiciels pour l'ingénierie documentaire http://doc.crzt.fr STÉPHANE CROZAT 16 octobre 2014 Table des matières I - L'IDE XML Oxygen 5 A. Fichiers XML...5 B. Schémas XML...6

Plus en détail

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT Animé par A.COMLAN ADCOSOFT 14/02/2014-15H 1 Programme du webséminaire : Introduction Partie I Optimisation des Balises TITLE et META Partie II Optimisation du

Plus en détail

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

LES 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étail

4. SERVICES WEB REST 46

4. 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étail

HTML5 et CSS3 pour des sites Responsive Web Design

HTML5 et CSS3 pour des sites Responsive Web Design Chapitre 1 : Introduction A. Le design Web aujourd'hui 11 B. Le Responsive Web Design 11 C. Les approches dans la conception 12 D. Le lâcher-prise 12 E. Les objectifs du livre 13 F. Les outils de l intégrateur

Plus en détail

Initiation à html et à la création d'un site web

Initiation à html et à la création d'un site web Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le

Plus en détail

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer! JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer! 1 / Contexte L ordinateur La loi du nombre La numérisation = codage d une information en chiffres binaire : 0 1 («bit») 8 bits = 1 octet 1ko = 1024

Plus en détail

«Expertise de ressources «pour l édition de revues numériques

«Expertise de ressources «pour l édition de revues numériques «technique et Technique Site web du guide des ressources Coordination: Ghislaine Chartron et Jean-Michel Salaün De la revue papier à la revue Nouvel environnement et revue savante Une transition Une infrastructure

Plus en détail

! Text Encoding Initiative

! Text Encoding Initiative Format XML: suite! le contenu d un élément est la concaténation de! texte! et d éléments (imbrication)! => structure arborescente! pas de chevauchement de balises! => exemple : une analyse syntagmatique

Plus en détail

DESS Arts, création et technologies

DESS Arts, création et technologies DESS Arts, création et technologies Faculté des arts et des sciences DESS Arts, création et technologies ART6017 - INTERNET ET WEB Trimestre HIVER 2014 PLAN DE COURS Enseignante Courriel Marjolaine Béland

Plus en détail

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Services 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étail

Les sites web avec NVU

Les 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étail

Couches 4 à 7 : Traitement des données

Couches 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étail

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

Référencement de votre site Web Google et autres moteurs de recherche (4ième édition)

Référencement de votre site Web Google et autres moteurs de recherche (4ième édition) Chapitre 1 : Introduction A. Google, l incontournable... 15 B. Référencement : Panda et Penguin sont passés par là... 16 C. SEO/SMO 17 D. Propos du livre 18 E. Avant de commencer 19 F. Notre exemple d'illustration

Plus en détail

Manuel d'utilisation du navigateur WAP Palm

Manuel d'utilisation du navigateur WAP Palm Manuel d'utilisation du navigateur WAP Palm Copyright Copyright 2002 Palm, Inc. Tous droits réservés. Graffiti et Palm OS sont des marques déposées de Palm, Inc. Palm et le logo Palm sont des marques commerciales

Plus en détail

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012

Sana Sellami. sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Sana Sellami sana.sellami@lsis.org Licence Professionnelle SIL 2011-2012 Connaître les principales techniques pour la création de sites web Se familiariser avec les langages du web Rendre dynamique le

Plus en détail

Module BDWEB. Maîtrise d informatique Cours 9 - Xquery. Anne Doucet. anne.doucet@lip6.fr

Module BDWEB. Maîtrise d informatique Cours 9 - Xquery. Anne Doucet. anne.doucet@lip6.fr Module BDWEB Maîtrise d informatique Cours 9 - Xquery Anne Doucet anne.doucet@lip6.fr 1 Langages de requêtes XML Concepts des langages de requêtes XML motivations caractéristiques Navigation dans les documents

Plus en détail

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

NFA016 : 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étail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Formation : WEbMaster

Formation : 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étail

Les architectures 3-tiers Partie I : les applications WEB

Les architectures 3-tiers Partie I : les applications WEB Les architectures 3-tiers Partie I : les applications WEB 1 Evolutions logicielles Des objets aux composants... Objets JavaBeans, Objets ActiveX, Objets COM,... 1 Evolutions logicielles Des objets aux

Plus en détail

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux. UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases

Plus en détail

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus Ecrire pour le web Un texte web de lecture aisée pour l internaute, l est aussi pour les moteurs de recherche ; l écriture peut ainsi être mise au service du référencement naturel. De façon complémentaire,

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur)

FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Publication par FTP FTP : File TRansfer Protocol => permets d envoyer des gros fichiers sur un serveur (ou de télécharger depuis le serveur) Logiciels FTP nombreux (FileZilla, CuteFTP, WinSCP, FTP Expert).

Plus en détail

LAB-Multimedia CMS. Guide d'auto-formation. Copyright by LAB-Multimedia 1/22

LAB-Multimedia CMS. Guide d'auto-formation. Copyright by LAB-Multimedia 1/22 Guide d'auto-formation Copyright by LAB-Multimedia 1/22 Auteurs Ont participé à la réalisation de cet ouvrage: Luc A. Bardet Editeur LAB-Multimedia Rue du Casino CH-1063 Chapelle-sur-Moudon (Switzerland)

Plus en détail

Présentation Internet

Présentation Internet Présentation Internet 09/01/2003 1 Sommaire sières 1. Qu est-ce que l Internet?... 3 2. Accéder à l Internet... 3 2.1. La station... 3 2.2. La connection... 3 2.3. Identification de la station sur Internet...

Plus en détail

Zen, SASS, responsive design

Zen, SASS, responsive design , SASS, responsive design Felip Manyer i Ballester Res Telæ 21 mai 2013 Felip Manyer i Ballester, SASS, responsive design 1/36 Plan 1 Créer un thème sous Drupal Généralités Concepts à mettre en œuvre Typologie

Plus en détail

Glossaire. www.themanualpage.org ( themanualpage.org) soumises à la licence GNU FDL.

Glossaire. www.themanualpage.org ( themanualpage.org) soumises à la licence GNU FDL. Glossaire Ce glossaire contient les termes techniques et de spécialité les plus employés dans cette thèse. Il emprunte, pour certaines d entre elles, les définitions proposées par www.themanualpage.org

Plus en détail