Fiche de révision : Le Web : fonctionnement et enjeux

Plan du Cours

  1. Naissance et diffusion du Web
  2. Architecture et adressage du Web
  3. HTML et structure des pages
  4. Pages statiques et dynamiques
  5. Exploration et classement du Web
  6. Cookies, navigation privée et HTTPS
  7. Droits et responsabilités en ligne

Repères chronologiques

  1. 1965Ted Nelson imagine l’hypertexte.
  2. 1989Tim Berners-Lee, chargé de la gestion des documents scientifiques au CERN, propose le projet mesh qui conduit à la naissance du World Wide Web.
  3. 1993Les standards du Web sont ouverts au public et leur standardisation est organisée par le W3C afin d’assurer la portabilité des pages Web entre les machines.

1. Naissance et diffusion du Web

Notions clés & Définitions

  • World Wide Web : Réseau logique d’informations où des liens hypertextes relient des documents stockés sur différentes machines et permettent de naviguer entre eux au moyen d’une machine cliente.

Astuce mémo

Un filet de liens hypertextes se superpose au réseau physique d’Internet.

2. Architecture et adressage du Web

Notions clés & Définitions

  • Architecture client-serveur : Architecture du Web reposant sur une demande du client au serveur qui détient la page Web souhaitée.
  • URL : Adresse logique qui localise un document disponible sur le Web.
  • HTTP : Protocole standardisé qui fixe les règles de dialogue entre le client et le serveur lors d’un échange Web.

Points essentiels

  • Le client et le serveur sont des logiciels installables sur n’importe quelle machine, et le logiciel client est appelé navigateur, comme Firefox ou Chrome.

  • Dans https://www.gnu.org/gnu/linux-and-gnu.fr.html, https est le protocole, www.gnu.org le nom de domaine de la machine, et gnu/linux-and-gnu.fr.html le chemin vers le fichier sur le serveur.

  • Lorsqu’une page demandée n’est pas disponible, le serveur retourne le code d’erreur 404.

Astuce mémo

Internet transporte les données ; le Web les organise en ressources adressables.

3. HTML et structure des pages

Notions clés & Définitions

  • HTML : Langage de description de documents qui structure leur contenu à l’aide de balises ouvrantes et fermantes.

★ À maîtriser

  • HTML permet de créer des liens hypertextes entre deux blocs d’un même document ou de documents différents.

Compléments

📌 Une page Web statique est une page dont le contenu retourné par le serveur ne dépend pas du client.

4. Pages statiques et dynamiques

★ À maîtriser

📌 Pour les pages statiques, HTML décrit la structure du document tandis que CSS décrit sa présentation, ce qui sépare le fond de la forme.

  • PHP s’exécute côté serveur pour générer des pages Web à la volée, notamment à partir d’une base de données, et permettre l’utilisation de formulaires interactifs.

  • JavaScript s’exécute côté client pour créer des animations et modifier la page en fonction d’événements utilisateurs comme ceux de la souris ou du clavier.

Compléments

  • Le code CSS peut être intégré au code HTML, mais il est plutôt placé dans une feuille de style séparée liée au document HTML par une balise link.

  • À partir de la fin des années 1990, le développement du commerce en ligne s’accompagne de l’apparition de langages permettant de dynamiser les pages Web.

Astuce mémo

HTML structure, CSS présente ; PHP agit côté serveur et JavaScript côté client.

5. Exploration et classement du Web

Notions clés & Définitions

  • Crawler : Robot logiciel qui explore les pages du Web en suivant les liens hypertextes.

★ À maîtriser

  • Un moteur de recherche explore les pages avec des crawlers, indexe les pages selon des mots-clés issus de leur contenu ou de leurs métadonnées, leur attribue une note de popularité et classe rapidement les réponses aux requêtes selon leur pertinence.

Compléments

  • Les pages Web qui ne peuvent pas être atteintes par les crawlers constituent le Web profond.

  • Pour le PageRank de Google, la popularité d’une page dépend des liens qu’elle reçoit.

Astuce mémo

Crawler, indexer, classer les réponses.

6. Cookies, navigation privée et HTTPS

Notions clés & Définitions

  • Cookies : Petits fichiers que les serveurs Web stockent sur les machines clientes afin de garder des traces des visiteurs.
  • HTTPS : Combinaison de HTTP avec TLS afin de chiffrer la connexion et d’authentifier le serveur ou le client au moyen de certificats de sécurité délivrés par des autorités de confiance.

★ À maîtriser

📌 La navigation privée peut effacer l’historique, les marque-pages et les cookies à la fin de la session, mais elle ne rend pas anonyme sur Internet et ne masque pas l’adresse IP.

Compléments

  • Les cookies peuvent faciliter la navigation, mais les régies publicitaires peuvent aussi les utiliser abusivement pour recueillir des données personnelles à des fins de publicité ciblée.

  • Lorsque le navigateur vérifie le certificat HTTPS, le cadenas affiché devant l’URL est vert ; un certificat expiré est signalé en jaune et un certificat non valide peut être signalé en rouge.

Astuce mémo

La navigation privée efface des traces locales, mais ne masque pas l’adresse IP.

7. Droits et responsabilités en ligne

★ À maîtriser

  • Avant de rediffuser ou de modifier des textes, images ou sons disponibles sur le Web, il faut vérifier leurs droits d’usage, car ces documents sont soumis au droit d’auteur.

  • Les informations diffusées sur le Web peuvent être vraies ou fausses ; il faut donc les manipuler avec prudence et vérifier leurs sources.

  • La liberté d’expression sur le Web doit être défendue, mais les droits fondamentaux comme le droit à l’image doivent être respectés et la loi s’applique aussi en ligne.

  • Depuis la loi Informatique et Libertés de 1978 et la Réglementation Générale sur la Protection des Données au niveau européen, des dispositifs juridiques protègent les données personnelles, notamment par le droit de consultation, le droit à l’oubli et le droit à la portabilité.

Compléments

  • Les licences Creative Commons assouplissent le droit d’auteur afin de favoriser le partage sur le Web.

  • En France, la Commission Nationale Informatique et Libertés informe les citoyens, anticipe les adaptations du droit et contrôle les professionnels et les particuliers.

Tableaux de synthèse

Rôle des langages Web

LangageFonctionExécution
HTMLStructure le document—
CSSDécrit la présentation—
PHPGénère des pages dynamiquesCôté serveur
JavaScriptAnime et modifie la page selon les événementsCôté client

Teste tes connaissances

Teste tes connaissances sur Le Web : fonctionnement et enjeux avec 20 questions à choix multiples et corrections détaillées.

1. Quelle idée Ted Nelson imagine-t-il en 1965, avant que Tim Berners-Lee ne propose de la faire traverser Internet ?

2. Qu’est-ce qui caractérise le World Wide Web comme réseau d’informations ?

Faire le QCM →

Révisez avec les flashcards

Mémorisez les concepts clés de Le Web : fonctionnement et enjeux avec 49 flashcards interactives.

En quelle année Ted Nelson imagine-t-il l’hypertexte ?

1965.

Dans quelle œuvre Ted Nelson imagine-t-il l’hypertexte en 1965 ?

Ted Nelson l’imagine en 1965.

Qu’est-ce que le World Wide Web ?

Un réseau logique d’informations reliées par des liens hypertextes entre documents stockés sur différentes machines.

Voir les flashcards →

Cours similaires

Crée tes propres fiches de révision

Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.

Générateur de fiches