From 0eb5adccf61b847c71a799e8c0bb0346d73f9f9d Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Sat, 15 Jan 2022 09:26:37 +0100 Subject: Fixes #3389 (#3394) * Replace asterisks mixup * 2nd pass --- files/fr/games/anatomy/index.md | 2 +- .../techniques/3d_on_the_web/basic_theory/index.md | 4 +-- .../index.md | 2 +- .../games/techniques/audio_for_web_games/index.md | 2 +- files/fr/glossary/boolean/index.md | 2 +- files/fr/glossary/document_directive/index.md | 2 +- files/fr/glossary/endianness/index.md | 2 +- files/fr/glossary/head/index.md | 2 +- files/fr/glossary/mitm/index.md | 2 +- files/fr/glossary/real_user_monitoring/index.md | 2 +- files/fr/glossary/statement/index.md | 2 +- .../learn/accessibility/wai-aria_basics/index.md | 2 +- .../common_questions/using_github_pages/index.md | 2 +- .../fr/learn/forms/advanced_form_styling/index.md | 2 +- .../css_basics/index.md | 4 +-- .../the_head_metadata_in_html/index.md | 2 +- .../other_embedding_technologies/index.md | 4 +-- .../building_blocks/looping_code/index.md | 2 +- files/fr/learn/javascript/objects/json/index.md | 2 +- .../server-side/django/generic_views/index.md | 2 +- files/fr/learn/server-side/django/testing/index.md | 2 +- .../first_steps/web_frameworks/index.md | 2 +- .../cross_browser_testing/javascript/index.md | 2 +- .../contextualidentity/index.md | 2 +- .../webextensions/api/cookies/cookiestore/index.md | 2 +- .../add-ons/webextensions/api/cookies/index.md | 2 +- .../api/downloads/acceptdanger/index.md | 2 +- .../webextensions/api/downloads/cancel/index.md | 2 +- .../webextensions/api/downloads/drag/index.md | 2 +- .../webextensions/api/downloads/erase/index.md | 2 +- .../api/downloads/getfileicon/index.md | 2 +- .../webextensions/api/downloads/onchanged/index.md | 2 +- .../webextensions/api/downloads/oncreated/index.md | 2 +- .../webextensions/api/downloads/onerased/index.md | 2 +- .../webextensions/api/downloads/pause/index.md | 2 +- .../api/downloads/removefile/index.md | 2 +- .../webextensions/api/downloads/resume/index.md | 2 +- .../api/downloads/setshelfenabled/index.md | 2 +- .../webextensions/api/downloads/show/index.md | 2 +- .../api/downloads/showdefaultfolder/index.md | 2 +- .../add-ons/webextensions/api/extension/index.md | 2 +- .../webextensions/api/menus/onclickdata/index.md | 2 +- .../add-ons/webextensions/api/tabs/query/index.md | 2 +- .../add-ons/webextensions/api/tabs/tab/index.md | 2 +- .../add-ons/webextensions/content_scripts/index.md | 2 +- .../extending_the_developer_tools/index.md | 2 +- .../interact_with_the_clipboard/index.md | 2 +- .../manifest.json/content_security_policy/index.md | 2 +- .../manifest.json/permissions/index.md | 2 +- .../user_interface/extension_pages/index.md | 2 +- files/fr/web/api/analysernode/index.md | 2 +- files/fr/web/api/blobevent/index.md | 2 +- files/fr/web/api/cachestorage/delete/index.md | 2 +- files/fr/web/api/cachestorage/keys/index.md | 2 +- .../api/canvas_api/tutorial/drawing_text/index.md | 4 +-- .../web/api/canvasrenderingcontext2d/arc/index.md | 2 +- .../canvasrenderingcontext2d/beginpath/index.md | 2 +- .../canvasrenderingcontext2d/clearrect/index.md | 2 +- .../canvasrenderingcontext2d/closepath/index.md | 2 +- .../createlineargradient/index.md | 2 +- .../canvasrenderingcontext2d/direction/index.md | 2 +- .../canvasrenderingcontext2d/drawimage/index.md | 2 +- .../api/canvasrenderingcontext2d/ellipse/index.md | 2 +- .../api/canvasrenderingcontext2d/fillrect/index.md | 2 +- .../canvasrenderingcontext2d/fillstyle/index.md | 2 +- .../api/canvasrenderingcontext2d/filltext/index.md | 2 +- .../web/api/canvasrenderingcontext2d/font/index.md | 2 +- .../canvasrenderingcontext2d/getimagedata/index.md | 8 ++--- .../globalcompositeoperation/index.md | 2 +- .../api/canvasrenderingcontext2d/linejoin/index.md | 2 +- .../api/canvasrenderingcontext2d/lineto/index.md | 2 +- .../canvasrenderingcontext2d/measuretext/index.md | 2 +- .../api/canvasrenderingcontext2d/moveto/index.md | 2 +- .../quadraticcurveto/index.md | 2 +- .../web/api/canvasrenderingcontext2d/rect/index.md | 2 +- .../api/canvasrenderingcontext2d/rotate/index.md | 2 +- .../api/canvasrenderingcontext2d/scale/index.md | 2 +- .../canvasrenderingcontext2d/settransform/index.md | 2 +- .../api/canvasrenderingcontext2d/stroke/index.md | 2 +- .../canvasrenderingcontext2d/strokerect/index.md | 2 +- .../canvasrenderingcontext2d/textalign/index.md | 2 +- .../canvasrenderingcontext2d/textbaseline/index.md | 2 +- .../web/api/customevent/initcustomevent/index.md | 2 +- .../fr/web/api/document/createtreewalker/index.md | 4 +-- files/fr/web/api/document/index.md | 2 +- .../web/api/document/onfullscreenchange/index.md | 2 +- files/fr/web/api/document/readystate/index.md | 2 +- files/fr/web/api/documentfragment/index.md | 2 +- files/fr/web/api/element/classlist/index.md | 2 +- files/fr/web/api/element/scrollto/index.md | 2 +- .../extendablemessageevent/index.md | 2 +- files/fr/web/api/gamepad/index.md | 2 +- files/fr/web/api/htmlbodyelement/index.md | 6 ++-- .../web/api/htmlcanvaselement/getcontext/index.md | 2 +- files/fr/web/api/htmlelement/accesskey/index.md | 2 +- .../htmlelement/animationiteration_event/index.md | 2 +- files/fr/web/api/htmlframesetelement/index.md | 4 +-- files/fr/web/api/htmltimeelement/datetime/index.md | 2 +- .../fr/web/api/idbtransaction/abort_event/index.md | 2 +- .../index.md | 4 +-- files/fr/web/api/inputevent/index.md | 4 +-- files/fr/web/api/node/lastchild/index.md | 2 +- files/fr/web/api/svgrectelement/index.md | 2 +- files/fr/web/api/transitionevent/index.md | 2 +- files/fr/web/api/url/index.md | 4 +-- files/fr/web/api/web_audio_api/index.md | 24 +++++++-------- .../api/web_workers_api/using_web_workers/index.md | 6 ++-- .../by_example/textures_from_code/index.md | 4 +-- .../writing_a_websocket_server_in_java/index.md | 2 +- .../api/xmlhttprequest/withcredentials/index.md | 2 +- .../css/-moz-outline-radius-bottomleft/index.md | 2 +- .../css/-moz-outline-radius-bottomright/index.md | 2 +- .../web/css/-moz-outline-radius-topleft/index.md | 2 +- .../web/css/-moz-outline-radius-topright/index.md | 2 +- files/fr/web/css/animation-direction/index.md | 2 +- files/fr/web/css/clamp()/index.md | 2 +- files/fr/web/css/containing_block/index.md | 6 ++-- files/fr/web/css/counter()/index.md | 2 +- .../basic_concepts_of_grid_layout/index.md | 2 +- files/fr/web/css/max()/index.md | 2 +- files/fr/web/css/offset-path/index.md | 2 +- files/fr/web/css/place-content/index.md | 2 +- files/fr/web/css/place-items/index.md | 4 +-- files/fr/web/css/place-self/index.md | 4 +-- files/fr/web/css/repeat()/index.md | 2 +- files/fr/web/css/url()/index.md | 4 +-- files/fr/web/css/webkit_extensions/index.md | 34 ++++++++++------------ .../content-security-policy/font-src/index.md | 2 +- .../content-security-policy/form-action/index.md | 2 +- .../content-security-policy/navigate-to/index.md | 2 +- .../style-src-attr/index.md | 2 +- .../style-src-elem/index.md | 2 +- files/fr/web/http/status/202/index.md | 2 +- files/fr/web/http/status/301/index.md | 2 +- files/fr/web/http/status/302/index.md | 2 +- files/fr/web/http/status/303/index.md | 2 +- files/fr/web/http/status/304/index.md | 2 +- files/fr/web/http/status/307/index.md | 2 +- files/fr/web/http/status/308/index.md | 2 +- files/fr/web/http/status/400/index.md | 2 +- files/fr/web/http/status/404/index.md | 2 +- files/fr/web/http/status/405/index.md | 2 +- files/fr/web/http/status/406/index.md | 2 +- files/fr/web/http/status/408/index.md | 2 +- files/fr/web/http/status/410/index.md | 2 +- files/fr/web/http/status/411/index.md | 2 +- files/fr/web/http/status/412/index.md | 2 +- files/fr/web/http/status/416/index.md | 2 +- files/fr/web/http/status/451/index.md | 2 +- files/fr/web/http/status/500/index.md | 2 +- files/fr/web/http/status/501/index.md | 2 +- files/fr/web/http/status/502/index.md | 2 +- files/fr/web/http/status/503/index.md | 2 +- files/fr/web/http/status/504/index.md | 2 +- files/fr/web/http/status/505/index.md | 2 +- .../guide/details_of_the_object_model/index.md | 2 +- .../global_objects/asyncfunction/index.md | 2 +- .../reference/global_objects/atomics/add/index.md | 2 +- .../reference/global_objects/atomics/and/index.md | 2 +- .../atomics/compareexchange/index.md | 2 +- .../global_objects/atomics/exchange/index.md | 2 +- .../global_objects/atomics/islockfree/index.md | 2 +- .../reference/global_objects/atomics/load/index.md | 2 +- .../global_objects/atomics/notify/index.md | 2 +- .../reference/global_objects/atomics/or/index.md | 2 +- .../global_objects/atomics/store/index.md | 2 +- .../reference/global_objects/atomics/sub/index.md | 2 +- .../reference/global_objects/atomics/wait/index.md | 2 +- .../reference/global_objects/atomics/xor/index.md | 2 +- .../reference/global_objects/date/parse/index.md | 2 +- .../global_objects/generator/next/index.md | 2 +- .../global_objects/generator/return/index.md | 2 +- .../global_objects/generator/throw/index.md | 2 +- .../global_objects/object/defineproperty/index.md | 8 ++--- .../global_objects/reflect/apply/index.md | 2 +- .../global_objects/reflect/construct/index.md | 2 +- .../global_objects/reflect/defineproperty/index.md | 2 +- .../global_objects/reflect/deleteproperty/index.md | 2 +- .../reflect/getownpropertydescriptor/index.md | 2 +- .../global_objects/reflect/getprototypeof/index.md | 2 +- .../reference/global_objects/reflect/has/index.md | 2 +- .../global_objects/regexp/compile/index.md | 2 +- .../reference/statements/for...of/index.md | 2 +- files/fr/webassembly/c_to_wasm/index.md | 4 +-- 184 files changed, 236 insertions(+), 238 deletions(-) (limited to 'files/fr') diff --git a/files/fr/games/anatomy/index.md b/files/fr/games/anatomy/index.md index 04d85e24c1..1e7d38a462 100644 --- a/files/fr/games/anatomy/index.md +++ b/files/fr/games/anatomy/index.md @@ -154,7 +154,7 @@ Plusieurs autres optimisations sont possibles et cela dépend vraiment de ce que Vous aurez besoin de faire un choix difficile concernant votre boucle principale: comment simuler l'évolution du temps. Si vous désirez un contrôle par image alors vous aurez besoin de déterminer combien sera-t-il nécessaire à votre jeu d'être remis à jour et dessiné. Vous pourriez même vouloir une mise à jour et dessiner à différents taux (de rafraîchissement). Vous aurez aussi besoin de considérer combien comment votre jeu échouera gracieusement si le système de l'utilisateur ne peut soutenir la charge de travail. Commençons par considérer que vous serez capables de gérer les entrées de l'utilisateur et de mettre à jour l'état du jeu à chaque fois que vous dessinez. Nous ramifierons après. -**\*Note**:\* Changer la manière dont votre boucle principale gère le temps est un cauchemar de débuggage, partout. Pensez à vos besoins, précautionneusement, avant de travailler sur votre boucle principale. +**Note :** Changer la manière dont votre boucle principale gère le temps est un cauchemar de débuggage, partout. Pensez à vos besoins, précautionneusement, avant de travailler sur votre boucle principale. ### De quoi les jeux dans le navigateur devraient avoir l'air diff --git a/files/fr/games/techniques/3d_on_the_web/basic_theory/index.md b/files/fr/games/techniques/3d_on_the_web/basic_theory/index.md index 9c1447274b..a90a0ff795 100644 --- a/files/fr/games/techniques/3d_on_the_web/basic_theory/index.md +++ b/files/fr/games/techniques/3d_on_the_web/basic_theory/index.md @@ -30,7 +30,7 @@ WebGL utilise le système de coordonnées de droite — l'axe x pointe vers la Differents types d'objets sont construits en utilisant les sommets. Un Sommet (Vertex) est un point dans l'espace ayant sa propre position 3D dans le système de coordonnées et souvent quelques informations supplémentaires qui le définissent. Chaque sommet est décrit par ces attributs : - **Position** : L'identifie dans un espace 3D (`x`, `y`, `z`). -- **Color** \*(Couleur)**\* **: Prend une valeur RVBA (R, V et B pour le Rouge, Vert et Bleu, A (alpha) pour l'opacité — toutes les valeurs comprises entre 0.0 et 1.0) +- **Color** (Couleur) : Prend une valeur RVBA (R, V et B pour le Rouge, Vert et Bleu, A (alpha) pour l'opacité — toutes les valeurs comprises entre 0.0 et 1.0) - **Normal :**  Une manière de décrire la direction à laquelle fait face le sommet. - **Texture** : Une image 2D que le sommet peut utiliser pour décorer la surface dont il fait partie à la place d'une simple couleur. @@ -96,7 +96,7 @@ Les couleurs que nous voyons sur l'écran sont le résultat d'une source de lumi - **Diffuse** _(diffusion)_ : Une lumière directionnelle distante, comme le Soleil. - **Specular** _(Particulier)_ : Un point de lumière, comme un bulle de lumière dans une pièce ou un flash. -- **Ambient** \*(Ambiant)**\* **: Une lumière constante appliquée à tous les objets dans la scène. +- **Ambient** _(Ambiant)_ : Une lumière constante appliquée à tous les objets dans la scène. - **Emissive** _(Émission)_ : La lumière émise directement par un objet. ## Fusion de sortie diff --git a/files/fr/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_three.js/index.md b/files/fr/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_three.js/index.md index f94d68c5be..9cca38137f 100644 --- a/files/fr/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_three.js/index.md +++ b/files/fr/games/techniques/3d_on_the_web/building_up_a_basic_demo_with_three.js/index.md @@ -5,7 +5,7 @@ translation_of: Games/Techniques/3D_on_the_web/Building_up_a_basic_demo_with_Thr --- {{GamesSidebar}} -Une scène 3D  dans un jeu - même la plus simple - contient des éléments standard comme des formes situées dans un système de coordonnées, une caméra pour les voir réellement, des lumières et des matériaux pour amelioré son esthétique, des animations pour la rendre vivante, etc. **Three\*\***.js\*\*, comme avec toute autre bibliothèque 3D, fournit des fonctions d'assistance intégrées pour vous aider à implémenter plus rapidement les fonctionnalités 3D courantes. Dans cet article, nous vous expliquerons les bases de l'utilisation de Three, notamment la configuration d'un environnement de développement, la structuration du code HTML nécessaire, les objets fondamentaux de Three et la manière de créer une démonstration de base. +Une scène 3D  dans un jeu - même la plus simple - contient des éléments standard comme des formes situées dans un système de coordonnées, une caméra pour les voir réellement, des lumières et des matériaux pour amelioré son esthétique, des animations pour la rendre vivante, etc. **Three.js**, comme avec toute autre bibliothèque 3D, fournit des fonctions d'assistance intégrées pour vous aider à implémenter plus rapidement les fonctionnalités 3D courantes. Dans cet article, nous vous expliquerons les bases de l'utilisation de Three, notamment la configuration d'un environnement de développement, la structuration du code HTML nécessaire, les objets fondamentaux de Three et la manière de créer une démonstration de base. > **Note :** Nous avons choisi Three car il s'agit de l'une des bibliothèques WebGL les plus populaires, et il est facile de commencer. Nous n'essayons pas de dire que c'est mieux que toute autre bibliothèque WebGL disponible, et vous devriez vous sentir libre d'essayer une autre bibliothèque, comme CopperLicht, GLGE ou PlayCanvas diff --git a/files/fr/games/techniques/audio_for_web_games/index.md b/files/fr/games/techniques/audio_for_web_games/index.md index c8b202f8ec..8049e4ae04 100644 --- a/files/fr/games/techniques/audio_for_web_games/index.md +++ b/files/fr/games/techniques/audio_for_web_games/index.md @@ -23,7 +23,7 @@ Les plateformes mobiles sont de loin les plateformes où il est le plus difficil Beaucoup de navigateurs mobiles vont simplement ignorer n'importe quelle requête de lancement automatique de musique faite par votre jeu; à la place, l'utilisateur va être obligé de lancer lui même la lecture via une action quelconque. Cela signifie que vous allez devoir prendre en compte cette diférence lors de l'implementation de votre lecture automatique. Ce problème est généralement atténué en chargeant l'audio à l'avance et en l'amorçant sur un événement initié par l'utilisateur. -Pour une lecture automatique audio plus passive, par exemple une musique de fond qui commence dès qu'un jeu se charge, une astuce consiste à détecter l'événement \* any \* initié par l'utilisateur et à démarrer la lecture. Pour d'autres sons plus actifs qui seront utilisés pendant le jeu, nous pouvons envisager de les amorcer dès que l'on appuie sur un bouton de démarrage. +Pour une lecture automatique audio plus passive, par exemple une musique de fond qui commence dès qu'un jeu se charge, une astuce consiste à détecter l'événement `any` initié par l'utilisateur et à démarrer la lecture. Pour d'autres sons plus actifs qui seront utilisés pendant le jeu, nous pouvons envisager de les amorcer dès que l'on appuie sur un bouton de démarrage. Pour faire primer l'audio de cette façon, nous voulons en jouer une partie ; pour cette raison, il est utile d'inclure un moment de silence à la fin de votre échantillon audio. Ce silence signifiera que nous pouvons maintenant utiliser JavaScript pour lire ce fichier à des points arbitraires. diff --git a/files/fr/glossary/boolean/index.md b/files/fr/glossary/boolean/index.md index 526de71162..0a03c9678d 100644 --- a/files/fr/glossary/boolean/index.md +++ b/files/fr/glossary/boolean/index.md @@ -10,7 +10,7 @@ tags: translation_of: Glossary/Boolean original_slug: Glossaire/Boolean --- -En informatique, un **booléen** est un type de données logique qui ne peut prendre que deux valeurs : `true`** \***(vrai)**\* **ou `false` _(faux)_. Par exemple, en JavaScript, les conditions booléennes sont souvent ouvertes pour décider quelle section de code doit être exécutée (comme dans l'[instruction If](/fr/docs/Web/JavaScript/Reference/Instructions/if...else)) ou répétée (comme pour une [boucle For](/fr/docs/Web/JavaScript/Reference/Instructions/for)). +En informatique, un **booléen** est un type de données logique qui ne peut prendre que deux valeurs : `true` (vrai) ou `false` (faux). Par exemple, en JavaScript, les conditions booléennes sont souvent ouvertes pour décider quelle section de code doit être exécutée (comme dans l'[instruction If](/fr/docs/Web/JavaScript/Reference/Instructions/if...else)) ou répétée (comme pour une [boucle For](/fr/docs/Web/JavaScript/Reference/Instructions/for)). ```js /* JavaScript instruction if */ diff --git a/files/fr/glossary/document_directive/index.md b/files/fr/glossary/document_directive/index.md index 1e81680d62..9412ad017f 100644 --- a/files/fr/glossary/document_directive/index.md +++ b/files/fr/glossary/document_directive/index.md @@ -8,7 +8,7 @@ tags: translation_of: Glossary/Document_directive original_slug: Glossaire/Document_directive --- -Les** \*\***directives de document\*\* **{{Glossary("CSP")}}** sont utilisées dans un en-tête de {{HTTPHeader("Content-Security-Policy","politique de sécurité de contenu")}} et régissent les propriétés d'un document ou l'environnement des  "[worker"](/fr/docs/Web/API/Web_Workers_API)  auxquels la politique s'applique. +Les **directives de document** **{{Glossary("CSP")}}** sont utilisées dans un en-tête de {{HTTPHeader("Content-Security-Policy","politique de sécurité de contenu")}} et régissent les propriétés d'un document ou l'environnement des  "[worker"](/fr/docs/Web/API/Web_Workers_API)  auxquels la politique s'applique. Les directives du document ne reviennent pas à la directive {{CSP("default-src")}}. diff --git a/files/fr/glossary/endianness/index.md b/files/fr/glossary/endianness/index.md index 53455eb053..5e61f766ad 100644 --- a/files/fr/glossary/endianness/index.md +++ b/files/fr/glossary/endianness/index.md @@ -10,7 +10,7 @@ original_slug: Glossaire/Endianness --- "Endian" et "endianness" (ou "ordre des octets") désigne la manière dont les ordinateurs organisent les octets pour constituer des nombres. -Chaque emplacement de stockage en mémoire dispose d'un index ou adresse. Un octet pouvant stocker une valeur de 8 bits (i.e. compris entre `0x00` et `0xff`), il faut en réserver davantage pour enregistrer des nombres plus grands. L'_ordre_ le plus utilisé pour composer des nombres sur plusieurs octets est de loin le **little-endian** qui est utilisé sur tous les processeurs Intel.\* \*Little-endian signifie que le stockage des octets se fait du moins important au plus important (où l'octet le moins important prend la première adresse ou la plus basse), ce qui est comparable à la façon habituelle en Europe d'écrire les dates (e.g., 31 décembre 2050). +Chaque emplacement de stockage en mémoire dispose d'un index ou adresse. Un octet pouvant stocker une valeur de 8 bits (i.e. compris entre `0x00` et `0xff`), il faut en réserver davantage pour enregistrer des nombres plus grands. L'_ordre_ le plus utilisé pour composer des nombres sur plusieurs octets est de loin le **little-endian** qui est utilisé sur tous les processeurs Intel. Little-endian signifie que le stockage des octets se fait du moins important au plus important (où l'octet le moins important prend la première adresse ou la plus basse), ce qui est comparable à la façon habituelle en Europe d'écrire les dates (e.g., 31 décembre 2050). Naturellement, **big-endian** est l'ordre opposé, similaire à une date au format ISO (2050-12-31). Big-endian est aussi souvent appelé "ordre d'octet du réseau" car les standards internet ont généralement besoin des données dans cet ordre, en commençant au niveau socket UNIX standard et en continuant avec les structures de données Web binaires standardisées. De plus, les anciens ordinateurs Mac utilisaient des microprocesseurs 680x0 ou PowerPC qui étaient big-endian. diff --git a/files/fr/glossary/head/index.md b/files/fr/glossary/head/index.md index b17c3f8e58..cf9dd2b5f6 100644 --- a/files/fr/glossary/head/index.md +++ b/files/fr/glossary/head/index.md @@ -10,7 +10,7 @@ tags: translation_of: Glossary/Head original_slug: Glossaire/En-tête --- -L'**en-tête\*\*** \*\*est la partie d'un document {{glossary("HTML")}} qui contient les {{glossary("métadonnée","métadonnées")}} qui le concernent, comme son auteur, sa description et des liens vers des fichiers {{glossary("CSS")}} ou {{glossary("JavaScript")}} qui s'appliquent au HTML. +L'**en-tête** est la partie d'un document {{glossary("HTML")}} qui contient les {{glossary("métadonnée","métadonnées")}} qui le concernent, comme son auteur, sa description et des liens vers des fichiers {{glossary("CSS")}} ou {{glossary("JavaScript")}} qui s'appliquent au HTML. ## Pour approfondir diff --git a/files/fr/glossary/mitm/index.md b/files/fr/glossary/mitm/index.md index a4d3c9f32a..ac5e9486b3 100644 --- a/files/fr/glossary/mitm/index.md +++ b/files/fr/glossary/mitm/index.md @@ -8,7 +8,7 @@ tags: translation_of: Glossary/MitM original_slug: Glossaire/MitM --- -Une **attaque de l'homme du milieu** **(\***Man-in-the-middle attack\* **MitM**) intercepte une communication entre deux systèmes. Par exemple, un routeur Wi-Fi peut être compromis. +Une **attaque de l'homme du milieu** (Man-in-the-middle attack ou MitM) intercepte une communication entre deux systèmes. Par exemple, un routeur Wi-Fi peut être compromis. En comparant cela au courrier physique : si vous échangez des lettres, le facteur peut intercepter chaque lettre que vous postez. Il l'ouvre, la lit, la modifie finalement, puis la reconditionne et seulement ensuite l'envoie à son destinataire initial. Celui-ci vous répond par lettre postée, et à nouveau, le facteur l'ouvre, la lit, la modifie éventuellement, la reconditionne et vous la remet. Vous ne savez pas qu'il y a un homme au milieu de votre canal de communication - le facteur est invisible pour vous et votre destinataire. diff --git a/files/fr/glossary/real_user_monitoring/index.md b/files/fr/glossary/real_user_monitoring/index.md index 5f50c3c781..4ddd78a61a 100644 --- a/files/fr/glossary/real_user_monitoring/index.md +++ b/files/fr/glossary/real_user_monitoring/index.md @@ -9,7 +9,7 @@ tags: translation_of: Glossary/Real_User_Monitoring original_slug: Glossaire/Real_User_Monitoring --- -Le **Real User Monitoring** ou\*\* \*\*RUM mesure les performances d'une page à partir des machines des utilisateurs réels. Généralement, un script tiers injecte un script sur chaque page pour mesurer et rapporter les données de chargement de page pour chaque demande effectuée. Cette technique surveille les interactions réelles des utilisateurs d'une apllication. Dans RUM, le script tiers collecte des mesures de performances à partir des navigateurs des utilisateurs réels. RUM permet d'identifer comment une application est utilisée, y compris la répartition géographique des utilisateurs et l'impact de cette distribution sur l'expérience de l'utilisateur final. +Le **Real User Monitoring** ou RUM mesure les performances d'une page à partir des machines des utilisateurs réels. Généralement, un script tiers injecte un script sur chaque page pour mesurer et rapporter les données de chargement de page pour chaque demande effectuée. Cette technique surveille les interactions réelles des utilisateurs d'une apllication. Dans RUM, le script tiers collecte des mesures de performances à partir des navigateurs des utilisateurs réels. RUM permet d'identifer comment une application est utilisée, y compris la répartition géographique des utilisateurs et l'impact de cette distribution sur l'expérience de l'utilisateur final. ## Voir aussi diff --git a/files/fr/glossary/statement/index.md b/files/fr/glossary/statement/index.md index 60bff7fd16..27d061f662 100644 --- a/files/fr/glossary/statement/index.md +++ b/files/fr/glossary/statement/index.md @@ -8,7 +8,7 @@ tags: translation_of: Glossary/Statement original_slug: Glossaire/Statement --- -Dans un langage de programmation informatique, une **instructio\*\***n\*\* est une ligne de code dictant une tâche. Tout programme consiste en une séquence d'instructions. +Dans un langage de programmation informatique, une **instruction** est une ligne de code dictant une tâche. Tout programme consiste en une séquence d'instructions. ## Pour en savoir plus diff --git a/files/fr/learn/accessibility/wai-aria_basics/index.md b/files/fr/learn/accessibility/wai-aria_basics/index.md index 0a5b6227f1..1a9676c788 100644 --- a/files/fr/learn/accessibility/wai-aria_basics/index.md +++ b/files/fr/learn/accessibility/wai-aria_basics/index.md @@ -81,7 +81,7 @@ Un point important sur les attributs WAI-ARIA est qu'ils n'affectent en rien la > **Note :** Vous pouvez trouver une liste utile de tous les rôles ARIA et de leurs utilisations, avec des liens vers des informations supplémentaires, dans les spécifications WAI-ARIA — voir la [définition des rôles](https://www.w3.org/TR/wai-aria-1.1/#role_definitions). > -> La spécification contient également une liste de toutes les propriétés et de tous les états, avec des liens vers des informations complémentaires - voir  [Définitions des états et des propriétés (tous les attributs aria- \*)](https://www.w3.org/TR/wai-aria-1.1/#state_prop_def). +> La spécification contient également une liste de toutes les propriétés et de tous les états, avec des liens vers des informations complémentaires - voir  [Définitions des états et des propriétés (tous les attributs aria-*)](https://www.w3.org/TR/wai-aria-1.1/#state_prop_def). ### Où WAI-ARIA est supporté? diff --git a/files/fr/learn/common_questions/using_github_pages/index.md b/files/fr/learn/common_questions/using_github_pages/index.md index 934cbe9cc3..94acc66b49 100644 --- a/files/fr/learn/common_questions/using_github_pages/index.md +++ b/files/fr/learn/common_questions/using_github_pages/index.md @@ -86,7 +86,7 @@ La ligne de commande peut sembler un peu effrayante au début mais ne vous inqui git push -u origin master ``` -4. Votre code est publié sur GitHub. Pour avoir une page GitHub, vous devrez créer une _branche_ `gh-pages` sur votre dépôt. Actualisez la page web de votre dépôt, vous devriez obtenir une page semblable à celle présentée ci-dessous. Ensuite, cliquez que le bouton « \*Branch: **master\*** » (GitHub indique que vous êtes sur la branche `master` de votre dépôt). Dans la liste qui s'affiche, saisissez le texte **gh-pages** puis cliquez sur _Create branch: gh-pages_ (« créer la branche intitulée gh-pages »). Cela créera une nouvelle branche pour votre dépôt, cette branche s'appellera gh-pages et sera publiée à un endroit spécifique. L'URL du site sera _nom-utilisateur.github.io/nom-du-depot_. Dans mon exemple, l'URL est donc _https\://chrisdavidmills.github.io/my-repository_. La page qui est affichée à cette URL est la page `index.html` contenue dans le dépôt. +4. Votre code est publié sur GitHub. Pour avoir une page GitHub, vous devrez créer une _branche_ `gh-pages` sur votre dépôt. Actualisez la page web de votre dépôt, vous devriez obtenir une page semblable à celle présentée ci-dessous. Ensuite, cliquez que le bouton « Branch: **master** » (GitHub indique que vous êtes sur la branche `master` de votre dépôt). Dans la liste qui s'affiche, saisissez le texte **gh-pages** puis cliquez sur _Create branch: gh-pages_ (« créer la branche intitulée gh-pages »). Cela créera une nouvelle branche pour votre dépôt, cette branche s'appellera gh-pages et sera publiée à un endroit spécifique. L'URL du site sera _nom-utilisateur.github.io/nom-du-depot_. Dans mon exemple, l'URL est donc _https\://chrisdavidmills.github.io/my-repository_. La page qui est affichée à cette URL est la page `index.html` contenue dans le dépôt. ![](repo-site.png) 5. Utilisez votre navigateur préféré pour visiter cette URL. Voici votre site ! Partagez le lien avec vos amis pour leur montrer :) diff --git a/files/fr/learn/forms/advanced_form_styling/index.md b/files/fr/learn/forms/advanced_form_styling/index.md index 694ff76b61..fe15e2602f 100644 --- a/files/fr/learn/forms/advanced_form_styling/index.md +++ b/files/fr/learn/forms/advanced_form_styling/index.md @@ -436,7 +436,7 @@ De plus, avec notre exemple, nous n'utilisons que trois propriétés CSS. Imagin Nous vous aiderons à comprendre quelles sont les propriétés qui conviennent dans l'article suivant : [Tableau de compatibilité des propriétés entre les widgets de formulaire](/fr/docs/Properties_compatibility_table_for_forms_widgets "/en-US/docs/Properties_compatibility_table_for_forms_widgets"). -## Vers des formulaires plus sympas : bibliothèques utiles et\*\* **« **polyfill » (prothèses d'émulation)\*\* +## Vers des formulaires plus sympas : bibliothèques utiles et « polyfill » (prothèses d'émulation) Bien que les CSS soient assez expressives pour les cases à cocher et les boutons radio, c'est loin d'être vrai pour les widgets plus avancés. Même si certaines choses sont possibles avec l'élément {{HTMLElement("select")}}, le widget `file` ne peut pas être stylisé du tout. Il en est de même pour le sélecteur de date, etc. diff --git a/files/fr/learn/getting_started_with_the_web/css_basics/index.md b/files/fr/learn/getting_started_with_the_web/css_basics/index.md index 84f2801129..50903d57fe 100644 --- a/files/fr/learn/getting_started_with_the_web/css_basics/index.md +++ b/files/fr/learn/getting_started_with_the_web/css_basics/index.md @@ -51,7 +51,7 @@ Cette structure s'appelle **un ensemble de règles** (ou seulement « une règl - Sélecteur - : C'est le nom de l'élément HTML situé au début de l'ensemble de règles. Il permet de sélectionner les éléments sur lesquels appliquer le style souhaité (en l'occurence, les éléments `p`). Pour mettre en forme un élément différent, il suffit de changer le sélecteur. - Déclaration - - : C'est une règle simple comme `color: red;` qui détermine les **propriétés\*\*** \*\*de l'élément que l'on veut mettre en forme. + - : C'est une règle simple comme `color: red;` qui détermine les **propriétés** de l'élément que l'on veut mettre en forme. - Propriétés - : Les différentes façons dont on peut mettre en forme un élément HTML (dans ce cas, `color` est une propriété des éléments `p`). En CSS, vous choisissez les différentes propriétés que vous voulez utiliser dans une règle CSS. - Valeur de la propriété @@ -144,7 +144,7 @@ Vous verrez rapidement qu'avec les CSS, tout tourne autour de boîtes : définir ![a big stack of boxes or crates sat on top of one another](boxes.jpg) -C'est pour cette raison que l'architecture de CSS est principalement basée sur un _modèle de boîtes_.\* \*Chacun de ces blocs prend un certain espace sur la page, de cette façon : +C'est pour cette raison que l'architecture de CSS est principalement basée sur un _modèle de boîtes_. Chacun de ces blocs prend un certain espace sur la page, de cette façon : - `padding`, l'espace autour, proche du contenu (par exemple, l'espace autour du texte d'un paragraphe) (en français, on pourrait traduire cela par du « remplissage » mais le terme _padding_ étant communément utilisé lorsqu'on parle de CSS, on continuera à utiliser ce terme) - `border`, la ligne qui est juste autour du _padding_ (en français cela correspond à la bordure) diff --git a/files/fr/learn/html/introduction_to_html/the_head_metadata_in_html/index.md b/files/fr/learn/html/introduction_to_html/the_head_metadata_in_html/index.md index c54e7c15c5..366c3c123a 100644 --- a/files/fr/learn/html/introduction_to_html/the_head_metadata_in_html/index.md +++ b/files/fr/learn/html/introduction_to_html/the_head_metadata_in_html/index.md @@ -97,7 +97,7 @@ Dans l'exemple que nous avons vu au-dessus, cette ligne était présente : ``` -Cet élément définit l'encodage des caractères du document - le jeu de caractères qu'il est autorisé à utiliser. `utf-8` \*\*est un jeu de caractères universel qui inclut à peu près tous les caractères des langues humaines. Cela signifie que votre page web sera capable de gérer l'affichage de n'importe quelle langue ; c'est donc une bonne idée de le définir dans chaque page web que vous créez ! Par exemple, votre page peut gérer l'anglais et le japonais sans aucun souci : +Cet élément définit l'encodage des caractères du document - le jeu de caractères qu'il est autorisé à utiliser. `utf-8` est un jeu de caractères universel qui inclut à peu près tous les caractères des langues humaines. Cela signifie que votre page web sera capable de gérer l'affichage de n'importe quelle langue ; c'est donc une bonne idée de le définir dans chaque page web que vous créez ! Par exemple, votre page peut gérer l'anglais et le japonais sans aucun souci : ![Une page Web contenant des caractères français et japonais, le jeu de caractères étant universel ou utf-8. Les deux langues s'affichent correctement.](fr-meta-utf8.png)Si vous définissez votre encodage de caractères en `ISO-8859-1` , par exemple (le jeu de caractères de l'alphabet latin), le rendu de votre page sera totalement perturbé : diff --git a/files/fr/learn/html/multimedia_and_embedding/other_embedding_technologies/index.md b/files/fr/learn/html/multimedia_and_embedding/other_embedding_technologies/index.md index f8fd114421..c0b0014f29 100644 --- a/files/fr/learn/html/multimedia_and_embedding/other_embedding_technologies/index.md +++ b/files/fr/learn/html/multimedia_and_embedding/other_embedding_technologies/index.md @@ -241,7 +241,7 @@ Cet exemple inclut les éléments de base essentiels nécessaires à l'utilisati Nous avons dit plus haut qu'il y avait des problèmes en matière de sécurité — entrons maintenant un peu plus dans le détail. Nous ne nous attendons pas à cette problèmatique vous soit parfaiment claire dès la première lecture ; nous voulons simplement vous y sensibiliser et fournir un point de référence auquel vous pourrez revenir quand vous aurez plus d'expérience et commencerez à prévoir l'utilisation de `