Initiation au Web et à l'html



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

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

Programmation Web. Introduction

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Bureautique Initiation Excel-Powerpoint

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

HTML. Notions générales

Les outils de création de sites web

Webmaster / Webdesigner / Wordpress

Développement des Systèmes d Information

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

Informatique : Création de site Web Master 2 ANI TP 1

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Joomla! Création et administration d'un site web - Version numérique

La mémorisation des mots de passe dans les navigateurs web modernes

Caruso33 : une association à votre service

LA PLATE-FORME D'ALTERN C

Espace numérique de travail collaboratif

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Table des matières. 1 À propos de ce manuel Icônes utilisées dans ce manuel Public visé Commentaires...

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

Internet : Naviguer en toute sérénité

Programmation Web. Madalina Croitoru IUT Montpellier

ECLIPSE ET PDT (Php development tools)

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

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

Gestion collaborative de documents

Les origines du réseau Internet.

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

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

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

Hébergement de site web Damien Nouvel

E.N.T. Espace Numérique de Travail

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 12/09/2008. AUTEUR : Equipe technique Syfadis

Les rootkits navigateurs

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Comment créer vos propres pages web?

Formation Découverte du Web

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Télécom Nancy Année

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 20/06/2007. AUTEUR : Equipe technique Syfadis

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

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

Mise à jour : Octobre 2011

CRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08

Chapitre 2 Accès aux partages depuis votre système d'exploitation

Nous vous proposons des formations à la carte et vous accompagnons dans leur mise en oeuvre au quotidien.

Exigences système Edition & Imprimeries de labeur

Qu'est-ce qu'un moteur de recherche. Moteur de recherche sur Internet

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Canvas 3D et WebGL. Louis Giraud et Laetitia Montagny. 9 Avril Université Lyon 1

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Programmation Web TP1 - HTML

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

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

Conférence des Nations Unies sur le Commerce et le Développement. La Plateforme de formation à distance TRAINFORTRADE GUIDE D'UTILISATION

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Installation locale de JOOMLA SEPIA

Comment utiliser mon compte alumni?

Application Web et J2EE

Transfert de fichiers (ftp) avec dreamweaver cs5 hébergement et nom de domaine. MC Benveniste

CATALOGUE DES OFFRES O2i INGÉNIERIE POUR LES PLATEFORMES ÉDITORIALES

FileMaker 11. Guide de publication Web instantanée

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Sage CRM. 7.2 Guide de Portail Client

PROGRAMME DE FORMATION CONTINUE «CHEF DE PROJET WEB»

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

Des solutions sur mesure à partir de modules fonctionnels & CRM associés à un studio de customisation.

SITE I NTERNET. Conception d un site Web

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Guide Utilisateur Transnet

Mozilla Firefox 3.5. Google Chrome 3.0 LES NAVIGATEURS WEB. (pour Windows) Opéra 10. Internet Explorer 8. Safari 4.0

Petite définition : Présentation :

Manuel logiciel client Java

Le serveur web Windows Home Server 2011

Espace numérique de travail

Serveur de travail collaboratif Michaël Hoste -

Association UNIFORES 23, Rue du Cercler LIMOGES

Création d un site web avec le kit labo CNRS. Expérience au LMV - Ch. Postadjian (Laboratoire de Mathématiques de Versailles - UMR 8100)

PROTECTION DES DONNEES PERSONNELLES ET COOKIES

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

creer votre site internet en html/css

Diffuser un contenu sur Internet : notions de base... 13

Manuel d'installation de Joomla 1.7

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Travail collaboratif à distance

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

Installation et utilisation d'un certificat

Chapitre 3 : outil «Documents»

Transcription:

Initiation au Web et à l'html Mathieu LACROIX, François RÉVERET, Antoine VACAVANT mathieu.lacroix@isima.fr françois.reveret@univ-bpclermont.fr antoine.vacavant@liris.cnrs.fr 2 et 3 Avril 2007 /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Programme des deux jours Lundi matin : Problématiques du Web et premières manipulations du langage HTML Lundi après midi : TP de HTML Mardi matin : Présentation de techniques avancées et d'un logiciel de création de pages Web Mardi après midi : Réalisation d'un mini-site Web /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Introduction au Web /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Plan /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Vocabulaire /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Requête Web Je demande la page Web suivante : http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Requête Web /1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Requête Web 0/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

1/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Requête Web 2/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

3/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Requête Web Vous devriez obtenir ça : 5/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Décomposer une adresse L'adresse http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Décomposer une adresse L'adresse http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html http:// : protocole 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Décomposer une adresse L'adresse http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html http:// : protocole liris.cnrs.fr/ : adresse du serveur 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Décomposer une adresse L'adresse http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html http:// : protocole liris.cnrs.fr/ : adresse du serveur ~avacavan/enseignements/ : arborescence 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Décomposer une adresse L'adresse http ://liris.cnrs.fr/~avacavan/enseignements/enseignements.html http:// : protocole liris.cnrs.fr/ : adresse du serveur ~avacavan/enseignements/ : arborescence enseignements.html : chier 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Comprendre une adresse Remarques Quand je tape www.google.fr, je ne demande pas de page 18/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Comprendre une adresse Remarques Quand je tape www.google.fr, je ne demande pas de page Renvoie une page par défaut (index.html par exemple) 18/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Comprendre une adresse Remarques Quand je tape www.google.fr, je ne demande pas de page Renvoie une page par défaut (index.html par exemple) Parfois, quand je surfe sur un site, aucun nom de page n'apparaît dans la barre d'adresses (seul le nom du site est présent) 8/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Comprendre une adresse Remarques Quand je tape www.google.fr, je ne demande pas de page Renvoie une page par défaut (index.html par exemple) Parfois, quand je surfe sur un site, aucun nom de page n'apparaît dans la barre d'adresses (seul le nom du site est présent) Il est possible de masquer les noms des pages dans la barre d'adresse 8/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Achage à l'écran J'en fait quoi du chier HTML? Celui-ci sera aché à l'écran par le navigateur C'est une interprétation locale faite par le navigateur C'est pour cela qu'on peut apprendre et tester le HTML en local sur son propre ordinateur C'est aussi pour cela qu'en fonction du navigateur, la page peut-être achée diéremment... car mauvais respect des standards du web 19/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Achage à l'écran J'en fait quoi du chier HTML? Celui-ci sera aché à l'écran par le navigateur C'est une interprétation locale faite par le navigateur C'est pour cela qu'on peut apprendre et tester le HTML en local sur son propre ordinateur C'est aussi pour cela qu'en fonction du navigateur, la page peut-être achée diéremment... car mauvais respect des standards du web Vous pouvez voir ce que contient le chier HTML que vous avez récupéré 19/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Visualisation du code source de la page 0/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

L'interactivité dans un site Web Utilité des liens Un site web n'est pas qu'une page Web C'est un ensemble de pages Web On y accède par une page d'accueil et des liens entre les pages On navigue, on surfe d'une page à une autre... 1/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Lien entre les pages Web 2/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Sites Web dynamiques...ou comment fonctionne Google? Google contient une base de données de pages Web Recherche à l'intérieur de cette base grâce à des mots-clés Doit générer la page de résultats Plus élaboré qu'un simple serveur de chiers 3/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Interactivité et génération de pages Cas de la recherche sur Google 4/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Interactivité et génération de pages Cas de la recherche sur Google 5/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Interactivité et génération de pages Cas de la recherche sur Google 6/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Interactivité et génération de pages Cas de la recherche sur Google 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Le langage HTML Quand on édite le code source d'une page Web, on trouve des balises comme ça : <truc> < /chose> Elles décrivent comment doit s'acher le contenu (méta-information) Connaître le HTML = connaître les balises Un chier HTML = un simple chier de texte! 8/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Le langage HTML HTML = simple texte HTML texte écrit avec Word (traitement de texte) Pourquoi? Word met en forme le texte, et le code à sa façon Le HTML décrit la mise en forme, langage spécique Ne pas confondre création HTML à partir de.doc (possible mais beurk) écriture directe du HTML, sauvegarde en "texte seul" 9/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Plan 0/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Technologies disponibles Il existe diérentes technologies de création de sites Web Statique : le site est physiquement présent sur le disque du serveur. On navigue de page en page, les liens sont directs Les sites en HTML sont des sites statiques Dynamique : la totalité du site n'est pas physiquement présente sur le disque du serveur Les pages sont générées selon une recherche dans une base de données, des informations qu'on trie par date, catégories... exemple : Google ou un forum de discussion Les technologies existantes sont PhP, JSP, ASP... 1/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Technologies disponibles Technologies d'un site Les technologies dynamiques nécéssitent l'installation de modules supplémentaires dans le serveur Web Pour un forum de discussion basé sur PhP, votre serveur devra impérativement avoir un serveur PhP (Apache par exemple) Technologies de page Web Certaines fonctionnalités sont directement incluses dans le navigateur (HTML + CSS), d'autres sont des "plug'in" ou "extensions" (ash, javascript, java...) 2/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

But du stage Le but du stage n'est pas de tout savoir sur tout (nous en serions nous même bien incapables...) Nous nous focalisons sur le HTML et le CSS 3/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Outils Navigateurs On a dit que selon le navigateur utilisé, le résultat pouvait être diérent Il convient donc d'avoir à disposition plusieurs navigateurs Web Windows : Internet explorer, Firefox (navigateur de la suite Mozilla), Opera... Linux : Konqueror, Firefox, Epiphany... Mac : Safari, Camino... http ://webstandards.org/les/acid2/test.html Le test acid2... qui fait mal aux navigateurs 4/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Outils Éditeurs N'importe quel éditeur fera l'aaire (bloc note Windows) Cependant, il est bien utile parfois d'avoir un éditeur avec la coloration syntaxique. Nous utiliserons pendant ce stage Notepad++ Windows : Notepad++, Context... Linux : Kate, Gedit, Kwrite, Xemacs... Mac : Il doit en exister... Cette liste est non exhaustive!! Un éditeur ne nous permettra pas de faire de grandes pages Web C'est pour commencer, an de manipuler un peu le langage 5/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Outils Logiciels de création de sites web Quand l'éditeur classique ne sut plus, il existe des logiciels de création de pages web. Frontpage(payant), Dreamweaver(payant), Nvu, Hotmetal... Graphiques Les logiciels de dessin sont nombreux. Photoshop (payant), The Gimp, Photoltre 6/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Plan 7/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Mise en ligne Le site peut-être développé localement Il faut le "mettre en ligne" sur un ordinateur connecté à Internet en permanence et disposant d'un programme "serveur Web" Généralement, on utilise un hébergeur, qui fournit un canal spécial de communication pour lui envoyer les pages à stocker (Protocole FTP) 8/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Administration du site à distance 9/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Administration du site à distance http : Accès en lecture à l'ensemble des chiers vu par une personne extérieure Protocole utilisé dans l'accès aux pages Web ftp : Accès en lecture/écriture à l'ensemble des chiers, après une étape d'authentication Protocole utilisé pour la modication d'un site web, ou transfert de chiers 0/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Administration du site à distance 1/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Administration du site à distance Hébergeurs de sites Web Hébergeurs gratuits (contre quelques pubs) : Lycos, Multimania,... Service "Pages persos" des fournisseurs d'accès : Club-internet, Orange, Free,... Etre son propre hébergeur : Utiliser le serveur du Labo Attention aux technologies disponibles 2/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html

Conclusion Bilan Principe de navigation : demande d'une page Web Création locale d'un site Mise en ligne d'un site Web Site web Écrire une page web n'est pas compliqué Le HTML n'est pas dur non plus Source d'information principale : Internet 3/1 Mathieu LACROIX, François RÉVERET, Antoine VACAVANT Initiation au Web et à l'html