Vous êtes sur la page 1sur 5

Le développement

1°L’URL

Une URL (Uniform Resource Locator) correspond à l'adresse d'une page Web. Elle
compile l'adresse symbolique du serveur, le protocole de communication entre le
client et le serveur, et le chemin de la page dans l'arborescence du site. Il peut
également y avoir quelques éléments supplémentaires permettant de renseigner des
paramètres destinés à personnaliser la génération de la page Web. De manière
simplifiée, l'URL se décompose ainsi :

Protocole : HyperText Transfer Protocole Secure de communication


Nom du domaine : serveur ou est stockée la ressource
Chemin d’accès à la ressource demandé :exprimé depuis la racine du domaine

L’information peut passer par un chemin relatif( par plusieurs étapes) ou par un chemin absolue
( par une seul étape)

2) http

Le protocole HTTP (HyperText Transfer Protocol) est un ensemble de règles qui


régissent les échanges de données entre un client et un serveur.
Une requête HTTP d'un client consiste à soumettre au serveur des informations ou
des demandes au serveur sur lequel est hébergée une page Web. En retour, le
serveur envoie aux clients une réponse HTTP. Ces requêtes et ces réponses sont
accompagnées de nombreuses données sur le client et sur les serveurs appelés
en-têtes (headers en anglais).
Le protocole HTTPS (HyperText Transfer Protocol Secure) a
été mis au point pour assurer plus de sécurité dans les
dialogues entre le client et le serveur. De plus en plus utilisé,
il assure des garanties supplémentaires lors de la connexion.
Ce protocole repose sur la vérification systématique de
certificat de sécurité délivré par une entité appelée Autorité
de certification.

3) HTML ET CSS

HTML (Hypertext Markup Language) :

HTML est le langage de balisage standard utilisé pour créer des pages web. Il est
composé d'éléments (tags) qui structurent le contenu d'une page. Chaque élément
est entouré par des balises, et ces balises définissent la structure hiérarchique du
contenu. HTML est essentiel pour décrire la structure et le sens sémantique d'une
page web.

Une balise est un élément de base qui permet de délimiter et de structurer le contenu d'une
page web. Les balises sont composées de deux parties principales : la balise d'ouverture et la
balise de fermeture. Elles entourent le contenu et définissent le début et la fin d'un élément
sur la page.

Principales caractéristiques de HTML :

1. Balisage : Utilisation de balises pour délimiter et structurer le contenu.


2. Hiérarchie : Organisation des éléments dans une structure arborescente.
3. Sémantique : Utilisation de balises avec une signification spécifique pour
décrire le type de contenu (par exemple, <p> pour un paragraphe, <h1> pour
un titre de niveau 1, etc.).

CSS (Cascading Style Sheets) :

CSS est un langage de feuilles de style utilisé pour définir la présentation visuelle
d'une page HTML. Il permet de styliser et de mettre en forme le contenu HTML en
spécifiant des règles de style pour différents éléments. CSS permet une séparation
claire entre la structure du document (HTML) et son apparence.

Principales caractéristiques de CSS :

1. Sélecteurs : Identification des éléments HTML auxquels appliquer les styles.


2. Propriétés : Définition des caractéristiques visuelles (couleurs, polices, marges,
etc.).
3. Cascading : Gestion de la hiérarchie des styles, avec la possibilité de définir
des styles au niveau global et de les remplacer au niveau local.

L'utilisation conjointe d'HTML et de CSS permet de créer des pages web esthétiques et bien
structurées. HTML définit la structure du contenu, tandis que CSS gère la présentation
visuelle.

Les cookies
Les moteurs de recherche

Un cookie (ou témoin de connexion) dans le contexte du web est un petit fichier texte
que les sites web placent sur l'ordinateur ou le dispositif d'un utilisateur lorsqu'il visite
le site. Les cookies sont largement utilisés pour diverses raisons, telles que la gestion
de l'authentification, le suivi des préférences de l'utilisateur, la collecte de données
analytiques, et la personnalisation de l'expérience utilisateur.

Voici quelques caractéristiques et fonctions importantes des cookies sur le web :

1. Stockage d'informations : Les cookies peuvent stocker des informations


telles que des identifiants de session, des préférences de site, des paniers
d'achat, etc.
2. Suivi de l'activité : Les cookies permettent aux sites web de suivre l'activité
des utilisateurs, comme les pages visitées, le temps passé sur un site, et
d'autres interactions.
3. Personnalisation : Ils sont souvent utilisés pour personnaliser l'expérience
utilisateur en fonction des préférences et des comportements antérieurs.
4. Authentification : Les cookies peuvent être utilisés pour gérer
l'authentification des utilisateurs, les maintenant connectés entre les sessions.
5. Publicité ciblée : Les cookies peuvent être utilisés par les annonceurs pour
diffuser des publicités ciblées en fonction des habitudes de navigation de
l'utilisateur.
6. Gestion de sessions : Certains cookies de session sont temporaires et sont
supprimés lorsque l'utilisateur ferme son navigateur, tandis que d'autres
cookies persistants restent sur l'appareil pour une période définie.

Il est important de noter que l'utilisation des cookies soulève des questions de
confidentialité et de sécurité, et de nombreuses réglementations, telles que le
Règlement général sur la protection des données (RGPD) en Europe, imposent des
restrictions strictes sur la collecte et l'utilisation des données personnelles via les
cookies. Les utilisateurs ont généralement la possibilité de gérer les cookies dans les
paramètres de leur navigateur.

Un moteur de recherche sur le web est un programme informatique conçu pour


rechercher des informations sur Internet. Il explore le contenu disponible sur le World
Wide Web et indexe les pages web afin de fournir des résultats pertinents en réponse
à une requête de recherche spécifique. L'objectif principal d'un moteur de recherche
est d'aider les utilisateurs à trouver rapidement et efficacement des informations en
ligne.

Voici quelques caractéristiques et fonctions essentielles des moteurs de recherche sur


le web :

1. Indexation : Les moteurs de recherche parcourent le web pour découvrir et


indexer le contenu des pages web. Cela implique l'analyse du texte, des liens,
des images et d'autres éléments présents sur les pages.
2. Algorithmes de recherche : Les moteurs de recherche utilisent des
algorithmes complexes pour évaluer la pertinence des pages indexées par
rapport à une requête de recherche spécifique. Ces algorithmes prennent en
compte divers facteurs tels que la pertinence du contenu, la qualité des liens,
la fraîcheur du contenu, etc.
3. Résultats de recherche : Lorsqu'un utilisateur effectue une recherche en
entrant des mots-clés, le moteur de recherche renvoie une liste de résultats
qui correspondent le mieux à la requête. Ces résultats sont généralement
classés par ordre de pertinence.
4. Pages de résultats : Les résultats de recherche sont généralement présentés
sur des pages de résultats, affichant des extraits de texte, des liens, des images
et d'autres informations pertinentes pour chaque résultat.
5. Liens sponsorisés : Certains moteurs de recherche incluent des résultats
payants, appelés liens sponsorisés, qui sont des publicités placées en haut ou
en bas des pages de résultats.
6. Recherche avancée : Les moteurs de recherche proposent souvent des
fonctionnalités avancées telles que la recherche d'images, la recherche de
vidéos, la recherche d'actualités, etc.

Google, Bing, Yahoo, et d'autres moteurs de recherche populaires sont utilisés


quotidiennement par des millions de personnes dans le monde pour trouver des
informations sur une variété de sujets.

Conclusion

Le World Wide Web, souvent simplement appelé le web, est un vaste réseau
d'informations interconnectées accessible via des navigateurs web. Pour accéder à
des sites web spécifiques, les utilisateurs utilisent des URL (Uniform Resource
Locators) qui fonctionnent comme des adresses électroniques pour localiser des
ressources en ligne. Les URL peuvent utiliser le protocole sécurisé HTTPS (Hypertext
Transfer Protocol Secure) pour assurer la confidentialité des données échangées
entre le navigateur et le serveur.
Le langage de balisage HTML (Hypertext Markup Language) est fondamental pour la
création de pages web. Il définit la structure et le contenu d'une page, utilisant des
balises pour encadrer différents éléments tels que les paragraphes, titres, images, etc.
L'apparence des pages web est ensuite stylisée à l'aide de CSS (Cascading Style
Sheets), qui permet de définir des règles de présentation, telles que les couleurs, les
polices et les mises en page.

Les cookies jouent un rôle crucial dans l'expérience utilisateur sur le web. Ce sont de
petits fichiers texte stockés sur l'appareil de l'utilisateur, contenant des informations
telles que les préférences de site, les données de connexion, et permettant la
personnalisation de l'expérience en ligne. Toutefois, leur utilisation soulève des
questions de confidentialité et est réglementée par des normes telles que le RGPD en
Europe.

Les moteurs de recherche sont des outils essentiels sur le web. Ils utilisent des
algorithmes sophistiqués pour explorer, indexer et classer les pages web en réponse
aux requêtes des utilisateurs. Les résultats de recherche sont présentés sur des pages
de résultats, avec des liens vers des sites pertinents, facilitant ainsi la recherche
d'informations spécifiques.

Dans l'ensemble, l'écosystème du web repose sur l'interaction complexe entre les
URL, les protocoles sécurisés tels que HTTPS, les langages de balisage comme HTML
et CSS, l'utilisation de cookies pour la personnalisation, et l'accès efficace aux
informations grâce aux moteurs de recherche.

Vous aimerez peut-être aussi