World Wide Web (WWW) cours@urec.cnrs.fr



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

Les services usuels de l Internet

Les outils de création de sites web

Présentation Internet

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

Programmation Internet Cours 4

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

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

18 TCP Les protocoles de domaines d applications

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

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

Module BD et sites WEB

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

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

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

Le réseau Internet.

HTML. Notions générales

CREATION d UN SITE WEB (INTRODUCTION)

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

Cours CCNA 1. Exercices

C r é a t i o n D e S i t e s. P o l C R O V A T T O

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

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

Internet et Programmation!

L3 informatique TP n o 2 : Les applications réseau

Caruso33 : une association à votre service

Publier dans la Base Documentaire

Gestion Électronique de Documents et XML. Master 2 TSM

Architectures web/bases de données

FICHE 1 : GENERALITES SUR INTERNET EXPLORER

Programmation Web TP1 - HTML

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

Serveurs de noms Protocoles HTTP et FTP

Les sites web avec NVU

TD HTML AVEC CORRECTION

Fascicule 1.

AC PRO SEN TR «services TCP/IP : WEB»

Bernard Lecomte. Débuter avec HTML

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

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

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

Publier un Carnet Blanc

Utilisation de l éditeur.

!" #$%&'(&)'*'+,--./&0'1&23,+2.)$4$%52'&%'6.%&2'

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

Théorie : internet, comment ça marche?

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

Mr. B. Benaissa. Centre universitaire Nâama LOGO

Les cahiers pratiques de Anonymat.org. SocksCap32. Edition du 20 Octobre 2000

Réseaux informatiques et Internet

Alors "Web" c'est le service Internet permettant de naviguer à travers des pages Web.

INTERNET, C'EST QUOI?

Qu est ce qu Internet. Qu est-ce qu un réseau? Internet : à quoi ça sert? présentation des services. Exemple de configuration. Rôles des éléments

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

Sana Sellami. Licence Professionnelle SIL

Atelier de Création de pages Web

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Activités HTML. Code: act-html

Gilles.Roussel univ-mlv.fr HTTP/1.1 RFC 2068

Un mini-site internet en une après-midi

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

Hébergement de site web Damien Nouvel

Atelier Internet de base ( Internet I ) ... JB 14 septembre 2008 (Canevas original : Marcel Pouliot)

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Formation Website Watcher

Cisco Certified Network Associate

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

Internet. Glossaire. NOTE Au format PDF, en cliquant sur l image vous obtiendrez une séquence vidéo (QuickTime 3.0) de plus moins de une Minute.

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

Table des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP

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

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

mon site web via WordPress

Programmation Web. Introduction

Dévéloppement de Sites Web

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

Introduction aux Technologies de l Internet

Dans l'épisode précédent

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

Installer un serveur de listes de diffusion

GUIDE D UTILISATION DU BACKOFFICE

Serveur d application WebDev

Manuel d'installation de Joomla 1.7

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

Le service FTP. M.BOUABID, Page 1 sur 5

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

Plan. Avant de créer son site. Quelques logiciels complémentaires

Architecture Multi-Niveaux

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

Formation HTML / CSS. ar dionoea

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

Gestion collaborative de documents

Manuel du logiciel PrestaTest.

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

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Table des matières Hakim Benameurlaine 1

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

BABEL LEXIS : UN SYSTÈME ÉVOLUTIF PERMETTANT LA CRÉATION, LE STOCKAGE ET LA CONSULTATION D OBJETS HYPERMÉDIAS

Transcription:

World Wide Web (WWW) cours@urec.cnrs.fr

Contributions Création: Claude Gross Modifications: Bernard Tuy, J.P Gauthier

Objectifs du Web Aboutissement d un projet du CERN en Mars 1989. Espace d'information est -de fait- réparti. Identifier les documents de manière unique. Système d'information distribué hétérogène. "Fédérer" les serveurs d'information Accès "gratuit" aux serveurs sur l'internet

Définitions Hypertexte fichier de type texte dont certains mots (ou groupe de mots) ancres sont reliés à d'autres documents par des liens. Hypermédia fichier dont les liens peuvent référencer des fichiers sons, images... Les ressources référencées peuvent être sur le même ordinateur ou sur une machine distante. Un fichier Hypertexte est un fichier de texte dont certains mots... Historique de l Hypertexte

Principes généraux Modèle client / serveur Le client demande un document Le serveur fournit le document HyperText Transmission Protocole (HTTP) protocole d'échanges entre clients et serveurs WWW

HTML Un document est la plus petite unité échangée entre un serveur et un client. Un document fourni par un serveur WWW est en format HTML, il est interprété par le client. Hyper Text Markup Language Un document HTML contient le texte à lire, des indications de formatage et des ancres. Utilitaires de conversion LaTeX => HTML Word => HTML man => HTML Framemaker => HTML

Exemple de fichier HTML <HEAD> <TITLE>Exemple de fichier HTML </TITLE> </HEAD> <BODY> <H1>Exemple de fichier HTML </H1> <I>Ceci est un exemple de fichier <A HREF="doc_html.html">HTML</A></I> <P> Un fichier HTML contient : <UL> <P> <LI>le texte destiné à être lu; <LI>des instructions de formatage; <LI>des liens <A HREF="hypertexte.html">hypertexte</A>; <LI>des instructions d'images <IMG src="w3.gif"> <P> </UL> </BODY>

URL Uniform Resource Locator (URL) permet de référencer un document de manière unique. Un URL est formé par : un préfixe qui indique la méthode d'accès. un délimiteur ":" un champ de localisation, en général le nom de la machine. un champ qui dépend de la méthode d'accès Exemples http://web.urec.fr/welcome.html ftp://ftp.inria.fr/pub file:/home/tuy/public_html/index.html Un lien hypermédia est un URL => Interfaces vers les autres services d information (ftp, gopher, wais...)

Dialogue client/serveur Etablissement de la connexion Fourniture du document (ou refus!) Fermeture de la connexion La connexion n'est établie que pour la durée de l'échange du document. Le client a la charge du traitement du document. Le document contient les URL des documents qui y sont référencés => le client ira chercher ces documents à la demande de l'utilisateur.

Logiciels clients et serveurs serveurs sous Unix : démon httpd il existe des serveurs pour Mac et PC fichiers sources sur ftp://ftp.urec.fr/pub/reseaux/logiciels/www le client le plus utilisé est Netscape (version 3.x) Accès direct aux serveurs WWW, ftp anonyme, gopher, wais, nntp. Xwindows, Mac, Windows. fichiers binaires et sources sur ftp://ftp.urec.fr/pub/reseaux/logiciels/netscape installation pas compliquée... suivre la documentation. le traitement des fichiers images et sons est réalisé par des programmes externes qui sont laissés au choix de l'utilisateur Helpers

Conclusion Espace d information universel. bibliothèque virtuelle. écrire les publications. présenter les cours. "Unicité" de l'information. Convivialité des interfaces. Contraintes : installation, organisation d un serveur et sa mise à jour! relation entre les serveurs d'un pays, d'une région du monde... WWW demande un réseau efficace (temps de réponse très courts)

Bibliographie sur WWW : http://www.urec.fr/www/www.html ou ftp://ftp.urec.fr/www/docs/www.ps Bibliographie sur l ensemble des applications de l Internet : l Internet Professionnel (CNRS Editions) Micro-Bulletin du CNRS n 53 (Janvier/février 1994). Micro-Bulletin du CNRS spécial Janvier 1995.

HTML : notions de base Structure d un document HTML: Syntaxe de base : <balise [options]> Texte </ balise> <HTML>...Contenu du Document...</HTML> Contenu du Document : <HEAD> <TITLE> Texte du titre </title></head> <body> Texte du document </BODY>

HTML: notions de base (2) Pour structurer undocument Titres: <Hx> Texte du titre </Hx> 1=< x =< 6 Paragraphes: <P> Texte du Paragraphe </P> Indentation: <Blockquote> Texte à indenter </Blockquote> Nouvelle ligne: <BR> Trait horizontal: <HR>

HTML: Les listes Les Listes Non numérotées : <UL> ou <Menu> <LI> Texte d'un item de la liste <LI> texte d'un autre item... </UL> Numérotées (numérotation automatique): <OL> <LI> item de la liste </UL>

HTML: styles de caractères Italique < I > Texte à mettre en italique < /I > Gras <B> Texte à mettre en gras </B> Italique Gras < I ><B>Texte à mettre en italique gras </B>< /I > style programme < code > Texte du programme < /code > style machine < tt > texte < /tt > caractères spéciaux : é : & e acute; à : & a grave; ô : & o circ; < : & lt;... cf.: http://www.urec.fr/docs/isolat1.html

HTML: les liens syntaxe: <A> Texte </A> <A> : HREF = "URL" : NAME = "Label" Texte : 1 mot (ou1 groupe de mots) = Ancre Exemple : <A href= http://www.urec.fr/ipv6> Présentation du Protocole IPv6 </A> <A Name=#Parag8> Les formats d adresses IPv6 </A>

HTML: incrustation d images syntaxe : <IMG SRC= "URL"> Exemple: <IMG SRC="/images/logo.gif"> <IMG SRC= http://www.cnrs.fr/images/logo_cnrs.gif ALT=/images/logo.gif> Seuls les formats GIF et JPEG sont directement affichables pour les autres formats => Helpers (ghostview, imagetool, xv...)

HTML: pour continuer Réalisation de tableaux (... de tableaux) Formulaires et CGI Interfaces avec d'autres applications mail (smtp): "mailto:email_address" Editeurs WYSIWYG GNNPress >>> AOL JAVA Bibliographie : MicroBulletin du CNRS n 1996

HTML: Application 1. Produire le code HTML correspondant au document remis on s'inspirera des notions présentées en cours pour la structure du document 2. Produire un document hypertexte -sujet libre: utilisant les ancres au sein du document, vers d autres documents incluant une image personnaliser le fonds de page