Qu'est ce que le Web
Download
Report
Transcript Qu'est ce que le Web
La Toile ou World Wide Web ( Web)
Principe de Fonctionnement
Hypertext et Hypermédia
Utilisation du service
Aspects généraux
Les logiciels serveurs
Les logiciels clients
Langage Normalisé : HTML
Les générateurs HTML
les éditeurs
Perspectives
QU'EST CE QUE LE WEB ?
Une base de données et d'information mondiale universelle
reliée entre elles à travers les réseaux informatiques
World-Wide Web (Web) date de mars 1989
"Wide-area hypermedia information retrieval initiative aiming to give
universal access to a large universel documents"
Hypertext étendu aux réseaux informatiques
Grande variété de documents
Interfaces clientes conviviales Réseau hypermédia réparti
Intègre les autres serveurs Information
Protocole HTTP
Hypertext Transmission Protocol (HTTP)
Dialogue entre un client et un serveur Web
Etablissement de la connexion
Le serveur cherche un document
Le serveur fournit ou non le document demandé
Fermeture de la connexion
Principe de Fonctionnement
Modèle Client/serveur
Document est la plus petite unité fourni par le serveur
Réponse à une requête du client
Serveur Web
Programme qui tourne sur un ordinateur (Unix le plus souvent)
Réception des requêtes
Transmet documents à d'autres ordinateurs
Client Web (nagigateur)
Programme qui permet à un utilisateur de soumettre des requêtes
Visualise les documents
Les outils navigateurs
La Navigation
Logiciels
Historique MOSAIC ( NCSA-Public) Lynx
NETSCAPE (4.7 ou 7.0) Licence gratuite Université/Recherche
Mozilla (Ouvert)
Firefox (ouvert le plus utilisé Université Recherche)
Safari (Mac OS X et Windows)
Internet Explorer (IE MS) Inclus dans Office
Fonctionnalités
Hypertexte + Hypermedia
Signets (Bookmarks)
Toute application doit fonctionner avec tous les navigateurs.
Nouvelles Fonctionnalités
Interface Coopératives
Hypertext
Un fichier Hypertext est un fichier de texte normal
Contient des parties de texte associé à des "liens"
- soit vers d'autres parties du document
- soit vers d'autres documents
Localisés sur le même ordinateur
Ou bien vers un autre document sur un autre ordinateur sur le
réseau
Point de départ d'un lien vers une ressource
Hypermédia
Hypermédia contient hypertexte avec :
des sons
images
Vidéo:animations
Fichier hypermédia =>Liens avec d'autres
documents
peuvent référencer d'autres documents
Langage standard HTML
dérivé de SGML
Indépendant des systèmes et machines
Langage de description
Balises
Liens Hypertext
HTML
HyperText Markup Language (HTML)
Un fichier HTML est un fichier Ascii texte
HTML utilise pour identifier un document : un localisateur
Uniform Resource Locator (URL)
Une URL se décompose de la manière suivante :
Un préfixe qui indique la méthode d'accès à utiliser
Un délimiteur ":/".
La localisation du document : en général le nom de la
machine et chemin d'accès :
ex: http://www.med.univ-rennes1.fr/cerf/cerf.html
Protocoles et services
Méthode d'accès
Plusieurs protocoles d'accès à des documents
HTTP : pour les serveurs Web
FTP : pour les serveurs FTP anonymous
News : pour accéder à un serveur News
WAIS : pour les serveurs documentaire Wais
FILE : pour spécifier directement un fichier sur la machine locale ou
sur un serveur FTP anonyme.
FEED : nouvelles en temps réel (fil RSS)
Logiciel navigateur client
Navigateurs (Browsers)
Netscape /Mozilla/Firefox Explorer Safari Camino
Disponibles sur Unix, PC Windows et Mac
Accès direct FTP, WAIS, NEWS, GOPHER ,TELNET
Images incrustées au format GIF, JPEG ,BMP….
Possibilité de sauvegarder un document en : HTML,
texte
Annotation de document
Logiciel navigateur
Possibilité de marques, ou "signets", (pour mes sites favoris)
Historique de la navigation
Images indexées
Formes (masques) de saisies
Fichiers images (GIF, JPEG,PNG,BMP…)
Logiciels externes +Prises Branchements (Plug in)
Audition de fichiers sons + video
Aide en ligne
Les Générateurs Editeurs HTML
Pour obtenir des Documents au format HTML
Logiciels publics soit
Pour convertir des documents existants
traducteurs
Pour éditer des documents HTML
PageSpinner
Dreamweaver
FrontPage
NVU
Plateformes
*Mac
*Windows
*Unix /linux
Les filtres et traducteurs
Plusieurs plus ou moins élaborés
Convertisseurs très puissants
Document Latex -> HTML
FrameMaker -> HTML
Fichiers simples ou Hypertextes ->HTML
Diaporamas
PPT->HTML Statique
Traitements de textes -> HTML
RTF (Rich Text Format)-> HTML
PDF -> HTML
Images réactives
Document visuel avec zones réactives
Schéma ou images, photo
Hypermédia
Zone réactive :Cercle, polygone, rectangle…
Le clic de souris dans zone envoie une requête document
Applications Multimédia
Multimédia
Logiciel Macromédia (Mac/PC)
DreamWeaver
Flash (animations)
Système Auteur Multimedia
acteurs + scénarios
Sons + video
Final Cut pro
Premiere
Animations
Classe Virtuelle (Adobe Connect)
Rich Media
Smile
Producer
Connection d'applications (plug-in)
Séquences Images
Quicktime : Produit Apple pour séquences vidéos
Sur Mac et PC
Plug in Quicktime sur navigateurs (Mozilla,Safari ..)
Real (Mac et PC)
Serveurs PC/linux et clients
Television ….
Windows Media player
Sur Pc et Mac
Virtual Reality Markup Language (VRML)
Permet de décrire des scènes 3-D
Indépendant des machines (PC, Mac ...)
Fonctionne sur tout serveur HTTP
VRML 3 D stocke coordonnées des objets + instructions de connexion
des scènes
Graphe de scènes : collection de noeuds
Noeuds : objet typé cube, sphère ...
La Connexion Individuelle
Nécessité d'avoir au moins un modem a norme V34,
de 28000 bit/s jusqu'à 56000 bit/s) …aujourdhui 3G
Logiciel navigateur client
Haut débit : ADSL (512,1 M,4, 8M.)
Coût
- Abonnement (variable suivant opérateurs)
- Une fois sur Internet c'est "gratuit"
Les Fournisseurs d'Accès Internet
En France
France Télecom Orange
Free,AOL,SFR,Tiscali ,…
Universités/Recherche en France
Renater
Infrastructures très hauts débits (Gigas)
Réseaux régionaux (Megalis en Bretagne)
Développement ENT (Environnement Numérique
de Travail)
INTRANET
Technologies et outils Internet sur des réseaux internes (privés) ==>
Intranet
En particulier, utilise les différents types de serveurs/clients d'Internet.
Similitude avec le téléphone : réseau interne et externe.
Mêmes lignes et outils
Peut utiliser des réseaux locaux (LAN) à haut débit en interne.
=> maîtrise temps réponse
S'est développé avec le Web
Coût de développement minime
Interface Homme/Machine homogène
Problèmes de sécurité
Défaillance
Réseaux, serveurs, routeurs ….
Fraudes :
écoute, falsification document, "bombardement",
"pirates" : récupération info illicites
Attaques logicielles : "bombe" à retardement, virus qui se propagent
En fait, le plus grand nombre d'atteintes est souvent en interne:
mauvaise manipulation, panique, vengeance
Protections
Sécuriser les dossiers sensibles : mot de passe (changement), verrouillage
Audits réguliers
Encryptage des documents
Les Sécurités Intranet-Internet
Les murs pare-feux (fire wall)
Machine qui assure point de contrôle unique de tous les
messages Intra-Inter
A l'extérieur du pare-feux :
Messagerie (SNMP), serveurs Web, News
Serveurs FTP, serveurs Telnet
La sécurité par le cryptage
Transformation contenu par un algorithme avec clé de cryptage (40 bits et
plus)
Différents types de cryptage
Clé privée :
La même clé est utilisée pour crypter et décrypter.
Echangée en secret entre émetteur et destinataire.
Clé publique :
Sécurité distribuée (même clé pour encrypter)
On peut envoyer clés publiques à ses correspondants
La sécurité par le cryptage
Plusieurs algorithmes
IDEA (Inter Data Encryption Algorithm)
RSA (Rivest Shaw Adler)
DSS (Digital Signature Standard)
En France
cryptage autorisé sur réseau public (Opérateurs tiers de
confiance )
Cartes CPS (signature électronique):professionnels de
Santé