aboutsummaryrefslogtreecommitdiff
path: root/files/ru/web/performance
diff options
context:
space:
mode:
authorAlexey Istomin <webistomin@gmail.com>2021-03-21 11:18:00 +0300
committerGitHub <noreply@github.com>2021-03-21 11:18:00 +0300
commit8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870 (patch)
treeac6698d151c498a70fd834db06b575fadd2c2535 /files/ru/web/performance
parent0e03ba431ff64f6203db81de570dae6c84cddf49 (diff)
downloadtranslated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.tar.gz
translated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.tar.bz2
translated-content-8b7a5fdbf9223d5ebbaed1c04801a61b5b88b870.zip
Uniqy "cache" word in Russian translation (#261)
* docs(ru): uniqy cache word * revert(redirects): revert redirects
Diffstat (limited to 'files/ru/web/performance')
-rw-r--r--files/ru/web/performance/how_browsers_work/index.html2
-rw-r--r--files/ru/web/performance/how_long_is_too_long/index.html2
-rw-r--r--files/ru/web/performance/navigation_and_resource_timings/index.html16
-rw-r--r--files/ru/web/performance/understanding_latency/index.html2
4 files changed, 11 insertions, 11 deletions
diff --git a/files/ru/web/performance/how_browsers_work/index.html b/files/ru/web/performance/how_browsers_work/index.html
index 5915c27700..d917c30251 100644
--- a/files/ru/web/performance/how_browsers_work/index.html
+++ b/files/ru/web/performance/how_browsers_work/index.html
@@ -39,7 +39,7 @@ translation_of: Web/Performance/How_browsers_work
<p>Первый шаг навигации к странице - это поиск места, откуда нужно запрашивать данные. Если вы переходите на <code>https://example.com</code>, браузер грузит HTML-код страницы с IP-адреса <code>93.184.216.34</code>. Если вы никогда ранее не были на этом сайте, произойдёт поиск DNS записи.</p>
-<p>Ваш браузер запрашивает DNS запись. Как правило, запрос содержит имя сервера, который должен быть преобразован в IP-адрес. Ответ на этот запрос какое-то время будет сохранён в кэше устройства, чтобы его можно было быстро получить при следующем запросе к тому же серверу.</p>
+<p>Ваш браузер запрашивает DNS запись. Как правило, запрос содержит имя сервера, который должен быть преобразован в IP-адрес. Ответ на этот запрос какое-то время будет сохранён в кеше устройства, чтобы его можно было быстро получить при следующем запросе к тому же серверу.</p>
<p>DNS запрос обычно требуется совершить лишь единожды при загрузке страницы. Однако, DNS запросы должны быть выполнены для каждого уникального имени хоста, который запрашивается страницей. Скажем, если ваши шрифты, картинки, скрипты, реклама или счётчики аналитики находятся на разных доменах, DNS запрос будет осуществлён для каждого из них.</p>
diff --git a/files/ru/web/performance/how_long_is_too_long/index.html b/files/ru/web/performance/how_long_is_too_long/index.html
index e53c2f96a4..e64a560d4a 100644
--- a/files/ru/web/performance/how_long_is_too_long/index.html
+++ b/files/ru/web/performance/how_long_is_too_long/index.html
@@ -19,7 +19,7 @@ translation_of: Web/Performance/How_long_is_too_long
<p>Да, одна секунда на загрузку - это хорошая цель. Но лишь немногие приложения достигают этой скорости. Всё зависит от ожиданий. Например, от приложения "Hello World", работающего в корпоративной (локальной) сети, будет ожидаться загрузка за миллисекунды. Пользователь из северной Сибири, пользующийся Edge-мобильной сетью и устройством 5-летней давности, вероятно, посчитает даже 20-секундную загрузку быстрой. Однако, в среднем, если вы позволяете приложению не отвечать на запрос 3 или 4 секунды, вы, вероятно, потеряете пользователя. И, что ещё хуже, этот пользователь вряд ли вернётся к вам в ближайшее время.</p>
-<p>В деле оптимизации производительности рекомендуется обозначить амбициозные задачи по первичной загрузке контента. Например, 5 секунд для 3G сетей и 1.5 секунды для офисного Т1 канала. Для навигации внутри приложения цели должны быть ещё строже. К счастью, для оптимизации можно использовать Service Workers и кэширование.</p>
+<p>В деле оптимизации производительности рекомендуется обозначить амбициозные задачи по первичной загрузке контента. Например, 5 секунд для 3G сетей и 1.5 секунды для офисного Т1 канала. Для навигации внутри приложения цели должны быть ещё строже. К счастью, для оптимизации можно использовать Service Workers и кеширование.</p>
<h3 id="Ожидание">Ожидание</h3>
diff --git a/files/ru/web/performance/navigation_and_resource_timings/index.html b/files/ru/web/performance/navigation_and_resource_timings/index.html
index 3dbae7164f..8628f79877 100644
--- a/files/ru/web/performance/navigation_and_resource_timings/index.html
+++ b/files/ru/web/performance/navigation_and_resource_timings/index.html
@@ -76,35 +76,35 @@ translation_of: Web/Performance/Navigation_and_resource_timings
<tr>
<td>{{domxref("PerformanceTiming.domainLookupEnd","domainLookupEnd")}}</td>
<td>
- <p>Поиск домена завершён. Если используется постоянное соединение, или используются данные, сохранённые в локальном кэше, то значение показателя будет таким же, как и <code>PerformanceTiming.fetchStart</code>.</p>
+ <p>Поиск домена завершён. Если используется постоянное соединение, или используются данные, сохранённые в локальном кеше, то значение показателя будет таким же, как и <code>PerformanceTiming.fetchStart</code>.</p>
</td>
</tr>
<tr>
<td>{{domxref("PerformanceTiming.domainLookupStart","domainLookupStart")}}</td>
- <td>Начался поиск домена. Если используется постоянное соединение, или используются данные, сохранённые в локальном кэше, то значение показателя будет таким же, как и <code>PerformanceTiming.fetchStart</code>.</td>
+ <td>Начался поиск домена. Если используется постоянное соединение, или используются данные, сохранённые в локальном кеше, то значение показателя будет таким же, как и <code>PerformanceTiming.fetchStart</code>.</td>
</tr>
<tr>
<td>{{domxref("PerformanceTiming.fetchStart","fetchStart")}}</td>
<td>
- <p>Браузер готов к загрузке документа с помощью HTTP-запроса. Этот этап всегда <strong>срабатывает до проверки</strong> кэша приложения.</p>
+ <p>Браузер готов к загрузке документа с помощью HTTP-запроса. Этот этап всегда <strong>срабатывает до проверки</strong> кеша приложения.</p>
</td>
</tr>
<tr>
<td>{{domxref("PerformanceTiming.requestStart","requestStart")}}</td>
<td>
- <p>Браузер посылает запрос на получение документа с сервера или из кэша. Если транспортный уровень сообщает об ошибке отправки запроса, а соединение переоткрывается - этот показатель будет перезаписан данными нового запроса.</p>
+ <p>Браузер посылает запрос на получение документа с сервера или из кеша. Если транспортный уровень сообщает об ошибке отправки запроса, а соединение переоткрывается - этот показатель будет перезаписан данными нового запроса.</p>
</td>
</tr>
<tr>
<td>{{domxref("PerformanceTiming.responseStart","responseStart")}}</td>
<td>
- <p>Браузер получает первый байт ответа от сервера, кэша или локального ресурса.</p>
+ <p>Браузер получает первый байт ответа от сервера, кеша или локального ресурса.</p>
</td>
</tr>
<tr>
<td>{{domxref("PerformanceTiming.responseEnd","responseEnd")}}</td>
<td>
- <p>Браузер получает последний байт ответа от сервера, кэша или локального ресурса. Если соединение закрывается раньше получения последнего байта - значение параметра указывает на момент закрытия соединения.</p>
+ <p>Браузер получает последний байт ответа от сервера, кеша или локального ресурса. Если соединение закрывается раньше получения последнего байта - значение параметра указывает на момент закрытия соединения.</p>
</td>
</tr>
<tr>
@@ -175,7 +175,7 @@ translation_of: Web/Performance/Navigation_and_resource_timings
<h3 id="Время_до_первого_байта">Время до первого байта</h3>
-<p><a href="/en-US/docs/Glossary/time_to_first_byte">Время до первого байта (Time to First Byte)</a> - это время между <code>navigationStart</code> и <code>responseStart</code> (момент, когда получен первый байт от сервера / кэша). Доступно в <code>performanceTiming</code> API</p>
+<p><a href="/en-US/docs/Glossary/time_to_first_byte">Время до первого байта (Time to First Byte)</a> - это время между <code>navigationStart</code> и <code>responseStart</code> (момент, когда получен первый байт от сервера / кеша). Доступно в <code>performanceTiming</code> API</p>
<pre class="brush: js">let ttfb = time.responseStart - time.navigationStart;
</pre>
@@ -280,7 +280,7 @@ performance.getEntriesByType('frame').forEach((frame) =&gt; {
<p>API не предоставляет все измерения, которые разработчик хочет получить. Например, как долго продлилось выполнение запроса? Отдельного поля в объекте данных нет. Однако, мы можем использовать измерения, чтобы вычислить то, что нам нужно.</p>
-<p>Чтобы определить время ответа, вычтите время старта запроса из времени старта получения ответа. Запрос стартует ровно в тот момент, когда клиент запрашивает ресурс с сервера (или из кэша). Ответ начинается ровно в тот момент, когда клиент получает первый байт.</p>
+<p>Чтобы определить время ответа, вычтите время старта запроса из времени старта получения ответа. Запрос стартует ровно в тот момент, когда клиент запрашивает ресурс с сервера (или из кеша). Ответ начинается ровно в тот момент, когда клиент получает первый байт.</p>
<pre class="brush: js">request = <a href="/en-US/docs/Web/API/PerformanceNavigationTiming/responseStart"><code>timing.responseStart</code></a> - <a href="/en-US/docs/Web/API/PerformanceNavigationTiming/requestStart"><code>timing.requestStart</code></a></pre>
diff --git a/files/ru/web/performance/understanding_latency/index.html b/files/ru/web/performance/understanding_latency/index.html
index 1e36dd3bf1..1f38273a4a 100644
--- a/files/ru/web/performance/understanding_latency/index.html
+++ b/files/ru/web/performance/understanding_latency/index.html
@@ -113,7 +113,7 @@ translation_of: Web/Performance/Understanding_latency
<p><strong>Ожидание (Waiting</strong>) - это ожидание обработки запроса сервером. Например, вы хотите получить изображение. В этом случае сервер должен обратиться к файловой системе, найти файл, передать его HTTP соединению. В случае сложных динамических запросов процесс может занимать секунды и минуты. Это ещё одно место для оптимизации, но уже не клиентское, а серверное.</p>
-<p><strong>Получение (Receiving</strong>) - это время на загрузку ответа. Этот показатель - комбинация скорости сети и размера файла. Если изображение было закешировано, то его загрузка может произойти мгновенно. Но если не использовать кэш и включить эмуляцию медленной сети, изображение может загружаться 43 секунды!</p>
+<p><strong>Получение (Receiving</strong>) - это время на загрузку ответа. Этот показатель - комбинация скорости сети и размера файла. Если изображение было закешировано, то его загрузка может произойти мгновенно. Но если не использовать кеш и включить эмуляцию медленной сети, изображение может загружаться 43 секунды!</p>
<h2 id="Измерение_времени_ожидания">Измерение времени ожидания</h2>