télécharger 43.15 Kb.
|
Plan du coursPlan du cours 1 1. Qu'est-ce qu'Internet ? 1 1.1. Se connecter à Internet 2 2. Qu'est-ce qu'un site Web ? 2 3. Rappel des notions nécessaires 3 3.1. Réseaux : 3 3.2. Internet : 3 3.3. Site Web : 3 3.4. Adresse IP : 3 3.5. Noms de domaine : 4 3.6. URL (Uniform Resource Locator) : 4 3.7. Protocole : 5 3.8. Protocole HTTP : 5 3.8.1. Communication entre navigateur et serveur 5 4. Protocole FTP : 5 5. Présentation du HTML 6 5.1. Le HTML est un standard 6 5.2. Versions du langage HTML 7 5.3. Des outils nécessaires 7 6. Première page HTML 7 7. Présentation la page de www. google.fr 8 8. Présentation des projets 8 9. Références : 8 1.Qu'est-ce qu'Internet ?Aux débuts de l'informatique des ordinateurs ont été mis au point, dès qu'ils furent aptes à fonctionner seuls, des personnes eurent l'idée de les relier entre eux afin qu'ils puissent échanger des données, c'est le concept de réseau. Il a donc fallu mettre au point des liaisons physiques entre les ordinateurs pour que l'information puisse circuler, mais aussi un langage de communication pour qu'il puisse y avoir un réel échange, on a décidé de nommer ce langage: protocole. Sur Internet, de nombreux protocoles sont utilisés, ils font partie d'une suite de protocoles qui s'appelle TCP/IP. TCP/IP est basé sur le repérage de chaque ordinateur par une adresse appelée adresse IP qui permet d'acheminer les données à la bonne adresse. Puis on a associé à ces adresses des noms de domaine pour permettre de s'en souvenir plus facilement. Des réseaux hétérogènes (de natures différentes) se sont développés aux quatre coins du globe; des personnes décidèrent donc de relier ces réseaux entre eux (des universités par exemple, ou l'armée). Les protocoles ont donc évolué pour permettre la communication de tous ces réseaux pour former le réseau des réseaux, formant petit à petit une gigantesque toile d'araignée (en anglais "Web") formant le réseau le plus vaste, puisque contenant tous les réseaux, que l'on appelle Internet! Sur Internet il existe différents protocoles (langages entre les ordinateurs) qui permettent de faire différentes choses:
1.1.Se connecter à InternetLa carte réseau est l'élément de l'ordinateur qui permet de se connecter à un réseau par des lignes spécialement prévues pour faire transiter des informations numériques. Le modem permet, lui, de se connecter à un réseau par l'intermédiaire des lignes téléphoniques ... qui ne sont pas prévues à cet effet à l'origine (mais qui reste le moyen de communication le plus répandu). Une carte réseau possède une adresse IP qui la caractérise (c'est comme ça que l'on peut distinguer les différents ordinateurs sur Internet ... difficile sinon de mettre en place une communication). La connexion par l'intermédiaire d'un modem est totalement différente. En effet, un modem permet d'établir une communication entre deux ordinateurs par l'intermédiaire d'une ligne téléphonique. Vous pouvez toutefois avoir accès à un réseau (donc par extension à Internet) en contactant un ordinateur relié ("d'un côté") à une ou plusieurs lignes téléphonique (pour recevoir votre appel) et ("de l'autre côté") à un réseau par l'intermédiaire d'une carte réseau. Cet ordinateur appartient généralement à votre fournisseur d'accès Internet (FAI). Lorsqu'il vous connecte par son intermédiaire, il vous prête une adresse IP que vous garderez le temps de la connexion. A chaque connexion de votre part il vous attribuera arbitrairement une des adresses IP libres qu'il possède, celle-ci n'est donc pas une adresse IP "fixe". 2.Qu'est-ce qu'un site Web ?Un site Web (aussi appelé site Internet ou page perso dans le cas d'un site Internet à but personnel) est un ensemble de fichiers HTML stockés sur un ordinateur connecté en permanence à Internet et hébergeant les pages Web (serveur Web). Un site web est habituellement architecturé autour d'une page centrale, appelée «page d'accueil» et proposant des liens vers un ensemble d'autres pages hébergées sur le même serveur, et parfois des liens dits «externes», c'est-à-dire de pages hébergées par un autre serveur. Une URL se présente sous la forme suivante : http://www.website.com/index.htm Etudions plus en détail cette adresse :
3.Rappel des notions nécessaires3.1.Réseaux :Des humains et des ordinateurs interconnectés pour effectuer du travail collaboratif d'accession à l'information, de publication ou de diffusion d'informations, d'analyse ou de modélisation d'informations, dans un milieu réel ou virtuel élargi (par opposition à des tâches semblables effectuées en mode autonome). 3.2.Internet :C'est un immense réseau informatique, issu du monde de la recherche et de l'enseignement qui utilise un langage commun " TCP/IP " qui permet à des ordinateurs de communiquer et de partager des données à l'échelle du monde. 3.3.Site Web :Un site Web (aussi appelé site Internet ou page perso dans le cas d'un site Internet à but personnel) est un ensemble de fichiers HTML stockés sur un ordinateur connecté en permanence à Internet et hébergeant les pages Web (serveur Web). 3.4.Adresse IP :Sur Internet, les ordinateurs communiquent entre eux grâce au protocole TCP/IP qui utilise des numéros de 32 bits, que l'on écrit sous forme de 4 numéros allant de 0 à 255 (4 fois 8 bits), on les note donc sous la forme xxx.xxx.xxx.xxx où chaque xxx représente un entier de 0 à 255. Ces numéros servent aux ordinateurs du réseau pour se reconnaître, ainsi il ne doit pas exister deux ordinateurs sur le réseau ayant la même adresse IP (IP signifie Internet Protocol). Par exemple, 194.153.205.26 est une adresse TCP/IP donnée sous une forme technique. Ce sont ces adresses que connaissent les ordinateurs qui communiquent entre eux. 3.5.Noms de domaine :Chaque ordinateur directement connecté à Internet possède au moins une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler avec des adresses numériques du genre 194.153.205.26 mais avec des noms de machine ou des adresses plus explicites (appelées adresses FQDN) du type http://www.website.com Ainsi, il est possible d'associer des noms en langage courant aux adresses numériques grâce à un système appelé DNS (Domain Name System). On appelle résolution de noms de domaines (ou résolution d'adresses) la corrélation entre les adresses IP et le nom de domaine associé. 3.6.URL (Uniform Resource Locator) :Une URL (Uniform Resource Locator) est un format de nommage universel pour désigner une ressource sur Internet. Il s'agit d'une chaîne de caractères ASCII imprimables qui se décompose en cinq parties:
Une URL a donc la structure suivante :
3.7.Protocole :Un protocole est une méthode standard qui permet la communication entre des processus (s'exécutant éventuellement sur différentes machines), c'est-à-dire un ensemble de règles et de procédures à respecter pour émettre et recevoir des données sur un réseau. Il en existe plusieurs selon ce que l'on attend de la communication. Certains protocoles seront par exemple spécialisés dans l'échange de fichiers (le FTP), d'autres pourront servir à gérer simplement l'état de la transmission et des erreurs (c'est le cas du protocole ICMP), ... Sur Internet, les protocoles utilisés font partie d'une suite de protocoles, c'est-à-dire un ensemble de protocoles reliés entre eux. Cette suite de protocole s'appelle TCP/IP. Elle contient, entre autres, les protocoles suivants: HTTP, FTP, etc.…. 3.8.Protocole HTTP :Le protocole HTTP (HyperText Transfer Protocol) est le protocole le plus utilisé sur Internet depuis 1990. Le but du protocole HTTP est de permettre un transfert de fichiers (essentiellement au format HTML) localisés grâce à une chaîne de caractères appelée URL entre un navigateur (le client) et un serveur Web. 3.8.1.Communication entre navigateur et serveurLa communication entre le navigateur et le serveur se fait en deux temps: ![]()
4.Protocole FTP :Le protocole FTP (File Transfer Protocol) est, comme son nom l'indique, un protocole de transfert de fichier. Le protocole FTP définit la façon selon laquelle des données doivent être transférées sur un réseau TCP/IP. Le protocole FTP a pour objectifs de :
5.Présentation du HTMLLe HTML ("HyperText Markup Language") est un langage dit de "marquage" chargé de formaliser l'écriture d'un document avec des balises de formatage indiquant la façon dont doit être présenté le document et les liens qu'il établit avec d'autres documents. Il permet notamment la lecture de documents sur Internet à partir de machines différentes grâce au protocole HTTP, permettant d'accéder via le réseau à des documents repérés par une adresse unique, appelée URL. On appelle World Wide Web (noté WWW) ou tout simplement Web (mot anglais signifiant toile) la "toile virtuelle" formée par les différents documents (appelés pour l'occasion pages Web) liés entre eux par des hyperliens. Les pages Web sont généralement organisées autour d'une page d'accueil, jouant un point central dans la navigation des visiteurs parmi les pages HTML à l'aide des liens hypertextes. Cet ensemble cohérent de pages Web liées par des liens hypertextes et articulées autour d'une page d'accueil commune est appelée site web. Le Web est ainsi une énorme archive vivante composée d'une myriade de sites web proposant des pages Web pouvant contenir du texte mis en forme, des images, des sons, des vidéo, etc. 5.1.Le HTML est un standardIl est important de comprendre que le langage HTML est un standard, c'est-à-dire qu'il s'agit de recommandations publiées par un consortium international: le World Wide Web Consortium (W3C). Les spécifications officielles du HTML décrivent donc les "instructions" HTML mais en aucun cas leur implémentation, c'est-à-dire leur traduction en programmes d'ordinateur, afin de permettre la consultation de pages Web indépendamment du système d'exploitation ou de l'architecture de l'ordinateur. Toutefois, aussi étoffées les spécifications soient-elles, il existe toujours une marge d'interprétation de la part des navigateurs, ce qui explique qu'une même page Web puisse s'afficher différemment d'un navigateur Internet à l'autre. De plus, il arrive parfois que certains éditeurs de logiciels ajoutent des instructions HTML propriétaires, c'est-à-dire ne faisant pas partie des spécifications du W3C. Ainsi des pages Web contenant ce type d'instruction pourront être parfaitement affichées sur un navigateur et totalement illisibles sur les autres, d'où la nécessité de créer des pages Web respectant les recommandations du W3C afin de permettre leur consultation par le plus grand nombre. 5.2.Versions du langage HTMLLe langage HTML a été mis au point par Tim Berners-Lee, alors chercheur au CERN, à partir de 1989. Celui-ci annonça officiellement la création du Web sur Usenet en août 1991. Ce n'est cependant qu'à partir de 1993 que l'on considère l'état du HTML suffisamment avancé pour parler de langage (HTML est alors baptisée symboliquement HTML 1.0). Le navigateur Internet utilisé à l'époque était nommé NCSA Mosaïc. Le RFC (Request For Comments) 1866, daté de novembre 1995 représente la première version officielle de HTML, c'est-à-dire le HTML 2.0. Après la brève apparition d'un HTML 3.0, qui ne vit jamais officiellement le jour, le HTML 3.2 devint le standard officiel le 14 janvier 1997. Les apports les plus marquants du HTML 3.2 étaient la standardisation des tableaux ainsi que d'un grand nombre d'éléments de présentation. Le 18 décembre 1997, le HTML 4.0 a été publié. La version 4.0 du langage HTML standardise notamment les feuilles de style et les cadres (frames). La version HTML 4.01, apparue le 24 décembre 1999 apporte quelques modifications mineures au HTML 4.0. 5.3.Des outils nécessaires
6.Première page HTML
Exemple : < HTML > HEAD > Hello world BODY > 7.Présentation la page de www. google.fr8.Présentation des projets(1 projet pour 4 étudiants maximum) Voir notes de Jean-Baptiste (Partie 1 et 2 de TD2_Balises.doc) 9.Références :http://www.ccim.be/ccim328/html/ http://www.lycee-international.com/eleves/creation_web.htm http://www.w3.org/ http://nephi.unice.fr/CoursHTML/ http://www.cabuzel.com/resume.html http://www.ccr.jussieu.fr/urfist/html/conseils.htm http://emmanuel-remy.developpez.com/HTML/IntroductionHTML/IntroductionHTML.htm http://www.commentcamarche.net/html/htmlintro.php3 http://www.chez.com/starshoot/html/intro.htm
|
![]() | ![]() | ||
![]() | ![]() | ... | |
![]() | «Unified», combinée à l'apprentissage du langage uml, est présentée et mise en pratique dans un projet de conception et d'implantation... | ![]() | «Workforce Plan», plan d’utilisation des ressources en lien direct avec le budget et les recrutements du Field Service |
![]() | «web 0», tels des blogs, des wikis, des listes de discussion ou de diffusion consacrés à la documentation juridique | ![]() | |
![]() | Les obligations du stage sont déterminées par le conseil de l’Ordre, sans préjudice des pouvoirs attribués à l’Ordre des barreaux... | ![]() |