Internet statique et dynamique XML. Programmation de sites web statiques et dynamiques. extended Markup Language (XML) Jean CARTIER MASTER INI
|
|
- Viviane Larose
- il y a 8 ans
- Total affichages :
Transcription
1 Programmation de sites web statiques et dynamiques extended Markup Language () Jean CARTIER MASTER INI 1
2 extented Markup Language () Le HTML est un langage très bien adapté à la diffusion d'informations sur le réseau mais peu structuré, et pas extensible Nouveaux besoins pour le Web - commerce en ligne - adaptation du contenu aux nouveaux support - intégration du Web dans les SI des entreprises - échange de données : serveurs Web avec d'autres applications (SGBD, tableurs,...) - d'où en 1997 : définition par le W3C de (dérivé de SGML) 2
3 Principe Contenu.sgml Structure.dtd présentation.dssl SGML 1986 contenu information "brute" structure organisation du document contenu présentation +.html présentation.css HTML 1989 présentation rendu graphique contenu.xml structure.dtd présentation.xsl
4 Notion Structure d'un document (.dtd) fondamentale C'est la définition - de l'ensemble des balises autorisées dans le contenu - de l'ordre dans lequel elles doivent être utilisées d'où le terme DTD (Document Type Definition) (termes équivalents : type de document, classe de document) Exemple Le document correspondant à une œuvre littéraire comporte - un nom d'auteur et plusieurs ouvrages - chaque ouvrage a un titre et s'étend éventuellement sur plusieurs tomes - chaque tome est divisé en chapitre - chaque chapitre a un titre et est divisé en paragraphes - chaque paragraphes comporte du texte 4
5 Document Déclaration version utilisée DTD utilisée pour ce document Corps du document <?xml version="1.0"?> <!DOCTYPE individu SYSTEM "individu.dtd" > <individu> <nom>cartier</nom> <prenom>jean</prenom> Balise <!DOCTYPE... > - individu : nom de la balise principale du document - SYSTEM PUBLIC : niveau de diffusion de la DTD (privé public) - "individu.dtd" : URL de la DTD <individu> <nom> <prenom> : les balises définies dans la DTD individu.dtd 5
6 Document Autre exemple : <?xml version="1.0" encoding="iso "?> <film> <titre>x-men</titre> <acteurs> <personne>hugh Jackman</personne> <personne>patrick Stewart</personne> <personne>famke Janssen</personne> </acteurs> <realisateur>bryan Singer</realisateur> <annee>2000</annee> <texte>dans la lignée de Superman</texte> <note>4</note> <producteur>twentieth Century Fox</producteur> </film> 01.xml 6
7 Règles d'écriture des documents Document valide syntaxiquement - respecter la casse des balises <individu> différent de <INDIVIDU> - toujours clore une balise ouverte <nom>... </nom> - raccourci pour les balises "vides" <hr></hr> = <hr/> - valeur des attributs entre guillemets <individu id="123"> - ne pas entrelacer des ouvertures et fermetures de balises différentes <nom>... <prenom>... </nom>... </prenom> est interdit Document conforme à sa DTD - toutes les balises utilisées sont définies dans la DTD - elles sont utilisées dans l'ordre spécifié dans la DTD 7
8 DTD Possibilité d'écrire ses propres DTD ou de réutiliser celles existantes DTD HTML 4.0 donne XHTML (reformulation en de HTML 4.0) Concrètement aucune différence entre XHTML et HTML 4.0 (mêmes balises) Sauf - toutes les balises doivent être en minuscules - le document XHTML doit être valide - le document XHTML doit être conforme Autres DTD existantes - MathML : formules mathématiques - SVG : figures géométriques - CML : description de molécules - AML : format d'échanges de données astronomiques - SMIL : format desynchronisation de données multimédia - RSS : Syndication de contenu Il y en a de nombreuses autres existantes et à venir 8
9 Définition de DTD 1. Définition des balises autorisées <!ELEMENT... > 2. Définition de leurs attributs <!ATTLIST... > 3. Définition de constantes <!ENTITY... > La balise <!ELEMENT... > définit un identificateur de balise un type de balise <!ELEMENT nombalise typebalise > Types de base ( = type des données entre <nombalise> et </nombalise> ) - #PCDATA : du texte brut sans balise - ANY : du texte et/ou des balises - EMPTY : rien équivaut à balise "vide" ex. : <HR></HR> ou plus simplement <HR/> 9
10 Définition de DTD Types composés Enchaînement d'autres balises spécifiés à l'aide des opérateurs, séquence ( ) regroupement + répétition 1 ou n fois alternative? optionnelle * répétition 0 ou n fois Erreur en cas de non conformité d'une balise par rapport à son type Exemples <!ELEMENT individu ( nom, prenom ) > <!ELEMENT nom (#PCDATA) > <!ELEMENT prenom (#PCDATA) > <!ELEMENT livre (titre,auteur,sommaire?,chapitre+) > 10
11 Tests de conformité / à la DTD individu <individu> <nom>ochon</nom> Non conforme Il faut un nom et un prénom <!ELEMENT individu ( nom, prenom ) > <!ELEMENT nom (#PCDATA) > <!ELEMENT prenom (#PCDATA) > <!ELEMENT livre (titre,auteur,sommaire?,chapitre+) > <individu> <nom>ochon</nom> <prenom>paul</prenom> <prenom>pierre</prenom> Non conforme Il faut un seul prénom <!ELEMENT individu ( nom, prenom ) > <!ELEMENT nom (#PCDATA) > <!ELEMENT prenom (#PCDATA) > <!ELEMENT livre (titre,auteur,sommaire?,chapitre+) > <individu> <nom>ochon</nom> <prenom>paul</prenom> <age>15</age> <individu> <nom> Ochon <prenom>paul</prenom> </nom> Non conforme <!ELEMENT individu ( nom, prenom ) > <!ELEMENT nom (#PCDATA) > La <!ELEMENT balise prenom <age> (#PCDATA) n'est > pas <!ELEMENT livre (titre,auteur,sommaire?,chapitre+) > définie Non conforme <!ELEMENT individu (, prenom ) > <!ELEMENT La balise nom (#PCDATA) <nom> > ne doit <!ELEMENT prenom (#PCDATA) > <!ELEMENT livre (titre,auteur,sommaire?,chapitre+) > contenir que du texte brut pas de balises 11
12 Définition de DTD Définition des attributs des balises (définies avec <!ELEMENT... >) La balise <!ATTLIST... > définit un identificateur d'attribut un type d'attribut une valeur par défaut pour l'attribut ou une caractérisation de l'attri <!ATTLIST nombalise nomattribut typeattribut valeurpardefaut > ou <!ATTLIST nombalise nomattribut typeattribut caractérisation > 12
13 Types possibles pour un attribut ( = type des données entre nomattribut= Définition de DTD - CDATA : du texte - énumération : liste de valeurs légales séparées par - ID : une valeur unique pour cet attribut dans le doc. - IDREF : une valeur d' ID existante dans le doc. - IDREFS : une liste espacées d' IDREF - NMTOKEN : un mot clé (sans espace) - NMTOKENS : une liste espacées de NMTOKEN Erreur en cas de non conformité d'une valeur par rapport à son type 13
14 Définition de DTD Valeur par défaut : dans le cas d'une énumération Caractérisation d'un attribut - #REQUIRED : attribut obligatoire - #IMPLIED : attribut facultatif - #FIXED valeur : attribut à valeur fixe (ne pouvant être changée) Erreur en cas d'absence d'un attribut #REQUIRED ou de changement de valeur d'un attribut #FIXED Exemples <!ATTLIST individu nosecuritesociale ID #REQUIRED > <!ATTLIST individu situation (mineur majeur) "mineur" > <!ATTLIST nom nomdejeunefille CDATA #IMPLIED > 14
15 Tests de conformité / à une DTD <!ELEMENT graphe (noeud arc)* > <!ELEMENT noeud EMPTY > <!ELEMENT arc EMPTY > <!ATTLIST noeud numero ID #REQUIRED > <!ATTLIST arc source IDREF #REQUIRED > <!ATTLIST arc destin IDREF #REQUIRED > <graphe> <noeud> <noeud/> </graphe> <graphe> <noeud numero="12" /> <noeud numero="12" /> </graphe> <graphe> <noeud numero="12" /> <noeud numero="13" /> <arc source="12" destin="14" /> </graphe> Non conforme L'attribut numero est obligatoire Non conforme L'attribut numero n'est pas unique Non conforme L'attribut destin="14" ne fait pas référence à une valeur d' ID existan 15
16 DTD <?xml version="1.0" encoding="iso "?> <!DOCTYPE film [ <!ELEMENT film (titre, acteurs, realisateur, annee, texte, note?, producteur?)> <!ELEMENT titre (#PCDATA)> <!ELEMENT realisateur (#PCDATA)> <!ELEMENT annee (#PCDATA)> <!ELEMENT note (#PCDATA)> <!ELEMENT acteur (personne+)> <!ELEMENT personne (#PCDATA)> <!ELEMENT texte ANY> ]> <film> <titre>x-men</titre> <acteurs> <personne>hugh Jackman</personne> <personne>patrick Stewart</personne> <personne>famke Janssen</personne> </acteurs> <realisateur>bryan Singer</realisateur> <annee>2000</annee> <texte>dans la lignée de Superman</texte> <note>4</note> <producteur>twentieth Century Fox</producteur> </film> Exemple de DTD interne 16
17 DTD <?xml version="1.0" encoding="iso "?> <!DOCTYPE film SYSTEM "03.dtd"> <film> <titre>x-men</titre> <acteurs> <personne>hugh Jackman</personne> <personne>patrick Stewart</personne> <personne>famke Janssen</personne> </acteurs> <realisateur>bryan Singer</realisateur> <annee>2000</annee> <texte>dans la lignée de Superman</texte> <note>4</note> <producteur>twentieth Century Fox</producteur> </film> DTD externe <!ELEMENT film (titre, acteurs, realisateur, annee, texte, note?, producteur?)> <!ELEMENT titre (#PCDATA)> <!ELEMENT realisateur (#PCDATA)> <!ELEMENT annee (#PCDATA)> <!ELEMENT note (#PCDATA)> <!ELEMENT acteur (personne+)> <!ELEMENT personne (#PCDATA)> <!ELEMENT texte ANY> 17
18 Document Encodage caractères spéciaux < < > > & & Commentaires <! > <!-- Ceci est un commentaire et sera ignoré --> <!-- moins moins inférieur --> --> <!-- moins moins inférieur --> --> non oui Sections de données brutes à ne pas interpréter <![CDATA[... ]]> <![CDATA[ Ici <nom> n'est pas une balise: c'est du texte ]]> <![CDATA[ crochet crochet supérieur ]]> ]]> non <![CDATA[ crochet crochet supérieur ]]> ]]> oui 18
19 Autres possibilités Schema DTD pour la définition de DTD. Les DTD sont définies comme des Avantages - 1 seul et même langage pour les docs et la définition de leurs DTD (plus de balises <!ELEMENT >, <!ATTLIST >, <!ENTITY >,...) - les types de données de base utilisables dans les DTD (#PCDATA, ANY, E ont été enrichis (entier, réel, chaîne, date, liste,...) NameSpaces (Espaces de nommage) Utilisation des balises provenant de +sieurs DTD dans un doc. Déclaration - attribut réservé xmlns fournissant un nom et l'url de sa DTD associée - peut être ajouté à n'importe quelle balise (en général, la 1ère du docume - peut être utilisé plusieurs fois <balise xmlns:nomdespace="url associée"... > <html xmlns:m=" xmlns:s=" > <s:svg width="2cm" height="0.6cm"> 19
20 Affichage d'un document 1ère solution : Internet Explorer 5 normal : aucune présentation n'est définie 20
21 Affichage d'un document 2ème solution : Internet Explorer 5 + feuille de style CSS titre { display: block; } personne { display: block; font-family: Arial; font-size: 14pt; font-weight: bold; color: red; } realisateur { display: block; font-style: italic; color: blue; } annee { display: block; } texte { display: block; font-style: bold; color: blue; } note { display: block; font-style: italic; color: blue; } producteur { display: block; font-style: italic; color: blue; } 04.css <?xml version="1.0"?> <?xml-stylesheet href="04.css" type="text/css"?> 04.xml Solution provisoire et limitée par les capacités de CSS 21
22 Affichage d'un document : extensible Stylesheet Language (X Principe du XSLT Règles de pattern matching sur un document règle = balise + actions <xsl:template match="une balise à détecter"> action à entreprendre lorsque la balise est rencontrée Algorithme pour toutes les règles pour les toutes les balises identiques à celle de la règle appliquer les actions de la règle sur le sous-arbre de la balise Remarque : Plus généralement la balise est une expression Xpath 22
23 Actions Les actions peuvent contenir - des balises à générer - des commandes XSLT Principales commandes XSLT <xsl:value-of select="expression de chemin" /> sélectionne le noeud correspondant à l'expression de chemin XPath dans le sous-arbre de la balise <xsl:apply-templates /> réexamine les règles avec le sous-arbre de la balise 23
24 Exemple XSLT <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <h1>le 1er nom est <xsl:value-of select="promotion/individu/nom" /> </h1> </xsl:stylesheet> 05.xsl <?xml version="1.0"?> <?xml-stylesheet href="05.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 05.xml 24
25 Exemple XSLT Résultat 25
26 2eme exemple XSLT <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> 06.xsl 26
27 2eme exemple XSLT + 06.xsl <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 06.xml Résultat 27
28 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> <xsl:template match="/"> <html><body> </body></html> <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 28
29 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> <xsl:template match="promotion"> <html><body> <table border=1> </table> </body></html> <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 29
30 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> <xsl:template match="individu"> <xsl:template match="individu"> <html><body> <table border=1> <tr> </tr> <tr> </tr> </table> </body></html> <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 30
31 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> <xsl:template match="nom"> <xsl:template match="nom"> <html><body> <table border=1> <tr> <td>cartier</td> </tr> <tr> <td>ochon</td> </tr> </table> </body></html> <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 31
32 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <html><body> <xsl:apply-templates/> </body></html> <xsl:template match="promotion"> <table border="1"> <xsl:apply-templates/> </table> <xsl:template match="individu"> <tr> <xsl:apply-templates/> </tr> <xsl:template match="nom"> <td> <xsl:value-of select="."/> </td> <xsl:template match="prenom"> <td> <xsl:value-of select="."/> </td> </xsl:stylesheet> <xsl:template match="prenom"> <xsl:template match="prenom"> <html><body> <table border=1> <tr> <td>cartier</td> <td>jean</td> </tr> <tr> <td>ochon</td> <td>paul</td> </tr> </table> </body></html> <?xml version="1.0"?> <?xml-stylesheet href="06.xsl" type="text/xsl"?> <promotion> <individu nosecuritesociale="271"> <nom>cartier</nom> <prenom>jean</prenom> <individu nosecuritesociale="171"> <nom>ochon</nom> <prenom>paul</prenom> </promotion> 32
33 Autres commandes XSLT <xsl:for-each select="pattern"> sélectionne l'ensemble des parties du doc. qui correspondent au pattern <xsl:process> à l'intérieur d'un <xsl:for-each> fournit l'élément suivant dans l'ensemble des parties du doc. ce qui permet d'itérer sur l'ensemble <xsl:if test="pattern">... </xsl:if> test si un pattern est présent ou non <xsl:counter name="string"> définit un compteur <xsl:counter-increment name="string"> incrémente un compteur <xsl:counter-reset name="string"> remet à zéro un compteur 33
34 Moteurs XSLT Essentiellement transformation vers un langage de balisage (ex. : XH Mais aussi vers PDF, LaTeX, RTF, PostScript,... client moteur XSLT requête + XSLT serveur client requête XHTML moteur XSLT serveur 34
35 Ressources W3C Apache xml.apache.org traduction ->HTML (parser, moteur XSLT, suppor software site "Initiation à " (chez Wrox) - Editeur Eyrolles Navigateurs Internet Explorer Mozilla + CSS + XSLT Netscape 6 + CSS home.netscape.com/netscape Opera 5 + CSS + CSS + XSLT Visualiseurs de DTD Viewer DTD explorer
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é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é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é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é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é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é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é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é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é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étail.. 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é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étailModule 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étailHTML, 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é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é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étailQu'est-ce que XML? XML : Extensible Markup Language. Exemple de document SGML SGML
XML : Extensible Markup Language SGML Une introduction (1) http://kiwi.emse.fr/3a/dn.html Ph. Jaillon / J.J. Girardot J.J. GIRARDOT - EMSE 10/2004 1 Standard Generalized Markup Language Norme ISO-8879
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é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 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étailInitiation à 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é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étailPetite 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é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étailXML et Bases de données. Les bases de données XML natives.
XML et Bases de données. Les bases de données XML natives. Introduction. Une définition de l'expression «Base de données XML Native» : Une base de données XML native définit un modèle (logique) de document
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étailSommaire. -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é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é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é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étailBES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
Plus en détailLes 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étailSTID 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é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étailJOOMLA 1.5 avancé SUPPORT DE COURS + annexe
JOOMLA 1.5 avancé SUPPORT DE COURS + annexe SOMMAIRE 1. LA GESTION DES MODULES... Page 2 2. MODIFICATION DE SON TEMPLATE... Page 6 3. LA CREATION DE DIAPORAMA... Page 9 4. LA CREATION DE SONDAGE... Page
Plus en détailFaculté Polytechnique de Mons. Le processus d Extraction, Transformation et Load (ETL) dans des entrepôts de données XML
Faculté Polytechnique de Mons Johnny TSHEKE SHELE Le processus d Extraction, Transformation et Load (ETL) dans des entrepôts de données XML Travail de fin d études présenté en vue de l obtention du grade
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étailProgrammation des Applications Réparties. Parsers XML DOM et SAX
Programmation des Applications Réparties Parsers XML DOM et SAX Luiz Angelo Steffenel luiz-angelo.steffenel@univ-reims.fr Steffenel Programmation des Applications Réparties Master M1-2007-2008 1 Comment
Plus en détailSéance 1 Introduction aux bases de données
Introduction aux bases de données Séance 1 Introduction aux bases de données Sébastien Combéfis mardi 24 février 2015 Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons
Plus en détailConfiguration Interface for MEssage ROuting
Configuration Interface for MEssage ROuting Cahier des Charges Date : 05/04/07 Version : 1.1 Statut : diffusable Auteurs : BAGNARD Natacha FOROT Julien 1/16 Table des révisions Version Date Modifications
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étailArchitecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués
Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hébert.eheb@yahoo.fr
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étailSOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE
SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE SITE INTERNET DE L ASSOCIATION Diapositive 1 RAPPORT DE PROJET Site internet de l association INTRODUCTION 1) Je m appelle Léonard STRONG. 2) Oral de présentation
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étailQuelques 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étailClimat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte»
Climat Scolaire - Manuel utilisateur - Chapitre 2 : «Créer, Editer et suivi d un texte» Espace collaboratif Co-Ment Date : 01/12/2013 Référence du Projet : Chef de Projet : www.cndp.fr/climatscolaire Caroline
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étailInté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étail3. 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é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étailECLIPSE 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étailOutils 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étailLa balise object incorporer du contenu en HTML valide strict
Qu'est ce que la balise object La balise object incorporer du contenu en HTML valide strict Beaucoup de monde insère des médias dans leur page web avec la balise non standard . Pourtant il existe
Plus en détailAuguria_PCM Product & Combination Manager
Auguria_PCM Product & Combination Manager Guide utilisateurs v1.5 Auguria 9, rue Alfred Kastler 44300 NANTES FRANCE +33251135012 contact@auguria.net Plan 1 Description générale du module...3 2 Mise en
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étailProgrammation Web. Introduction
Programmation Web Introduction 1 Introduction 10 séances 1 h cours + 1h TD Notes : contrôle continu DS 1 TP : note de groupe : rapport + code source + démo TD : note personnelle (=0 si 2 absences non justifiées)
Plus en détailStage «Créer et animer un site Web en équipe»
Stage «Créer et animer un site Web en équipe» EREA Jean Isoard - Montgeron Jour 1 21/12/2012 Réaliser un site web Pour quoi faire? Publier sur le Web réaliser un journal en ligne (blog) écrire une ou plusieurs
Plus en détailFICHE TECHNIQUE. Secondaire et postsecondaire
FICHE TECHNIQUE Année de compétition 2012 Endroit Edmonton, AB Numéro de concours 17 Nom du métier Conception de sites Web Niveaux Secondaire et postsecondaire 1. INTRODUCTION 1.1 But de l épreuve Permettre
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
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étailS y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d emailing.
S y m M a i l i n g S o l u t i o n d e - m a i l i n g Introduction SymMailing est un outil professionnel de création et de gestion de campagnes d emailing. SymMailing intègre à la fois les outils de
Plus en détailSYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris
SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d
Plus en détailMalgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.
Création d une carte heuristique avec Freeplane Version : 1.1.3 Barre de menus Barre d outils Barre des touches de fonctions Espace de travail Barre d icônes Éditeur de notes Freeplane est un logiciel
Plus en détailTP 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étailPelleas : 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é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é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é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étailSommaire : 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é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étailWordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu
Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce
Plus en détailFlex. Lire les données de manière contrôlée. Programmation Flex 4 Aurélien VANNIEUWENHUYZE
Flex Lire les données de manière contrôlée 1 Plan Lier les données Stocker les données Valider les données 2 Gérer des données Lier des données La notion de DataBinding est l une des plus importantes du
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étailDans 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étailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailNormalisation et état des lieux de la prise en charge de l amazighe et des tifinaghes
Normalisation et état des lieux de la prise en charge de l amazighe et des tifinaghes Patrick Andries Conseils Hapax, Québec, Canada Membre du consortium Unicode patrick@hapax.qc.ca Résumé. Lors de cette
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étail1. Installation du Module
1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de
Plus en détailDemain, encore plus de tifinaghes sur Internet
Demain, encore plus de tifinaghes sur Internet Patrick Andries Conseils Hapax, Québec, Canada Membre du consortium Unicode patrick@hapax.qc.ca Résumé. Lors de cette communication, nous nous pencherons
Plus en détailJoomla! Création et administration d'un site web - Version numérique
Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique
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étailSage CRM. Sage CRM 7.3 Guide du portable
Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 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«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étailManuel d intégration API FTP SMS ALLMYSMS.COM
Manuel d intégration API FTP SMS ALLMYSMS.COM 29/01/2014 TABLE DES MATIERES 1. ENVOI DE SMS (SMS-MT PUSH)... 3 1.1. GENERALITES... 3 1.1.1. Adresse FTP... 3 1.1.2. Paramètres de connexion... 3 1.1.3. Remarques...
Plus en détailCaruso33 : une association à votre service
Caruso33 : une association à votre service Le b-a ba sur le réseau Internet Comment vous trouver facilement sur Internet Pourquoi un portail des associations? Les modalités pour figurer sur le portail
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étailLivre 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étailCelui 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étailLANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation
ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier
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étailGestion documentaire (Extraits du CCI version 1.2)
Standard du gouvernement du Québec sur les ressources informationnelles PROJET Gestion documentaire (Extraits du CCI version 1.2) 12 juillet 2004 SGQRI 000[-00] Nom du [ : Nom de la partie] Projet, version
Plus en détailComment récupérer un document OOo corrompu. Distribué par Le projet OpenOffice.org
Comment récupérer un document OOo corrompu Distribué par Le projet OpenOffice.org OpenOffice.org Documentation Project How-To Table des Matières 1 Introduction 3 2 Bibliographie 3 3 Installation des logiciels
Plus en détailUE 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é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étailCahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES
Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année
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étailPour en expliquer le principe, on se limitera à deux exemples :
Les Media Queries permettent donc de cibler : Le type de média La taille de l'écran La taille de la fenêtre La résolution Le nombre de couleurs L'orientation Pour en expliquer le principe, on se limitera
Plus en détail