| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| web [Le 28/06/2025, 16:49] – [Clients] curl wget krodelabestiole | web [Le 11/03/2026, 16:41] (Version actuelle) – [Voir aussi] suppr liens internes doublons krodelabestiole |
|---|
| ====== Web ====== | ====== Web ====== |
| |
| [[wpfr>World_Wide_Web|Le Web]] (aussi appelé //World Wide Web// ou //www//) est l'ensemble des documents et des services disponibles sur [[:Internet]] accessibles via le protocole HTTP(S). Une caractéristique essentielle du Web est la capacité de passer d'un service à un autre par des liens hypertexte. Ces liens forment le réseau d'où le Web (//toile// en anglais) tire son nom.\\ | [[wpfr>World_Wide_Web|Le Web]] (aussi appelé //World Wide Web// ou //www//) est l'ensemble des documents et des services disponibles sur [[:Internet]] accessibles via le protocole [[wpfr>Hypertext_Transfer_Protocol|HTTP]]([[wpfr>Hypertext_Transfer_Protocol_Secure|S]]). Une caractéristique essentielle du Web est la capacité de passer d'un service à un autre par des liens hypertexte. Ces liens forment le réseau d'où le Web (//toile// en anglais) tire son nom.\\ |
| Un site Web est quant à lui un ensemble de pages Web liées entre elles, traitant d'un même sujet et visibles sur un même [[#nom de domaine]]. | Un site Web est quant à lui un ensemble de pages Web liées entre elles, traitant d'un même sujet et visibles sur un même [[#nom de domaine]]. |
| |
| ==== URL ==== | ==== URL ==== |
| |
| On passe généralement par un moteur de recherche pour trouver un site, mais on peut aussi saisir directement l'adresse d'une page web pour y accéder. Cette adresse est appelée une //[[wpfr>Uniform_Resource_Locator|URL]]//. | On passe généralement par un moteur de recherche pour trouver un site, mais on peut aussi saisir directement l'adresse d'une page web pour y accéder. Cette adresse est appelée une //[[wpfr>Uniform_Resource_Locator|URL]]//. Il s'agit d'un [[:réseau#URI]] particulier, spécifique au Web. |
| |
| Une URL est donc l'adresse d'un contenu web spécifique (page, script, image, vidéo, etc.). | Une URL est donc l'adresse d'un contenu web spécifique (page, script, image, vidéo, etc.). |
| Les autres clients HTTP sont par exemple, les [[wpfr>Robot_d'indexation|robots d'indexation]], les [[wpfr>Aspirateur_de_site_web|aspirateurs de site]] ou les [[wpfr>Agrégateur|agrégateurs web]]. | Les autres clients HTTP sont par exemple, les [[wpfr>Robot_d'indexation|robots d'indexation]], les [[wpfr>Aspirateur_de_site_web|aspirateurs de site]] ou les [[wpfr>Agrégateur|agrégateurs web]]. |
| |
| Pour l'envoi, récupération et synchronisation de fichiers avec [[:WebDAV]], le client est souvent le gestionnaire de fichiers : [[:Dolphin]], [[:Nautilus]],… et utilise parfois des noms de protocoles non standard tels que //davs// (GNOME) ou //webdav// (KDE) (le nom standard du protocole est //[[wpfr>Schéma_d'URI#Schémas_enregistrés_auprès_de_l'IANA|dav]]//). | Pour l'envoi, récupération et synchronisation de fichiers avec [[:WebDAV]], le client est souvent le gestionnaire de fichiers : [[:Dolphin]], [[:Nautilus]],… et utilise parfois des noms de protocoles non standards tels que ''davs'' ([[:GNOME]]) ou ''webdav'' ([[:KDE]]) (le nom standard du protocole est ''[[wpfr>Schéma_d'URI#Schémas_enregistrés_auprès_de_l'IANA|dav]]''). |
| |
| Pour la synchronisation des contacts et agenda, les clients sont généralement les applications de gestion d'informations personnelles (PIM) de l’environnement de bureau, ou des [[:courriel|clients de messagerie]] qui implémentent ce type de synchronisation : [[:Evolution]], [[:Kontact]],… | Pour la synchronisation des contacts et agendas, les clients sont généralement les applications de gestion d'informations personnelles (PIM) de l’environnement de bureau, ou des [[:courriel|clients de messagerie]] qui implémentent ce type de synchronisation : [[:Evolution]], [[:Kontact]],… |
| |
| ===== Serveurs ===== | ===== Serveurs ===== |
| ===== Nom de domaine ===== | ===== Nom de domaine ===== |
| |
| Les [[wpfr>https://fr.wikipedia.org/wiki/Nom_de_domaine|noms de domaine]] sont les éléments d'adresse Web qui correspondent à un site. Ils s'écrivent sous la forme : [//sous-domaine//] **.**[//[[wpfr>Domaine_de_deuxième_niveau|SLD]]//] **.** [//[[wpfr>Domaine_de_premier_niveau|TLD]]//] | Les [[wpfr>https://fr.wikipedia.org/wiki/Nom_de_domaine|noms de domaine]] sont les éléments d'adresse Web qui correspondent à un site. Ils s'écrivent sous la forme : [//sous-domaine//]''.''[//[[wpfr>Domaine_de_deuxième_niveau|SLD]]//]''.''[//[[wpfr>Domaine_de_premier_niveau|TLD]]//] |
| |
| Par exemple ''ubuntu-fr.org'' est un nom de domaine, ''doc.ubuntu-fr.org'' en est un sous-domaine. | Par exemple ''ubuntu-fr.org'' est un nom de domaine, ''doc.ubuntu-fr.org'' en est un sous-domaine. |
| | |
| | <note>Voir aussi le chapitre //[[:réseau#Nom d'hôte]]//.</note> |
| |
| ==== DNS ==== | ==== DNS ==== |
| Les noms de domaine sont quant à eux enregistrés chez des prestataires qu'on appelle des [[wpfr>Registraire_de_nom_de_domaine|registrars]]. on peut en trouver une liste sur [[:hebergement#achat_de_nom_de_domaine|cette page]]. | Les noms de domaine sont quant à eux enregistrés chez des prestataires qu'on appelle des [[wpfr>Registraire_de_nom_de_domaine|registrars]]. on peut en trouver une liste sur [[:hebergement#achat_de_nom_de_domaine|cette page]]. |
| |
| Pour connaître l'adresse IP depuis le nom de domaine, l'ordinateur questionne un serveur de nom de domaine (ou [[wpfr>Domain_Name_Service|DNS]], pour //**D**omain **N**ame **S**ystem// ou //**D**omain **N**ame **S**ervice//).\\ | Pour connaître l'adresse IP depuis le nom de domaine, l'ordinateur questionne un serveur de nom de domaine (ou [[:DNS]], pour //**D**omain **N**ame **S**ystem// ou //**D**omain **N**ame **S**ervice//).\\ |
| Ceci peut poser des problèmes de confidentialité des données : un tiers peut avoir la liste des sites que vous consultez. Il arrive aussi que certains résolveurs DNS bloquent volontairement certains domaines (on parle de DNS menteurs). N'hésitez pas à consulter [[:anonymat#dns|cette page]] pour en savoir plus à ce sujet, et contourner le problème. | Ceci peut poser des problèmes de confidentialité des données : un tiers peut avoir la liste des sites que vous consultez. Il arrive aussi que certains résolveurs DNS bloquent volontairement certains domaines (on parle de [[:DNS]] menteurs). N'hésitez pas à consulter [[:anonymat#dns|cette page]] pour en savoir plus à ce sujet, et contourner le problème. |
| | |
| | <note>Voir aussi la page //[[:DNS]]//.</note> |
| |
| === réseau privé === | === réseau privé === |
| |
| Sur un [[wpfr>réseau privé]] (local) il existe d'autres systèmes qui permettent d'utiliser des noms d'hôtes pour cibler les machines plutôt que leurs adresses IP. | Sur un [[wpfr>réseau privé]] (local) il existe d'autres systèmes qui permettent d'utiliser des [[:réseau|noms d'hôtes]] pour cibler les machines plutôt que leurs adresses IP. |
| * [[:zeroconf#mDNS]] est conçu par Apple mais très bien implémenté par [[:ZeroConf]] sur Ubuntu. Il utilise le [[wpfr>Domaine_de_premier_niveau|TLD]] ''.local''. | * [[:zeroconf#mDNS]] est conçu par Apple mais très bien implémenté par [[:ZeroConf]] sur Ubuntu. Il utilise le [[wpfr>Domaine_de_premier_niveau|TLD]] ''.local''. |
| * [[:samba_smb.conf#WINS]] attribue des noms [[wpfr>NetBIOS]]. Il est conçu par Microsoft et implémenté par [[:Samba]]. | * [[:samba_smb.conf#WINS]] attribue des noms [[wpfr>NetBIOS]]. Il est conçu par Microsoft et implémenté par [[:Samba]]. |
| Sur Linux on privilégie mDNS dans la mesure du possible. NetBIOS sera plutôt réservé à des [[:partage|partages]] avec des machines sous Windows. | Sur Linux on privilégie mDNS dans la mesure du possible. NetBIOS sera plutôt réservé à des [[:partage|partages]] avec des machines sous Windows. |
| |
| ==== Pages en relation avec le sujet ==== | <note>Voir aussi le chapitre //[[:réseau#Nom d'Hôte]]// sur la page concernant le [[:réseau]].</note> |
| | |
| | ===== Applications Web ===== |
| | |
| | Une application Web est une [[:logiciels|application]] (donc un logiciel fournissant une interface utilisateur, utile à la résolution d'un problème ou à la pratique d'une activité en particulier) qu'on n'a pas besoin d'installer sur un ordinateur, contrairement aux applications courantes : on peut l'utiliser directement depuis un site Internet avec n'importe quel [[:navigateur]] Web. |
| | |
| | Ceci permet aux développeurs de proposer une interface similaire quel que soit l'appareil de l'utilisateur, et à l'utilisateur d'accéder à l'application depuis n'importe où (à la seule condition d'avoir accès à Internet). |
| | |
| | <note important> |
| | Les applications Web sont généralement fournies par des services tiers, sur des [[:serveur|serveurs]] auxquels on n'a pas intégralement accès (hors [[:hebergement#auto-hebergement]]). On ne peut dans ce cas pas les considérer comme étant libres ou //open source//. |
| | |
| | Il est donc particulièrement important de faire confiance aux prestataires qui fournissent ces services, en s'assurant de leur fiabilité et de leur respect de la vie privée (voir à ce sujet la page concernant l'//[[:Anonymat]]// : [[https://framasoft.org/fr/|Framasoft]] est par exemple un acteur de confiance). |
| | </note> |
| | |
| | ==== Intégration au bureau ==== |
| | |
| | Bien qu'on les utilise directement en ligne, il est possible d'intégrer des applications Web à Ubuntu, afin les utiliser dans l'[[:environnements|environnement de bureau]] exactement comme des applications ordinaires, avec icônes dans le [[:gnome-shell#le dash]], la [[:gnome-shell#vue des applications]] et dans les menu contextuels (//Ouvrir avec...//), notifications, etc., plutôt que seulement dans le [[:navigateur]]. |
| | |
| | On appelle dans ce cas ces applications des //[[wpfr>Progressive web app]]//. Pour leur mise en place, voir leur page dédiée //[[:Web apps]]//. |
| | |
| | Certaines solutions comme [[https://apps.gnome.org/fr/Tangram/|Tangram]] ou [[:Ferdium]] permettent aussi de centraliser des applications Web sous une interface unique (utile en particulier pour l'utilisation de services de communication variés). |
| | |
| | ===== Voir aussi ===== |
| | |
| | ==== Pages en lien avec le sujet ==== |
| |
| {{backlinks>.#!utilisateurs:}} | {{topic>web&simplelist}} |
| |
| ---- | ---- |
| //Contributeurs : [[:utilisateurs:krodelabestiole]]// | //Contributeurs : [[:utilisateurs:krodelabestiole]]// |