LE LANGAGE XML. I. Généralités. Historique

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

Download "LE LANGAGE XML. I. Généralités. Historique"

Transcription

1 I. Généralités Historique LE LANGAGE XML Année Langage Description 1950 Hypertexte Premiers développements théoriques par Ted Nelson Generalized Markup Language Développement du GML par IBM Standard Generalized Markup Language Défini dans la norme ISO (SGML) 1989 HyperText Markup Language (HTML) Conçu par Tim Berners-Lee à Genève HyperText Markup Language Adopté comme norme par le W3C. (HTML 2.0) 1994 Cascading Style Sheets (CSS 1.0) Premiers compléments apportés au HTML, destinés à permettre l utilisation de formats dans les documents.html HyperText Markup Language La version 3.2 a été adoptée à la suite de la version (HTML 3.2) 3.0 qui n a jamais été appliquée extensible Markup Language Présentée par le W3C sous forme de proposition de (XML 1.0) discussion HyperText Markup Language Adopté en décembre 1997 par le W3C sous forme de (HTML 4.0) directive Cascading Style Sheets (CSS 2.0) Poursuite du développement de la version CSS extensible Markup Language Adopté comme norme par le W3C. (XML 1.0) 1998 extensible Style Language (XSL 1.0) Présenté en août 1998 sous forme de proposition par le W3C extensible Markup Language Comporte de nombreuses extensions du XML et plusieurs autres définitions de langages. Le langage XML est un méta-langage (langage de description d autres langages) de structuration de documents et de données sur le Web : définition, gestion, création, transmission et partage de documents. XML est issu de SGML, comme HTML. SGML est très complexe, HTML n a qu un seul type de document fixé. Le XML a donné naissance à de nombreux langages, les plus connus étant MATHML (Mathematics Markup Language), SMIL (Synchronized Multimedia Integration Language) et CML (Chemistry Markup Language).. extensible Markup Language.. Standard Generalized Markup Language. Éric Hervet 1/15 Automne 2014

2 XML est développé par le W3C. Le projet a été lancé en 1996, la version 1.0 est apparue en Actuellement il existe plusieurs versions concurrentes de XML. XML n est pas fait pour remplacer HTML (utilisation conjointe des deux langages). Les navigateurs supportant XML sont Netscape 6+, Firefox 2+ et Internet Explorer (fichiers d extension.xml). Le XML est devenu un standard de fait des communications de données dans l industrie du logiciel et sert de média principal d échange de données entre entreprises. Les principaux avantages du XML sont : La simplicité. Un standard ouvert, indépendant de la plate-forme et du vendeur. L extensibilité (par nature). La réutilisation. La séparation du contenu et de la présentation. Le support de l intégration des données de sources multiples. La capacité à décrire des données d une grande variété d applications. Des moteurs de recherche plus évolués. II. Premier exemple XML Voir exemple profs.xml. <?xml version="1.0" encoding="utf-8"?> <liste_profs> <!-- Élément racine : Un et un seul --> <!-- Éléments imbriqués --> <prof campus="moncton"> <premier_nom>jalal</premier_nom> <dernier_nom>almhana</dernier_nom> <bureau>rr-d214</bureau> <courriel>jalal.almhana@umoncton.ca</courriel> <cours>assembleur</cours> <recherche>architectures parallèles</recherche> <prof campus="moncton"> <premier_nom>julien</premier_nom>. World Wide Web Consortium. Éric Hervet 2/15 Automne 2014

3 <dernier_nom>chiasson</dernier_nom> <bureau>rr-d224</bureau> <cours>infographie</cours> <recherche>méthodes numériques</recherche> <prof campus="edmundston"> <premier_nom>luc</premier_nom> <dernier_nom>frenette</dernier_nom> <bureau>pll-133</bureau> <cours>principes de programmation I</cours> <prof campus="moncton"> <premier_nom>eric</premier_nom> <dernier_nom>hervet</dernier_nom> <bureau>rr-d226</bureau> <cours>multimédia</cours> <recherche>traitement d images</recherche> <prof campus="moncton"> <premier_nom>christian</premier_nom> <dernier_nom>kant</dernier_nom> <bureau>rr-r119-1</bureau> <courriel>christian.kant@umoncton.ca</courriel> <cours>architectures de réseaux</cours> <prof campus="moncton"> <premier_nom>mustapha</premier_nom> <dernier_nom>kardouchi</dernier_nom> <bureau>rr-d232</bureau> <courriel>mustapha.kardouchi@umoncton.ca</courriel> <cours>applications client-serveur</cours> <recherche>imagerie médicale</recherche> <prof campus="moncton"> <premier_nom>tang-ho</premier_nom> Éric Hervet 3/15 Automne 2014

4 <dernier_nom>lê</dernier_nom> <bureau>rr-d222</bureau> <cours>développement logiciel</cours> <recherche>programmation phonétique</recherche> <prof campus="moncton"> <premier_nom>chadia</premier_nom> <dernier_nom>moghrabi</dernier_nom> <bureau>rr-d224</bureau> <cours>intelligence artificielle</cours> <recherche>génération conceptuelle</recherche> <!-- Etc. --> </liste_profs> <!-- Balise de fermeture --> Affichage dans Netscape 6+ ou Firefox 2+ Internet Explorer 5.5+ Mise en forme avec une feuille de style CSS : profs.css. III. Règles de base Un document XML doit avoir un et un seul élément racine. Les éléments doivent être correctement emboîtés (pas de chevauchement de balises). Tout élément doit avoir une balise d ouverture et une balise de fermeture. Le nom d élément doit être strictement identique dans les balises d ouverture et de fermeture. Les noms d éléments sont sensibles à la casse. Les noms d éléments doivent commencer par une lettre ou un souligné (_) suivis de plusieurs lettres, chiffres, points (.), tirets (-) ou soulignés (_). Les noms d éléments commençant par XML (toute combinaison majuscules/minuscules) sont réservés à des fins de standardisation. Un document XML respectant toutes ces règles est dit bien formé. Un document XML doit être bien formé.. Cascading Style Sheet. Éric Hervet 4/15 Automne 2014

5 Pour vérifier qu un document XML est bien formé, il existe plusieurs outils, la plupart gratuits ( Par exemple : IV. Contenu des éléments Les caractères non autorisés sont <, &, ]]> et les caractères accentués (é, è, ç, à, ù, etc.) si on ne spécifie pas de méthode d encodage spécifique. Les accents sont codés (ex. è = è, é = é etc.). Les éléments peuvent s emboîter a priori selon une profondeur illimitée. Ex. : <prof> <nom> <premier_nom> <prenom>eric<prenom> <autre_prenom>zebulon<autre_prenom> <autre_prenom>jean-edouard<autre_prenom> </premier_nom> <deuxieme_nom>hervet</deuxieme_nom> </nom> Une section CDATA permet de placer du texte libre où seule la chaîne ]]> et les accents sont interdits. Ex. : <nom> <![CDATA[<Eric> & <Christian>]]> </nom> On peut définir des éléments vides (éléments sans contenu). Ex. : <bureau> </bureau> Écriture équivalente : <bureau /> V. Attributs des éléments Les attributs sont des données associées à un élément mais n apparaissant normalement pas à l affichage. On définit des attributs par des couples nom = valeur dans la balise d ouverture d un élément. Ex. : <bureau campus="moncton" batiment="rr">d226</bureau> Des attributs peuvent être associés à un élément vide. Ex. : <photo source="tronche.jpg" /> Éric Hervet 5/15 Automne 2014

6 VI. Documents XML valides Un document XML valide est un document bien formé associé à une DTD structure (règles grammaticales). qui définit sa Tous les éléments du document XML doivent figurer dans la DTD. Une DTD est un prototype standard de document. Ça permet au navigateur de vérifier qu un document XML est valide. Ça assure l uniformité d un groupe de documents XML similaires. VII. Spécification d une DTD Une DTD est un ensemble de règles de grammaire sous forme EBNF. Une DTD peut être incluse directement dans un document XML (DTD interne). Généralement on préfère la placer dans un fichier (.dtd) séparé (DTD externe). Cela permet la réutilisation d une même DTD pour plusieurs documents XML. L inclusion d un fichier DTD externe se fait dans le prologue : <!DOCTYPE nom_element_document SYSTEM "URL"> Ex. : <!DOCTYPE liste_profs SYSTEM "liste_profs.dtd"> La déclaration du type d un élément se fait par : <!ELEMENT nom contenu> Ex. : <!ELEMENT cours (#PCDATA)> Les contenus possibles d un type d élément sont : Des données de type chaîne de caractères : (#PCDATA). Un contenu vide : EMPTY. N importe quel contenu (légal) : ANY. Une séquence (ordonnée) : (elt 1, elt 2,..., elt n ). Ex. : <!ELEMENT prof (nom, bureau, courriel, cours)> Remarque : les sous-éléments doivent être définis à leur tour. Un choix : (elt 1 elt 2... elt n ). Ex. : <!ELEMENT url (http ftp mailto telnet)> Remarque : les sous-éléments doivent être définis à leur tour. On peut spécifier la multiplicité (fréquence) des éléments : 0 ou 1 occurrence :? 1 ou plusieurs occurrences : + 0 ou plusieurs occurrences : *. Document-Type Definition.. Extended Backus-Naur Form. Éric Hervet 6/15 Automne 2014

7 Ex 1 : un élément MONTAGNE avec un ou plusieurs noms et une hauteur optionnelle <!ELEMENT montagne (nom+, hauteur?, pays)> Ex 2 : un élément montagne avec des sous-éléments à occurrences multiples <!ELEMENT montagne (nom, hauteur, pays)*> Les sous-éléments peuvent être emboîtés : <!ELEMENT montagne (nom, hauteur, (region province pays)) > Exemple complet : liste_profs.dtd <!ELEMENT liste_profs (prof)*> <!ELEMENT prof (nom, bureau, courriel, cours)> <!ELEMENT nom (#PCDATA)> <!ELEMENT bureau (#PCDATA)> <!ELEMENT courriel (#PCDATA)> <!ELEMENT cours (#PCDATA)> <!ELEMENT recherche (#PCDATA)> La déclaration d une liste d attributs se fait par : <!ATTLIST nom_élément nom_attribut type_attribut valeur_défaut>. Ex. : <!ATTLIST bureau campus CDATA "Moncton" batiment CDATA #REQUIRED> La définition d un attribut doit contenir : Le nom de l attribut. Son type. Une valeur par défaut (#REQUIRED = aucune, #FIXED = valeur fixe). Les types possibles d un attribut sont : Chaîne de caractères : CDATA Type tokenizé : ID : l attribut doit avoir une valeur unique dans chaque élément. IDREF/IDREFS : la valeur de l attribut doit correspondre à la (aux) valeurs d un (de plusieurs) autre(s) attribut(s) de type ID. Pour plusieurs attributs, séparer les valeurs par des espaces. Type énuméré : liste de valeurs possibles Ex. : <!ATTLIST bureau campus (Moncton Edmundston Shippagan) "Moncton"> VIII. Entités Une entité est une constante définie dans une DTD et référençable partout dans l élément racine d un document XML ( macro-définition). La définition (dans la DTD) se fait par : Éric Hervet 7/15 Automne 2014

8 <!ENTITY nom valeur> Ex. : <!ENTITY domaine "umoncton.ca"> La référence à une entité (dans un document XML) se fait par : &nom; Ex. : <courriel>hervete@&domaine;</courriel> IX. Affichage/conversion d un document XML Méthode 1 «Affichage direct» dans Internet Explorer : affichage du source XML avec possibilité de dérouler ou enrouler les éléments (symboles + et ) (Fig.1). FIGURE 1 Affichage direct d un document XML dans Internet Explorer Méthode 2 Utilisation d une feuille de style en cascade CSS (Fig.2). Les spécifications sont données à l adresse Définition de la feuille de style (fichier.css). Ex. : prof {display:block; margin-top:12pt; font-size: 12pt} nom {font-weight: bold} courriel {font-style: italic} Un fichier.css contient des règles de style constituées d un sélecteur qui indique l élément auquel elle s applique, et d une ou plusieurs propriétés ainsi que leurs valeurs respectives. Un couple propriété: valeur forme une déclaration. Syntaxe : sélecteur {propriété 1 : valeur 1 ;... propriété n : valeur n } Ex. : h1 { font-weight: bold; Éric Hervet 8/15 Automne 2014

9 font-size: 12pt; line-height: 14pt; font-family: arial; font-variant: normal; font-style: normal; } Si l on trouve par exemple une ligne de code HTML de la forme : <h1>le titre d un document est <em>très</em> important</h1> et que rien n a été défini dans le fichier.css pour l élément <em>, le mot en italique très hérite automatiquement des propriétés de son élément parent (<h1>). Pour définir un style par défaut pour tout un document il suffit donc de définir l élément parent à tous les autres, c est-à-dire l élément racine (en HTML : <body>). Liaison de la feuille de style au document XML : <?xml-stylesheet type="text/css" href="profs.css"?> FIGURE 2 Affichage d un document XML avec une feuille de style en cascade (CSS). Éric Hervet 9/15 Automne 2014

10 Styles Nom Famille de police Description Empattement Times, Times New Roman, les pattes améliorent la lisibilité Palatino Sans empattement Geneva, Helvetica, Verdana, caractère massif, souvent utilisé pour les titres Arial Monospace Courier, Courier New, American Typewriter type machine à écrire, les caractères ont une largeur fixe Cursive ZapfChancery police imitant l écriture manuscrite Fantasy Western, Animal, Wingdings texte avec effets spéciaux Exemple : texte { font-family: "Courier New" } Valeurs de l attribut font-size Valeur Explication Exemples Terme les termes constants définissent xx-small, x-small, small, medium, large, le format x-large, xx-large Relation le corps est défini relativement larger, smaller à la taille initiale Pourcentage le corps augmente ou diminue 150%, 75% du pourcentage indiqué Valeur le corps est défini par une 12pt, 10px, 20em constante Exemple : titre { font-size: medium } Valeurs de l attribut font-weight Valeurs relatives Valeurs absolues lighter, normal, bold, bolder 100, 200, 300, 400, 500, 600, 700, 800, 900 Exemple : cours, courriel { font-size: medium; font-weight: bold } Éric Hervet 10/15 Automne 2014

11 Valeurs de l attribut text-decoration Valeur possible none underline overline line-through blink Description pas de ligne texte souligné texte surligné texte barré texte clignotant Valeurs de l attribut vertical-align Valeur possible baseline sub super top middle bottom text-top text-bottom pourcentage Description alignement du texte sur la ligne de base texte en indice texte en exposant texte positionné en haut texte centré verticalement texte positionné en bas texte aligné sur la ligne supérieure texte aligné sur la ligne inférieure décalage relatif exprimé en pourcentage Valeurs de l attribut text-align Valeur possible left right center justify Description alignement à gauche alignement à droite texte centré texte justifié Couleurs courantes Couleur Valeur hexadécimale Valeur décimale Valeur en pourcentage Rouge #FF0000 rgb(255,0,0) rgb(100%,0%,0%) Vert #00FF00 rgb(0,255,0) rgb(0%,100%,0%) Bleu #0000FF rgb(0,0,255) rgb(0%,0%,100%) Blanc #FFFFFF rgb(255,255,255) rgb(100%,100%,100%) Noir # rgb(0,0,0) rgb(0%,0%,0%) Gris moyen # rgb(153,153,153) rgb(60%,60%,60%) Brun # rgb(153,102,51) rgb(60%,40%,20%) Violet clair #FFCCFF rgb(255,204,255) rgb(100%,80%,100%) Rose #FFCCCC rgb(255,204,204) rgb(100%,80%,80%) Orange #FFCC00 rgb(255,204,0) rgb(100%,80%,0%) Éric Hervet 11/15 Automne 2014

12 Valeurs de l attribut background-repeat Valeur possible repeat no-repeat repeat-x repeat-y Description image d arrière-plan disposée en mosaïque image d arrière-plan pas répétée image d arrière-plan répétée horizontalement image d arrière-plan répétée verticalement Valeurs de l attribut list-style-type Valeur possible Description disc cercle plein circle cercle vide square carré plein decimal chiffres arabes lower-roman petits chiffres romains (i, ii, iii, iv,...) upper-roman grands chiffres romains (I, II, III, IV,...) lower-alpha liste alphabétique avec minuscules (a, b, c, d,...) upper-alpha liste alphabétique avec majuscules (A, B, C, D,...) none pas de symbole de numérotation Méthode 3 Utilisation d une feuille de style XSL : modèle de document (template) écrit en XML (Fig.3). Définition de la feuille de style (fichier.xsl). Ex. : <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl=" <xsl:template match="/"> <h1>liste des profs du departement d informatique</h1> <xsl:for-each select="liste_profs/prof"> <em>nom :</em> <xsl:value-of select="nom" /> <br /> <em>bureau :</em> <xsl:value-of select="bureau" /> <br /> <em>courriel :</em> <xsl:value-of select="courriel" /> <br /> <em>cours :</em> <xsl:value-of select="cours" /> <br /> <em>domaine de recherche :</em> <xsl:value-of select="recherche" /> <br /> <xsl:for-each> <xsl:template> <xsl:stylesheet> Liaison de la feuille de style au document XML : <?xml-stylesheet type="text/xsl" href="profs.xsl"?> Voir extensible Stylesheet Language. Éric Hervet 12/15 Automne 2014

13 FIGURE 3 Affichage d un document XML avec une feuille de style XSL. Le XSL est un véritable langage avec des structures de contrôle du type if... else, for ou case. Le XSL est composé de trois parties : XSLT pour transformer un document XML en XHTML ou en autre document XML ; XPATH pour naviguer à l intérieur d un document XML vu comme un arbre de noeuds ; XSL-FO pour formater un document XML. Exemples : xml_mp3.xml avec style xsl_mp3.xsl : utilisation des balises <xsl:template> et <xsl:for-each>. L élément <xsl:template> avec l attribut match permet de définir un modèle (template) pour tout le document XML. Ici le "/" désigne la racine du document XML. L élément <xsl:value-of> permet d extraire le contenu d un élément XML. L élément <xsl:for-each> permet d extraire les contenus d un ensemble spécifique de noeuds XML. xml_mp3.xml avec style xsl_filter.xsl : utilisation de la balise <xsl:for-each> avec possibilité de sélection. L élément <xsl:for-each> accepte un attribut facultatif select permettant de filtrer la sortie selon un critère booléen. xml_mp3.xml avec style xsl_order.xsl : utilisation de la balise <xsl:for-each> avec sélection et ordonnancement. L élément <xsl:for-each> accepte aussi un attribut facultatif order-by permettant de trier les éléments récupérés. Le même résultat peut être obtenu en utilisant l élément <xsl:sort>. L attribut select indique quel élément XML à trier. xml_mp3.xml avec style xsl_choose.xsl : l élément <xsl:choose> s utilise conjointement avec les éléments <xsl:when> et <xsl:otherwise> (structure de contrôle Éric Hervet 13/15 Automne 2014

14 switch() { case:... default:... }). L élément <xsl:apply-templates> permet d appliquer récursivement un template à l élément XML courant ou aux enfants de l élément XML courant. Exemples : cdcatalog.xml avec feuille de style cdapply.xsl ; param.xsl ; boucle.xml avec feuille de style boucle.xsl. Méthode 4 Liaison de données pour affichage depuis une page HTML (Internet Explorer uniquement?) (Fig.4). liaison d éléments HTML aux éléments XML. Ex. : affichage dans un tableau : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" xml:lang="fr" > <head> <title>liste des profs du département d informatique</title> </head> <body> <h1>liste des profs du département d informatique</h1> <xml id="liste_profs" src="profs.xml"></xml> <table datasrc="#liste_profs" border="1"> <thead> <th>nom</th> <th>bureau</th> <th>courriel</th> <th>cours</th> <th>recherche</th> </thead> <tr> <td> <span datafld="nom"></span></td> <td> <span datafld="bureau"></span></td> <td> <span datafld="courriel"></span></td> <td> <span datafld="cours"></span></td> <td> <span datafld="recherche"></span></td> </tr> </table> </body> </html> Liaison du document XML à la page HTML : <XML ID="liste_profs" SRC="profs.xml"></XML> Éric Hervet 14/15 Automne 2014

15 FIGURE 4 Affichage d un document XML depuis une page HTML. Méthode 5 Il existe aussi la possibilité d utiliser le langage JAVASCRIPT avec des objets XMLHttpRequest (ou bien ActiveXObject propres à Microsoft) pour afficher le contenu des éléments ainsi que de leurs attributs, ceci grâce à la technologie AJAX. Asynchronous JAvascript and Xml. Éric Hervet 15/15 Automne 2014

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

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

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

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

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

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

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

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

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

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

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

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

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

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

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

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

Stage «Créer et animer un site Web en équipe»

Stage «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é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

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

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

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

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

Exemple de charte d intégration web

Exemple de charte d intégration web Exemple de charte d intégration web Ce document est un exemple de charte d'intégration. Il est à adapter en fonction des contraintes, des choix, des objectifs de l'équipe, la société qui l'utilise. Il

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

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

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

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

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

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

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en dé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

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

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

Optimiser les e-mails marketing Les points essentiels

Optimiser les e-mails marketing Les points essentiels Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement

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

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

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

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

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

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

Programmation Web. Madalina Croitoru IUT Montpellier

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

Sommaire. 1/ Grille. 2/ Specs globales. 3/ Specs HP. 4/ Specs Questions. 5/ Specs Offre. 6/ Specs Faq. 7/ Comportements interactifs

Sommaire. 1/ Grille. 2/ Specs globales. 3/ Specs HP. 4/ Specs Questions. 5/ Specs Offre. 6/ Specs Faq. 7/ Comportements interactifs Sommaire 1/ Grille 2/ Specs globales 3/ Specs HP 4/ Specs Questions 5/ Specs Offre 6/ Specs Faq 7/ Comportements interactifs 1/ Grille et breakpoints Desktop :

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

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

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

Publier un Carnet Blanc

Publier un Carnet Blanc Site Web de l association des ingénieurs INSA de Lyon Publier un Carnet Blanc Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008 Publication,

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

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos. KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html

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

Demain, encore plus de tifinaghes sur Internet

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

BES WEBDEVELOPER ACTIVITÉ RÔLE

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

PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT

PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT PERSONNALISATION DE LA PAGE DE PAIEMENT & TICKET DE PAIEMENT PAYBOX SYSTEM Point Transaction Systems, 11 A, rue Jacques Cartier - 78280 Guyancourt - FRANCE Société par Actions Simplifiée au capital de

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

Luc Brun. Création de pages Web Dynamiques p.1/75

Luc Brun. Création de pages Web Dynamiques p.1/75 Création de pages Web Dynamiques Luc Brun Création de pages Web Dynamiques p.1/75 Place du HTML GET http://www. monssite.com HTTP 1.0 Content type: text/html ... Création de pages Web Dynamiques

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

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

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

Lycée polyvalent Langevin-Wallon Champigny sur Marne Val de Marne

Lycée polyvalent Langevin-Wallon Champigny sur Marne Val de Marne Ministère de l éducation nationale Académie de Créteil LW JEAN-MICHEL NICOLAS CHEF DE TRAVAUX : 01 48 81 25 02 : 01 48 81 31 83 jean-michel.nicolas@ac-creteil.fr Version 2015.0 2015-08-23 Lycée polyvalent

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

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

Le réseau Internet. Christian.Fondrat@dsi.univ-paris5.fr

Le réseau Internet. Christian.Fondrat@dsi.univ-paris5.fr Le réseau Internet Christian.Fondrat@dsi.univ-paris5.fr Un réseau Définition : Un réseau est un ensemble d ordinateurs connectés et qui communiquent entre eux. Classification : Réseau local (LAN = Local

Plus en détail

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. 1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de

Plus en détail

Guide de réalisation d une campagne e-mail marketing

Guide de réalisation d une campagne e-mail marketing Guide de réalisation d une campagne e-mail marketing L ère des envois d e-mails en masse est révolue! Laissant la place à une technique d e-mail marketing ciblé, personnalisé, segmenté et pertinent. La

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

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

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

1. La notion de cascade

1. La notion de cascade HTML 5 et CSS 3 (partie 2) Objectifs Connaître quelques notions avancées de CSS 3, Appréhender l affichage, Introduction au Responsive Web Design. 1. La notion de cascade On constate que l on peut avoir

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

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

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

Foire aux questions. C est un programme d exploitation et de recherche sur le Web. Exemple : Internet Explorer, Firefox, Opera et Netscape.

Foire aux questions. C est un programme d exploitation et de recherche sur le Web. Exemple : Internet Explorer, Firefox, Opera et Netscape. Foire aux questions Qu est-ce qu une adresse URL? L adresse URL identifie de façon unique une page Web. Exemple : http://www2.canoe.com/index.html (à ne pas confondre avec l adresse Web : www.canoe.com)

Plus en détail

Théorie : internet, comment ça marche?

Théorie : internet, comment ça marche? Théorie : internet, comment ça marche? L histoire d internet 1969 Tout débute aux Etats-Unis. Les soviétiques ont lancé leur satellite Spoutnik en 1957 et les américains ont peur d une guerre nucléaire.

Plus en détail

Parcours FOAD Formation EXCEL 2010

Parcours FOAD Formation EXCEL 2010 Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES Contact Traffic : Audrey Pluot-Etourneau apluot@staff.aufeminin.com LES FORMATS CLASSIQUES Nom du Format Dimension du Format Poids Max Fichiers Acceptés

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

Normes graphiques / Sigma Assistel / Site Internet version 1.0 / 12.11.03

Normes graphiques / Sigma Assistel / Site Internet version 1.0 / 12.11.03 version 1.0 / 12.11.03 CHOIX DE LANGUE / MESURES & GABARIT NORMES GRAPHIQUES & TYPOGRAPHIQUES 131 pixels La largeur totale du gabarit est de, 2 A ENTÊTE ET MENUS / MESURES & GABARIT NORMES GRAPHIQUES &

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

La Clé informatique. Formation Excel XP Aide-mémoire

La Clé informatique. Formation Excel XP Aide-mémoire La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles

Plus en détail

GUIDE D UTILISATION DU BACKOFFICE

GUIDE D UTILISATION DU BACKOFFICE GUIDE D UTILISATION DU BACKOFFICE 1. Modifier les pages du site : - Aller dans l onglet «PAGE HTML», puis «Liste des pages HTML» - Pour visualiser votre page, cliquer sur le nom écrit en vert, dans la

Plus en détail

Préambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO

Préambule. Sommaire. Ouverture de votre Service Client. Configuration de La Solution Crypto. Activation. Paramètres PagesIMMO Préambule La Solution Crypto offre en standard la possibilité de publier vos annonces et de les diffuser sur Internet, sur votre site Web ou sur différents serveurs d annonces, comme le décrit en détail

Plus en détail

Publier dans la Base Documentaire

Publier dans la Base Documentaire Site Web de l association des ingénieurs INSA de Lyon Publier dans la Base Documentaire Remarque : la suppression des contributions n est pas possible depuis le Front-Office. lbuisset Page 1 18/09/2008

Plus en détail

Partie publique / Partie privée. Site statique site dynamique. Base de données.

Partie publique / Partie privée. Site statique site dynamique. Base de données. Partie publique / Partie privée. Partie publique - Front office / Partie privée - Back office. Utiliser l analogie avec une émission de télévision. Un journal télévisé = 1 journaliste + des reportages.

Plus en détail

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer

Plus en dé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

Consigne : je remplis le tableau en tenant compte des informations de la ligne supérieure et de la colonne de gauche (droite pour les gauchers)

Consigne : je remplis le tableau en tenant compte des informations de la ligne supérieure et de la colonne de gauche (droite pour les gauchers) Découverte du monde : traiter deux informations Compétence : Savoir utiliser un tableau à double entrée. Matériel : - un plateau de jeu quadrillé : cinq lignes et cinq colonnes, - quatre pièces "couleur",

Plus en détail

Le cas «BOURSE» annexe

Le cas «BOURSE» annexe Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,

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

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

<Créer un site Web. avec/> Suzanne Harvey

<Créer un site Web. avec/> Suzanne Harvey aire l o c s texte n o c le Dans Suzanne Harvey Conseillère pédagogique en informatique Service local du RÉCIT Commission scolaire de Saint-Hyacinthe Québec, Canada suzanne.harvey@prologue.qc.ca

Plus en détail

Module http MMS AllMySMS.com Manuel d intégration

Module http MMS AllMySMS.com Manuel d intégration Module http MMS AllMySMS.com Manuel d intégration Objectif du document... 3 1 Envoi de MMS par requête http... 4 1.1 Format de la requête utilisée... 4 1.2 Arborescence et explication des balises du flux

Plus en détail

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - UVERSITE A. MIRA - BEJAIA Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - Prise en main de CMS Joomla Exploitation des ressources Recommandations et Règles

Plus en détail

Faculté Polytechnique de Mons. Le processus d Extraction, Transformation et Load (ETL) dans des entrepôts de données XML

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

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail

Atelier de Création de pages Web

Atelier de Création de pages Web Atelier de Création de pages Web par Stéphane Groleau SADC Société d aide au développement de la collectivité de Portneuf http://www.sadcportneuf.qc.ca http://www.reseau-sadc.qc.ca/ http://www.dec-ced.gc.ca/

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

Formation tableur niveau 1 (Excel 2013)

Formation tableur niveau 1 (Excel 2013) Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant

Plus en détail

Le cas «BOURSE» annexe

Le cas «BOURSE» annexe Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,

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