aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/web_workers_api
diff options
context:
space:
mode:
authorSphinxKnight <SphinxKnight@users.noreply.github.com>2022-01-15 09:26:37 +0100
committerGitHub <noreply@github.com>2022-01-15 09:26:37 +0100
commit0eb5adccf61b847c71a799e8c0bb0346d73f9f9d (patch)
tree883d2edb00beb72adabf205d93d2670212df4a99 /files/fr/web/api/web_workers_api
parent78fadee3cb122d5843eff5e2d466473688cb9c77 (diff)
downloadtranslated-content-0eb5adccf61b847c71a799e8c0bb0346d73f9f9d.tar.gz
translated-content-0eb5adccf61b847c71a799e8c0bb0346d73f9f9d.tar.bz2
translated-content-0eb5adccf61b847c71a799e8c0bb0346d73f9f9d.zip
Fixes #3389 (#3394)
* Replace asterisks mixup * 2nd pass
Diffstat (limited to 'files/fr/web/api/web_workers_api')
-rw-r--r--files/fr/web/api/web_workers_api/using_web_workers/index.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/files/fr/web/api/web_workers_api/using_web_workers/index.md b/files/fr/web/api/web_workers_api/using_web_workers/index.md
index 10e270340c..a6ed47d385 100644
--- a/files/fr/web/api/web_workers_api/using_web_workers/index.md
+++ b/files/fr/web/api/web_workers_api/using_web_workers/index.md
@@ -124,7 +124,7 @@ L'évènement décrivant l'erreur possède notamment trois propriétés intéres
### Initier des _workers_ fils
-Les _workers_ peuvent également engendrer d'autres _workers_. Ces _workers_-fils doivent être hébergés sur la même origine que la page initiale. De plus, les URI des *workers-*fils sont résolues relativement à l'emplacement du _worker_ père (plutôt que par rapport à la page parente). Ces contraintes permettent de simplifier le suivi des dépendances.
+Les _workers_ peuvent également engendrer d'autres _workers_. Ces _workers_-fils doivent être hébergés sur la même origine que la page initiale. De plus, les URI des workers-fils sont résolues relativement à l'emplacement du _worker_ père (plutôt que par rapport à la page parente). Ces contraintes permettent de simplifier le suivi des dépendances.
### Importer des scripts et des bibliothèques
@@ -298,7 +298,7 @@ L'[algorithme de clonage structurel](/fr/docs/Web/API/Web_Workers_API/algorithme
### Les objets transférables - échanger des données avec transfert de la propriété
-Chrome 17+ et Firefox 18+ permettent également d'échanger certains types d'objet (qualifiés de transférables et qui implémentent l'interface {{domxref("Transferable")}}) avec des _workers_ et à haute performance. Les objets transférables sont passés d'un contexte à l'autre avec une opération *[zero-copy](https://en.wikipedia.org/wiki/Zero-copy) *qui permet d'obtenir des améliorations sensibles lors de l'échange de données volumineuses. On peut voir cela comme un passage de référence du monde C/C++ mais les données qui sont transférées depuis le contexte appelant ne sont plus disponibles dans ce contexte après le transfert. La propriété des données est transférée au nouveau contexte. Ainsi, lorsqu'on transfère un objet {{domxref("ArrayBuffer")}} depuis l'application principale vers le _worker_, l'objet {{domxref("ArrayBuffer")}} de départ est nettoyé et ne peut plus être utilisé, son contenu est (littéralement) transféré au contexte du _worker_.
+Chrome 17+ et Firefox 18+ permettent également d'échanger certains types d'objet (qualifiés de transférables et qui implémentent l'interface {{domxref("Transferable")}}) avec des _workers_ et à haute performance. Les objets transférables sont passés d'un contexte à l'autre avec une opération [zero-copy](https://en.wikipedia.org/wiki/Zero-copy) qui permet d'obtenir des améliorations sensibles lors de l'échange de données volumineuses. On peut voir cela comme un passage de référence du monde C/C++ mais les données qui sont transférées depuis le contexte appelant ne sont plus disponibles dans ce contexte après le transfert. La propriété des données est transférée au nouveau contexte. Ainsi, lorsqu'on transfère un objet {{domxref("ArrayBuffer")}} depuis l'application principale vers le _worker_, l'objet {{domxref("ArrayBuffer")}} de départ est nettoyé et ne peut plus être utilisé, son contenu est (littéralement) transféré au contexte du _worker_.
```js
// Créer un fichier de 32MB et le remplir.
@@ -387,7 +387,7 @@ Dans cette section nous voyons d'autres exemples d'application.
### Effectuer des calculs en arrière-plan
-Les _workers_ sont notamment utiles pour réaliser des opérations de traitement intensives sans bloquer pour autant le _thread_ responsable de l'interface utilisateur. Dans cet exemple, on utilise un* \*\*worker* afin de calculer la suite de Fibonacci.
+Les _workers_ sont notamment utiles pour réaliser des opérations de traitement intensives sans bloquer pour autant le _thread_ responsable de l'interface utilisateur. Dans cet exemple, on utilise un *worker* afin de calculer la suite de Fibonacci.
#### JavaScript