Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web [Le 29/11/2025, 12:39] – +Applications Web krodelabestioleweb [Le 29/05/2026, 01:48] (Version actuelle) – [URL] couleur box krodelabestiole
Ligne 16: Ligne 16:
 ==== 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.).
Ligne 24: Ligne 24:
  
 Une URL se compose ainsi (sans crochet ni espace) : Une URL se compose ainsi (sans crochet ni espace) :
-<box 100% round #fda>[//protocole//] ''%%://%%'' [//hôte//] ''/'' [//chemin//] ''/'' [//nom de la page web//] ''?'' [//chaîne de requête//] ''#'' [//signet//]</box>+<box 100% #666 white>[//protocole//] ''%%://%%'' [//hôte//] ''/'' [//chemin//] ''/'' [//nom de la page web//] ''?'' [//chaîne de requête//] ''#'' [//signet//]</box>
  
   * Dans le domaine du Web, les **//[[wpfr>Protocole_réseau|protocoles]]//** sont [[wpfr>Hypertext_Transfer_Protocol|HTTP]] ou [[wpfr>HyperText_Transfer_Protocol_Secure|HTTPS]]. Généralement il n'est pas nécessaire de saisir le protocole dans la barre d'adresses, le navigateur web l'ajoute automatiquement si il est manquant. Le protocole est même masqué par défaut dans la barre d'adresse de certains navigateurs.   * Dans le domaine du Web, les **//[[wpfr>Protocole_réseau|protocoles]]//** sont [[wpfr>Hypertext_Transfer_Protocol|HTTP]] ou [[wpfr>HyperText_Transfer_Protocol_Secure|HTTPS]]. Généralement il n'est pas nécessaire de saisir le protocole dans la barre d'adresses, le navigateur web l'ajoute automatiquement si il est manquant. Le protocole est même masqué par défaut dans la barre d'adresse de certains navigateurs.
Ligne 88: Ligne 88:
 ===== 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 ====
Ligne 99: Ligne 101:
 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.
 +
 +<note>Voir aussi le chapitre //[[:réseau#Nom d'Hôte]]// sur la page concernant le [[:réseau]].</note>
  
 ===== Applications Web ===== ===== 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.+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 seul condition d'avoir accès à Internet).+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> <note important>
-Les applications Web étant 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 généralement pas les considérer comme étant libre ou //open source//.+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). 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).
Ligne 123: Ligne 129:
 ==== Intégration au bureau ==== ==== Intégration au bureau ====
  
-Bien qu'on les utilise directement en ligne, il est possible d'intégrer des applications Web au bureau, par ex. sur [[:GNOME]] grâce à [[:epiphany|GNOME Web]] : voir le chapitre //[[:epiphany#Applications Web]]// sur sa documentation.+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 ordinairesavec 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). 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).
Ligne 129: Ligne 137:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[:Internet]] +==== Pages en lien avec le sujet ====
-  * [[:navigateur]] +
-  * [[:réseau]] +
-  * [[:serveur]] +
- +
-==== Pages en relation avec le sujet ====+
  
-{{backlinks>.#!utilisateurs:}}+{{topic>web&simplelist}}
  
 ---- ----
 //Contributeurs : [[:utilisateurs:krodelabestiole]]// //Contributeurs : [[:utilisateurs:krodelabestiole]]//