diff options
Diffstat (limited to 'files/ru/web')
-rw-r--r-- | files/ru/web/api/serviceworkerstate/index.html | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/files/ru/web/api/serviceworkerstate/index.html b/files/ru/web/api/serviceworkerstate/index.html deleted file mode 100644 index 9185341f54..0000000000 --- a/files/ru/web/api/serviceworkerstate/index.html +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: ServiceWorkerState -slug: Web/API/ServiceWorkerState -translation_of: Web/API/ServiceWorkerState ---- -<div>{{APIRef("Service Workers API")}}</div> - -<p><code><strong>ServiceWorkerState</strong></code> показывает состояние {{DOMxRef("ServiceWorker")}}'а.</p> - -<h2 id="Значения">Значения</h2> - -<dl> - <dt><code>installing</code></dt> - <dd>Service worker устанавливается. В этом состоянии, метод {{DOMxRef("ExtendableEvent.waitUntil()")}} может быть вызван в обработчике события <code>install</code> для продления установки до успешного завершения переданного промиса. Как правило, данный метод используется для того, чтобы избежать активации service worker'а до завершения настройки его кеша.</dd> - <dt><code>installed</code></dt> - <dd>Service worker находится в состоянии ожидания и будет активирован после закрытия всех страниц его источника, использующих предыдущую версию service worker'а.</dd> - <dt><code>activating</code></dt> - <dd>Service worker в данном состоянии считается активным. В этом состоянии, метод {{DOMxRef("ExtendableEvent.waitUntil()")}} может быть вызван в обработчике события <code>onactivate</code> для продления этапа активации до успешного завершения переданного промиса. Service worker не начнёт обрабатывать события до перехода в состояние <font face="consolas, Liberation Mono, courier, monospace"><span style="background-color: rgba(220, 220, 220, 0.5);">activated</span></font>.</dd> - <dt><code>activated</code></dt> - <dd>Service worker в данном состоянии активен и готов обрабатывать события.</dd> - <dt><code>redundant</code></dt> - <dd>Новый service worker заменяет данный либо service worker удаляется из-за ошибки при его установке.</dd> -</dl> - -<h2 id="Спецификации">Спецификации</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Спецификация</th> - <th scope="col">Статус</th> - <th scope="col">Комментарии</th> - </tr> - <tr> - <td>{{SpecName("Service Workers", "#service-worker-state-enum", "ServiceWorkerState")}}</td> - <td>{{Spec2("Service Workers")}}</td> - <td>Изначальное определение.</td> - </tr> - </tbody> -</table> - -<h2 id="Смотрите_также">Смотрите также</h2> - -<ul> - <li>{{DOMxRef("ServiceWorker.state")}}</li> -</ul> |