aboutsummaryrefslogtreecommitdiff
path: root/files/ru/learn/javascript
diff options
context:
space:
mode:
authorAlexey Pyltsyn <lex61rus@gmail.com>2021-03-22 11:22:14 +0300
committerGitHub <noreply@github.com>2021-03-22 11:22:14 +0300
commit382abab7f1c10ba64cf69fa4a2c30cf1df964523 (patch)
treef0e29fd14265548053e87a854b5e0e8ec3b9fd86 /files/ru/learn/javascript
parentb3286b12e22623fed038ceff6356d48e07b6d917 (diff)
downloadtranslated-content-382abab7f1c10ba64cf69fa4a2c30cf1df964523.tar.gz
translated-content-382abab7f1c10ba64cf69fa4a2c30cf1df964523.tar.bz2
translated-content-382abab7f1c10ba64cf69fa4a2c30cf1df964523.zip
Unify Russian translation of "offline" (#269)
* Unify Russian translation of "offline" * Update files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html Co-authored-by: Artem Shibakov <shibakow@gmail.com>
Diffstat (limited to 'files/ru/learn/javascript')
-rw-r--r--files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html6
1 files changed, 3 insertions, 3 deletions
diff --git a/files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html b/files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html
index a63873660e..14399cf1bc 100644
--- a/files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html
+++ b/files/ru/learn/javascript/client-side_web_apis/client-side_storage/index.html
@@ -666,7 +666,7 @@ Promise.all([mp4Blob, webmBlob]).then(function(values) {
</li>
</ol>
-<h2 id="Оффлайн_хранение_данных">Оффлайн хранение данных</h2>
+<h2 id="Офлайн_хранение_данных">Офлайн-хранение данных</h2>
<p>Пример ниже показывает, как создать приложение, которое будет хранить данные большого объёма в хранилище IndexedDB, избегая необходимости скачивать их повторно. Это важное улучшение пользовательского опыта, но есть одно замечание — основной HTML, CSS, и файлы JavaScript все ещё нужно загружать каждый раз при запросе сайта, это значит, что данный пример не будет работать при отсутствии сетевого соединения.</p>
@@ -694,7 +694,7 @@ Promise.all([mp4Blob, webmBlob]).then(function(values) {
<p>Первое, что нужно заметить, это дополнительный кусок кода, расположенный в основном JavaScript файле (см. <a href="https://github.com/mdn/learning-area/blob/master/javascript/apis/client-side-storage/cache-sw/video-store-offline/index.js">index.js</a>). Первое,что мы делаем, это проверка на то, что <code>serviceWorker</code> доступен в объекте {{domxref("Navigator")}}. Если этот так, тогда мы знаем, что как минимум, базовые функции сервис-воркера доступны. Внутри проверки мы используем метод {{domxref("ServiceWorkerContainer.register()")}} для регистрации сервис-воркера, находящегося в файле <code>sw.js</code> на текущем источнике, таким образом, он может управлять страницами в текущей или внутренних директориях. Когда обещание выполнится, сервис-воркер считается зарегистрированным.</p>
-<pre class="brush: js notranslate"> // Регистрация сервис-воркера для обеспечения оффлайн доступности сайта
+<pre class="brush: js notranslate"> // Регистрация сервис-воркера для обеспечения доступности сайта в офлайне
if('serviceWorker' in navigator) {
navigator.serviceWorker
@@ -754,7 +754,7 @@ Promise.all([mp4Blob, webmBlob]).then(function(values) {
<p>На этом все для нашего простого сервис-воркера. Используя подобный метод, вы можете сделать гораздо больше вещей — для получения доп. информации смотрите <a href="https://serviceworke.rs/">рецепты использования сервис-воркеров</a>. Спасибо Paul Kinlan за его статью <a href="https://developers.google.com/web/fundamentals/codelabs/offline/">Adding a Service Worker and Offline into your Web App</a>, которая вдохновила на написание данного примера.</p>
-<h4 id="Тестируем_наш_пример_оффлайн">Тестируем наш пример оффлайн</h4>
+<h4 id="Тестируем_наш_пример_офлайн">Тестируем наш пример офлайн</h4>
<p>Для тестирования <a href="https://mdn.github.io/learning-area/javascript/apis/client-side-storage/cache-sw/video-store-offline/">примера</a>, вам нужно загрузить его несколько раз, чтобы быть уверенным, что сервис-воркер точно установлен. Когда это сделано, вы можете:</p>