Internet Et Le WWW Flashcards
Internet
Internet est l’interconnection de réseaux locaux aux réseaux régionaux eux mêmes reliés entre eux au niveau mondial.
Les ordinateurs peuvent ainsi communiquer (mail, transfert de fichier, contrôle à distance)
Le Web
Le Web est la mise à disposition de contenu multimedia au travers d’internet, en utilisant le protocole http.
Protocoles
Pour communiquer, les ordinateurs doivent s’entendre sur la liaison physique ou les protocoles.
- Les protocoles 《bas niveau》 : TCPetIPqui permet d’assigner une adresse à chaque ordinateur connecté au réseau.
- Les protocoles d’échange (requetes acceptables): TCP, UDP
- Les protocoles de plus haut niveau: ftp,sftppour le transfert de fichier,
telnet,sshpour la connexion à distance (prise de contrôle),
http,httpspour la diffusion de pages web,
pop,imap,smtppour l’envoi et la réception de courrier électronique ( sans passer par un navigateur ).
D’autres protocoles sont utilisés pour des applications particulières (jeux video, audio conférence, télévision par internet par exemple).
Le protocole TCP/IP
Transmission Control Protocol / Internet Protocol
- Décomposition d’un message en paquets
- Ajout d’entêtes
- Routage: Adresse IP
- S’appuie sur Ethernet ou PPP ou Token Ring
HTML
HyperText Markup Language
HTML est un langage de description de page web.
Il s’agit d’un langage à balises. Le fichier contient les informations (contenus) et aussi les méles indications de structure sont incluses dans le fichier, avec le contenu textuel. Pour les distinguer, ces indications sont encadrées par les symboles < et > qui ne peuvent donc pas être utilisés tels quels pour le contenu.
Par exemple : <p> Une ligne </p> comporte la balise ouvrante de paragraphe et la balise fermante correspondante.
Les balises peuvent être ouvrantes (comme <p>), fermantes (</p>) ou unique (auto-fermante), on peut alors, mais ce n’est pas obligatoire en html5, ajouter une barre en biais («slash») à la fin de la balise : <img></img>.
Exercice 1.1 : compter les balises distinctes présentes dans le code de cette page.
Une page web est donc essentiellement un fichier texte (par opposition à binaire comme une image jpeg par exemple). Le code HTML décrit la structure du document (découpage en chapitres, titres, paragraphes, mots-clefs), mais il est préférable de séparer la façon de les afficher (mise en forme/mise en page) dans un fichier séparé : la feuille de style CSS.
D’autres langage à balises
Il existe d’autres langages à balises de mise en forme ou de mise en page :
LateΧ pour l’édition scientifique
Markdown pour écrire des articles de blog, de journal,
postscript ( fichier ps ou eps) , pour l’impression multiplateforme
pdf, pour la visualisation ou l’impression multiplateforme
HMTL : balises
Sert à structurer le contenu
- une balise est encadrée par < et >
- balise ouvrante <html>
- balise fermante </html>
- balise unique <img></img>
Une balise ouvrante ou unique peut avoir des attributs: <img></img>
Chaque attribut est de la forme: nom=”valeur”
Est-qu’on peut nier les balises fermantes?
Le HTML-5 autorise l’absence de balise fermante dans certains cas (hiérarchie).
Ceci est à éviter.
Quand est né HTML?
1989 invention du HTML comme langage hypertexte de description de pages
C’est quoi W3C?
le worldwide web consortium
1994 fondation du W3C, 4 ans après la création du WWW