Comprendre le web

Les fondamentaux d'internet expliqués simplement

Classé dans General le 25 janvier 2025. Dernière mise à jour le 27 janvier 2025.

Ecrit par Nitiema Allassane

Internet fait aujourd’hui partie de notre quotidien : naviguer sur un site, suivre un tutoriel, regarder une vidéo, envoyer un message… Pourtant, peu de gens connaissent réellement les mécanismes qui permettent à tout cela de fonctionner.
Dans cet article, nous allons explorer les fondamentaux du web de manière claire et accessible.

Qu’est-ce que le web ?

Le World Wide Web (WWW) est un système d’information permettant d’accéder à des pages via un navigateur. Pour faire simple :

  • Internet = l’infrastructure physique (câbles, satellites, routeurs…).
  • Le web = un service qui fonctionne sur internet (comme les e-mails ou le streaming).

Le web repose sur plusieurs technologies clés qui permettent à votre navigateur d’afficher des pages depuis n’importe quel endroit de la planète.

Les URL : l’adresse d’une ressource

Une URL (Uniform Resource Locator) indique à votre navigateur où trouver une ressource.

Exemple : Comprendre le web

Elle contient :

  • le protocole (https)
  • le nom de domaine (exemple.com)
  • le chemin (/articles/comprendre-le-web)

L’URL joue un rôle similaire à une adresse postale, mais pour des pages web.

Le DNS : l’annuaire d’internet

Les ordinateurs communiquent via des adresses IP, par exemple : 142.250.75.78

Évidemment, personne ne retient ce genre de nombre. C’est là qu’intervient le DNS (Domain Name System).

Il fonctionne comme un annuaire :

  • Vous tapez google.com
  • Le DNS traduit ce nom en adresse IP
  • Votre navigateur sait où envoyer la requête

Sans DNS, il faudrait mémoriser des dizaines d’adresses numériques.
Grâce au DNS, le web devient humainement utilisable.


Les serveurs : les ordinateurs qui répondent à vos requêtes

Un serveur web est un ordinateur connecté en permanence à internet.
Sa mission : répondre aux requêtes envoyées par votre navigateur.

Simplifié :

  1. Vous demandez une page (ex : facebook.com)
  2. La requête part vers un serveur
  3. Le serveur renvoie :
    • du HTML (contenu)
    • du CSS (style)
    • du JavaScript (interaction)
  4. Votre navigateur interprète tout ça pour afficher la page

Le serveur est donc la source des données que vous consultez.


HTTP & HTTPS : comment votre navigateur parle aux serveurs

Pour communiquer avec les serveurs, le web utilise le protocole HTTP (HyperText Transfer Protocol).

Quelques concepts clés :

La requête HTTP

Envoyée par le navigateur, elle contient :

  • la méthode (GET, POST, PUT, DELETE…)
  • l’URL
  • les en-têtes
  • parfois des données

La réponse HTTP

Envoyée par le serveur, elle contient :

  • un code de statut (200, 404, 500…)
  • le contenu (HTML, JSON, images…)
  • des en-têtes

HTTPS

Version sécurisée de HTTP, elle utilise le chiffrement TLS pour empêcher l’espionnage et la modification des données.


HTML, CSS, JavaScript : les trois piliers du web

Chaque page web est construite grâce à trois technologies essentielles :

  • HTML : structure le contenu
    → titres, images, paragraphes…

  • CSS : gère l’apparence
    → couleurs, polices, mises en page…

  • JavaScript : ajoute l’interactivité
    → menus dynamiques, formulaires intelligents, animations…

Ces trois langages travaillent ensemble pour créer l’expérience que vous voyez dans votre navigateur.


Comment une page web se charge ? (le parcours d’une requête)

Voici le cheminement simplifié :

  1. Vous tapez une URL
  2. Le navigateur interroge le DNS
  3. Le DNS renvoie l’adresse IP du serveur
  4. Le navigateur envoie une requête HTTP
  5. Le serveur répond avec la page
  6. Le navigateur télécharge les fichiers liés (CSS, JS, images…)
  7. La page s’affiche 🎉

Chaque étape est indispensable pour que le web fonctionne.


La sécurité sur le web : un enjeu majeur

Parmi les mécanismes courants :

  • HTTPS pour le chiffrement
  • les certificats SSL pour vérifier l’identité des sites
  • les cookies et sessions pour gérer la connexion
  • les protections contre le phishing, XSS, CSRF…

Comprendre ces notions aide à naviguer sereinement et à développer des sites plus robustes.


Conclusion

Le web repose sur une architecture simple mais puissante :

  • des adresses (URL & DNS)
  • des serveurs
  • un protocole de communication (HTTP/HTTPS)
  • un navigateur
  • et les technologies frontend (HTML/CSS/JS)

En comprenant ces bases, vous saisissez mieux ce qui se passe chaque fois que vous chargez une page — et vous êtes mieux préparé pour aller plus loin (développement web, cybersécurité, devops…).

Tu veux une version plus longue, plus technique, illustrée, ou orientée pédagogie ? 😊