Web worker

Z Wikipedii, wolnej encyklopedii

Web worker (worker), zgodnie z definicją konsorcjum World Wide Web Consortium (W3C) i grupy roboczej Web Hypertext Application Technology Working Group (WHATWG), to skrypt JavaScript wykonywany na stronie HTML, który działa w tle, niezależnie od innych skryptów, które mogą być wykonywane równocześnie na tej samej stronie HTML[1]. Web workery są w stanie wykorzystywać wielordzeniowe procesory[2].

W3C i WHATWG wyobrażają sobie web workery jako długo działające skrypty, które nie są przerywane przez skrypty reagujące na kliknięcia lub inne interakcje użytkownika. Zapobieganie przerywaniu pracy takich workerów przez działania użytkowników powinno umożliwić stronom internetowych zachowanie responsywności w tym samym czasie, gdy wykonują one długie zadania w tle.

Specyfikacja web worker jest częścią HTML Living Standard[1].

Przypisy[edytuj | edytuj kod]

  1. a b Web Workers, WHATWG [dostęp 2023-01-02].
  2. HTML Living Standard. Html.spec.whatwg.org, 2017-01-31. [dostęp 2017-01-31].

Linki zewnętrzne[edytuj | edytuj kod]