diff options
author | Malyugin-Anton <64378540+am0xff@users.noreply.github.com> | 2021-08-21 18:25:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-21 18:25:07 +0300 |
commit | 8dd9214d3ed24bf5ac04e1f38dd6a1f9b94d61c4 (patch) | |
tree | 3d2271806fd37c500a31fabc31b5b28c749d65ee /files/ru/web/performance | |
parent | ea3ece72ed5d0866aa40b602e74b88efbaeaabd3 (diff) | |
download | translated-content-8dd9214d3ed24bf5ac04e1f38dd6a1f9b94d61c4.tar.gz translated-content-8dd9214d3ed24bf5ac04e1f38dd6a1f9b94d61c4.tar.bz2 translated-content-8dd9214d3ed24bf5ac04e1f38dd6a1f9b94d61c4.zip |
Fix typo in optimizing_startup_performance (ru) (#2171)
Diffstat (limited to 'files/ru/web/performance')
-rw-r--r-- | files/ru/web/performance/optimizing_startup_performance/index.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/files/ru/web/performance/optimizing_startup_performance/index.html b/files/ru/web/performance/optimizing_startup_performance/index.html index de223c973a..08ec446637 100644 --- a/files/ru/web/performance/optimizing_startup_performance/index.html +++ b/files/ru/web/performance/optimizing_startup_performance/index.html @@ -17,7 +17,7 @@ translation_of: Web/Performance/Optimizing_startup_performance <h3 id="Было_бы_желание...">Было бы желание...</h3> -<p>Если вы начинаете ваш проект с нуля, обычно очень легко начать писать код "правильно", делая все изначально асинхронным. Все вычисления при запуски должны выполняться в фоновых потоках, в то время как основной поток должен держаться максимально очищенным от лишних функций. Включайте индикатор прогресса для того, чтобы пользователь знал, что сейчас происходит и не думал, что приложение сломано. В теории, если вы только начинаете разработку приложения - это все должно быть очень просто.</p> +<p>Если вы начинаете ваш проект с нуля, обычно очень легко начать писать код "правильно", делая все изначально асинхронным. Все вычисления при запуске должны выполняться в фоновых потоках, в то время как основной поток должен держаться максимально очищенным от лишних функций. Включайте индикатор прогресса для того, чтобы пользователь знал, что сейчас происходит и не думал, что приложение сломано. В теории, если вы только начинаете разработку приложения - это все должно быть очень просто.</p> <p>С другой стороны, потребуются некоторые ухищрения, если вы пытаетесь портировать существующее десктопное приложение в Web или привыкли писать такие. Десктопные приложения обычно не нуждаются в написании кода в асинхронной манере, потому что операционная система берёт заботу об этом на себя. В исходниках такого приложения может быть лишь один поток обработки кода, но даже он может быть легко разбит на асинхронные этапы (запуском каждой новой итерации потока по отдельности). В таких приложениях запуск часто представляет собой последовательную монолитную процедуру, которая время от времени обращается к метрикам прогресса и обновляет их.</p> |