diff options
author | Alexey Pyltsyn <lex61rus@gmail.com> | 2021-03-18 02:37:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-18 02:37:24 +0300 |
commit | 57e0abae4196d5e89486fa87171e12dd14f78584 (patch) | |
tree | 2180ef5a575f698475f078e4a05b746a09399b0d /files/ru/learn | |
parent | 242f0b78b42992e2e1c961fa81172f364d2be6ca (diff) | |
download | translated-content-57e0abae4196d5e89486fa87171e12dd14f78584.tar.gz translated-content-57e0abae4196d5e89486fa87171e12dd14f78584.tar.bz2 translated-content-57e0abae4196d5e89486fa87171e12dd14f78584.zip |
Fix various typos (#203)
* Fix various typos
* Auto fixes
* Apply suggestions from code review
Co-authored-by: Artem Shibakov <shibakow@gmail.com>
* Apply suggestions from code review
Co-authored-by: Artem Shibakov <shibakow@gmail.com>
Co-authored-by: Artem Shibakov <shibakow@gmail.com>
Diffstat (limited to 'files/ru/learn')
14 files changed, 36 insertions, 36 deletions
diff --git a/files/ru/learn/accessibility/html/index.html b/files/ru/learn/accessibility/html/index.html index 36f8497f68..bc6289bc1f 100644 --- a/files/ru/learn/accessibility/html/index.html +++ b/files/ru/learn/accessibility/html/index.html @@ -506,7 +506,7 @@ original_slug: Learn/Доступность/HTML <pre class="brush: html"><h3> <img src="article-icon.png" alt=""> - Тираннозавр Рекс: король динозвров + Тираннозавр Рекс: король динозавров </h3></pre> <p>Бывает, что в дизайне страницы присутствуют изображения, но они исполняют декоративную роль. В примере выше вы можете заметить, что у изображения пустой атрибут <code>alt</code> — это сделано, чтобы скринридер опознал изображение, но не стал озвучивать её описание (вместо этого, он бы озвучил её как «изображение», или аналогично).</p> diff --git a/files/ru/learn/common_questions/what_is_a_web_server/index.html b/files/ru/learn/common_questions/what_is_a_web_server/index.html index 3962ab1224..f2586aff5a 100644 --- a/files/ru/learn/common_questions/what_is_a_web_server/index.html +++ b/files/ru/learn/common_questions/what_is_a_web_server/index.html @@ -35,7 +35,7 @@ original_slug: Learn/Что_такое_веб_сервер <ol> <li>С точки зрения "железа", <span style="background-color: #ffffff; color: #222222; display: inline !important; float: none; font-family: sans-serif; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal;">«</span>веб-сервер<span style="background-color: #ffffff; color: #222222; display: inline !important; float: none; font-family: sans-serif; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-decoration-style: initial; text-indent: 0px; text-transform: none; white-space: normal;">»</span> — это компьютер, который хранит файлы сайта (HTML-документы, CSS-стили, JavaScript-файлы, картинки и другие) и доставляет их на устройство конечного пользователя (веб-браузер и т.д.). Он подключен к сети Интернет и может быть доступен через доменное имя, подобное <code>mozilla.org</code>.</li> - <li>С точки зрения ПО, <cite>веб-сервер</cite> включает в себя несколько компонентов, которые контролируют доступ веб-пользователей к размещенным на сервере файлам, как минимум — это <em><cite>HTTP-сервер</cite></em>. <cite>HTTP-сервер</cite> — это часть ПО, которая понимает {{Glossary("URL","URL’ы ")}} (веб-адреса) и {{Glossary("HTTP")}} (протокол, который ваш браузер использует для просмотра веб-страниц).</li> + <li>С точки зрения ПО, <cite>веб-сервер</cite> включает в себя несколько компонентов, которые контролируют доступ веб-пользователей к размещенным на сервере файлам, как минимум — это <em><cite>HTTP-сервер</cite></em>. <cite>HTTP-сервер</cite> — это часть ПО, которая понимает {{Glossary("URL","URL-адреса")}} (веб-адреса) и {{Glossary("HTTP")}} (протокол, который ваш браузер использует для просмотра веб-страниц).</li> </ol> <p>На самом базовом уровне, когда браузеру нужен файл, размещенный на веб-сервере, браузер запрашивает его через HTTP-протокол. Когда запрос достигает нужного веб-сервера ("железо"), сервер HTTP (ПО) принимает запрос, находит запрашиваемый документ (если нет, то сообщает об ошибке <a href="/ru/docs/Web/HTTP/Status/404">404</a>) и отправляет обратно, также через HTTP.</p> diff --git a/files/ru/learn/css/css_layout/normal_flow/index.html b/files/ru/learn/css/css_layout/normal_flow/index.html index ddad3379d7..e7091f2508 100644 --- a/files/ru/learn/css/css_layout/normal_flow/index.html +++ b/files/ru/learn/css/css_layout/normal_flow/index.html @@ -53,7 +53,7 @@ original_slug: Learn/CSS/CSS_layout/Нормальный_поток <p>Мы отделены нашими полями. Из-за схлопывания полей мы отделены шириной одного из наших полей, а не обоих</p> -<p>Встроенные элементы <span>такие как этот</span> и <span>этот</span> находятся на одной линии с другими, и смежным текстом, если есть пространство. Встроенные элементы, что не влезают <span>переходять на новую строку если это возможно (как этот текст)</span>если же это невозможно, они переходят на новую строку, как это изображение: <img src="https://mdn.mozillademos.org/files/13360/long.jpg"></p></pre> +<p>Встроенные элементы <span>такие как этот</span> и <span>этот</span> находятся на одной линии с другими, и смежным текстом, если есть пространство. Встроенные элементы, что не влезают <span>переходят на новую строку если это возможно (как этот текст)</span>если же это невозможно, они переходят на новую строку, как это изображение: <img src="https://mdn.mozillademos.org/files/13360/long.jpg"></p></pre> <pre class="brush: css notranslate">body { width: 500px; diff --git a/files/ru/learn/css/first_steps/how_css_is_structured/index.html b/files/ru/learn/css/first_steps/how_css_is_structured/index.html index 3f6c18c125..51b072fdae 100644 --- a/files/ru/learn/css/first_steps/how_css_is_structured/index.html +++ b/files/ru/learn/css/first_steps/how_css_is_structured/index.html @@ -181,10 +181,10 @@ p { a:link /* это селектор ссылок */ .manythings /* это селектор классов (классы применяются тогда, когда необходимо применить правило к нескольким элементам) */ #onething /* это селектор идентификаторов (они применяются, когда правило относится к одному элементу) */ -* /* уневерсальный селектор */ +* /* универсальный селектор */ .box p /* селектор потомков */ .box p:first-child /* селектор потомков + селектор псевдоклассов */ -h1, h2, .intro /* пречисление селекторов */ +h1, h2, .intro /* перечисление селекторов */ </pre> <div class="blockIndicator note"> diff --git a/files/ru/learn/forms/form_validation/index.html b/files/ru/learn/forms/form_validation/index.html index b63dac246d..7dbb62e15c 100644 --- a/files/ru/learn/forms/form_validation/index.html +++ b/files/ru/learn/forms/form_validation/index.html @@ -185,7 +185,7 @@ input:valid { <li><code>[abc]</code> — соответствует одному символу a, b, или c.</li> <li><code>[^abc]</code> — соответствует одному символу кроме a, b, или c.</li> <li><code>[a-z]</code> — соответствует одному символу в диапазоне a–z, только в нижнем регистре (вы можете использовать <code>[A-Za-z]</code> для заглавных и прописных букв, и<code>[A-Z]</code> только для заглавных букв).</li> - <li><code>a.c</code> — соответсвует <code>a</code>, за ним следует любой элемент, за ним следует <code>c</code>.</li> + <li><code>a.c</code> — соответствует <code>a</code>, за ним следует любой элемент, за ним следует <code>c</code>.</li> <li><code>a{5}</code> — соответствует <code>a</code>, 5 раз.</li> <li><code>a{5,7}</code> — соответствует <code>a</code>, от 5 до 7 раз, но не больше и не меньше.</li> </ul> diff --git a/files/ru/learn/forms/how_to_build_custom_form_controls/index.html b/files/ru/learn/forms/how_to_build_custom_form_controls/index.html index 3cb9494d66..d3ac58ca0b 100644 --- a/files/ru/learn/forms/how_to_build_custom_form_controls/index.html +++ b/files/ru/learn/forms/how_to_build_custom_form_controls/index.html @@ -169,7 +169,7 @@ original_slug: Learn/HTML/Forms/How_to_build_custom_form_widgets <pre class="brush: css">.select .optList.hidden { /* Это самый простой из доступных способов путь скрыть список, - а о доступности мы еще поговрим в конце */ + а о доступности мы еще поговорим в конце */ max-height: 0; visibility: hidden; }</pre> @@ -199,7 +199,7 @@ original_slug: Learn/HTML/Forms/How_to_build_custom_form_widgets border-radius : .4em; /* 4px */ box-shadow : 0 .1em .2em rgba(0,0,0,.45); /* 0 1px 2px */ - /* Первое объявление - для бразуеров не поддерживающих линейный градиент. + /* Первое объявление - для браузеров не поддерживающих линейный градиент. Второе объявление - потому что основанные на WebKit браузеры еще не избавились от префикса в нем. Если вам нужна поддержка устаревших браузеров, попробуйте http://www.colorzilla.com/gradient-editor/ */ background : #F0F0F0; @@ -454,7 +454,7 @@ function deactivateSelect(select) { select.classList.remove('active'); } -// Эта функция бедт вызываться какждый раз, когда пользователь захочет (де)активровать наш виджет +// Эта функция будет вызываться каждый раз, когда пользователь захочет (де)активировать наш виджет // Ей передаются два параметра: // select : DOM нода класса `select` для активации // selectList : список всех DOM нод с классом `select` @@ -525,7 +525,7 @@ window.addEventListener('load', function () { }); }); - // Когда позоватль кликает на наш виджет + // Когда пользователь кликает на наш виджет select.addEventListener('click', function (event) { // Замечание: использование переменной `select` // ограничено рамками нашей функции. @@ -609,7 +609,7 @@ function updateValue(select, index) { // Эта функция возвращает текущий номер выбранного элемента в стандартном виджете // Ей передается один параметр: -// select : DOM нода класса `select` соответствующая стандарному виджету +// select : DOM нода класса `select` соответствующая стандартному виджету function getIndex(select) { // Нам нужно получить доступ к стандартному виджету соответствующему данному // пользовательскому виджету @@ -625,7 +625,7 @@ function getIndex(select) { window.addEventListener('load', function () { var selectList = document.querySelectorAll('.select'); - // Каждый пользовательский виджет необходимсо инциализировать: + // Каждый пользовательский виджет необходимо инициализировать: selectList.forEach(function (select) { var optionList = select.querySelectorAll('.option'), selectedIndex = getIndex(select); @@ -639,14 +639,14 @@ window.addEventListener('load', function () { // Убеждаемся, что выбранное по умолчанию значение корректно отображено updateValue(select, selectedIndex); - // Кажды раз когда пользователь кликает на вариант, мы соответсвенно обновляем значение + // Каждый раз, когда пользователь кликает на вариант, мы соответственно обновляем значение optionList.forEach(function (option, index) { option.addEventListener('click', function (event) { updateValue(select, index); }); }); - // Когда виджет находится в фокусе, с каждым нажатием на клаиатуре, мы соответственно + // Когда виджет находится в фокусе, при каждом нажатии клавиши на клавиатуре, мы соответственно // обновляем значение select.addEventListener('keyup', function (event) { var length = optionList.length, @@ -687,7 +687,7 @@ window.addEventListener('load', function () { <h2 id="Делаем_доступным">Делаем доступным</h2> -<p>Мы создали нечто работающее, и, хотя это далеко от полнофункционального селектбокса, работает это хорошо. Однако то, что мы сделали, это не более, чем возня с DOM. У него нет настоящей семантики, и хотя оно выглядит как селектбокс, с точки зрения браузера - это не так, поэтому вспомогательные технологии не смогут понять что это селектбокс. Короче говоря, этот хорошенький селектбокс не является доступным для людей с ограниченными возможностями!</p> +<p>Мы создали нечто работающее, и, хотя это далеко от полнофункционального выпадающего списка, работает это хорошо. Однако то, что мы сделали, это не более, чем возня с DOM. У него нет настоящей семантики, и хотя оно выглядит как раскрывающейся список, с точки зрения браузера - это не так, поэтому вспомогательные технологии не смогут понять что это он и есть. Короче говоря, этот хорошенький список для выбора фруктов не является доступным для людей с ограниченными возможностями!</p> <p>К счастью существует решение, и оно называется <a href="/en-US/docs/Accessibility/ARIA" title="/en-US/docs/Accessibility/ARIA">ARIA</a>. ARIA - аббревиатура для "Accessible Rich Internet Application" (Доступное всем интернет приложение), и представляет собой <a href="http://www.w3.org/TR/wai-aria/" rel="external" title="http://www.w3.org/TR/wai-aria/">W3C спецификацию</a> специально разработанную для того, что мы здесь делаем: делаем веб приложения и пользовательские виджеты ассистивными (доступными для людей с ограниченными возможностями). В основном, это набор атрибутов, которые расширяют HTML, чтобы мы смогли лучше описать роли, состояния и свойства, так что только что изобретенный элемент выглядит как будто он был тем стандартным, за которого он себя выдает. Использовать эти атрибуты очень просто, поэтому давайте сделаем это.</p> diff --git a/files/ru/learn/forms/your_first_form/index.html b/files/ru/learn/forms/your_first_form/index.html index fd3f925e43..5acaaa7d8e 100644 --- a/files/ru/learn/forms/your_first_form/index.html +++ b/files/ru/learn/forms/your_first_form/index.html @@ -217,7 +217,7 @@ textarea:focus { } textarea { - /* Выровним многострочные текстовые поля с их текстами-подсказками */ + /* Выравним многострочные текстовые поля с их текстами-подсказками */ vertical-align: top; /* Предоставим пространство для ввода текста */ @@ -225,7 +225,7 @@ textarea { } .button { - /* Выровним кнопки с их текстами-подсказками */ + /* Выравним кнопки с их текстами-подсказками */ padding-left: 90px; /* same size as the label elements */ } diff --git a/files/ru/learn/front-end_web_developer/index.html b/files/ru/learn/front-end_web_developer/index.html index ac43dad174..f70a9e40b4 100644 --- a/files/ru/learn/front-end_web_developer/index.html +++ b/files/ru/learn/front-end_web_developer/index.html @@ -4,7 +4,7 @@ slug: Learn/Front-end_web_developer tags: - Начинающий - Стандарты веб-разработки - - Фронт-енд + - Фронтенд translation_of: Learn/Front-end_web_developer original_slug: Learn/Фронтенд_разработчик --- diff --git a/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html b/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html index 65704d6d4c..1adc27c159 100644 --- a/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html +++ b/files/ru/learn/html/introduction_to_html/html_text_fundamentals/index.html @@ -413,18 +413,18 @@ textarea.onkeyup = function(){ <p><span id="result_box" lang="ru"><span>Упорядоченные списки — это списки, в которых порядок элементов имеет значение, — возьмем в качестве примера маршрут следования:</span></span></p> -<pre class="notranslate">Доедьте до конца дороги +<pre class="notranslate">Двигайтесь до конца дороги Поверните направо -Едьте прямо через первые два перекрестка с круговым движением +Езжайте прямо через первые два перекрестка с круговым движением Поверните налево на третьем перекрестке Школа справа от вас, 300 метров вверх по дороге</pre> <p><span id="result_box" lang="ru"><span>Структура разметки такая же, как для неупорядоченных списков, за исключением того, что вы должны обернуть элементы списка в элемент {{htmlelement ("ol")}} (ordered list), а не <ul>:</span></span></p> <pre class="brush: html notranslate"><ol> - <li>Доедьте до конца дороги</li> + <li>Двигайтесь до конца дороги</li> <li>Поверните направо</li> - <li>Едьте прямо через первые два перекрестка с круговым движением</li> + <li>Езжайте прямо через первые два перекрестка с круговым движением</li> <li>Поверните налево на третьем перекрестке</li> <li>Школа справа от вас, в 300 метрах вверх по дороге</li> </ol></pre> @@ -442,9 +442,9 @@ textarea.onkeyup = function(){ <h2>Редактируемый код</h2> <p class="a11y-label"></code>Нажмите Esc, чтобы выйти из поля ввода (Tab вставляет символ табуляции).<code></p> -<textarea id="code" class="input" style="min-height: 200px; width: 95%"></code>Доедьте до конца дороги +<textarea id="code" class="input" style="min-height: 200px; width: 95%"></code>Двигайтесь до конца дороги Поверните направо -Едьте прямо через первые два перекрестка с круговым движением +Езжайте прямо через первые два перекрестка с круговым движением Поверните налево на третьем перекрестке Школа справа от вас, 300 метров вверх по дороге<code></textarea> @@ -517,7 +517,7 @@ solution.addEventListener('click', function() { updateCode(); }); -var htmlSolution = '<ol>\n<li>Доедьте до конца дороги</li>\n<li>Поверните направо</li>\n<li>Едьте прямо через первые два перекрестка с круговым движением</li>\n<li>Поверните налево на третьем перекрестке</li>\n<li>Школа справа от вас, 300 метров вверх по дороге</li>\n</ol>'; +var htmlSolution = '<ol>\n<li>Двигайтесь до конца дороги</li>\n<li>Поверните направо</li>\n<li>Езжайте прямо через первые два перекрестка с круговым движением</li>\n<li>Поверните налево на третьем перекрестке</li>\n<li>Школа справа от вас, 300 метров вверх по дороге</li>\n</ol>'; var solutionEntry = htmlSolution; textarea.addEventListener('input', updateCode); @@ -597,11 +597,11 @@ textarea.onkeyup = function(){ Очистите чеснок от кожуры и крупно нарежьте. Удалите стебель и семена у перца; крупно нарежьте перец. Добавьте все ингредиенты в пищевой комбайн. - Измельчите все ингридиенты до состояния пасты. + Измельчите все ингредиенты до состояния пасты. Если вы хотите "грубый" хумус, измельчайте пару минут. Если вам нужен гладкий хумус, измельчайте дольше. - По вкусу можете добавить в небольших количествах лимон и кориандский перец, лайм и чипотле, хариссу и мяту или шпинат и брынзу. Попробуйте и решите, что подоходит вам. + По вкусу вы также можете добавить в небольших количествах лимон с кориандром, перец чили, лайм с чипотле, хариссу с мятой или же шпинат с брынзой. Попробуйте и решите, что подойдет вам. Хранение @@ -677,7 +677,7 @@ solution.addEventListener('click', function() { updateCode(); }); -var htmlSolution = '<h1>Рецепт быстрого приготовления хумуса.</h1>\n\n<p>Хумус — быстро, вкусно, — и ничего лишнего. Этот рецепт был составлен из других рецептов, которые мне попадались в течение многих лет.</p>\n\n<p>Хумус — это вкусная густая паста, широко используемая в Греческих и Ближневосточных блюдах. Очень вкусно есть его с салатами, мясом на гриле и питой.</p>\n\n<h2>Ингредиенты</h2>\n\n<ul>\n<li>1 банка (400г) турецкого гороха (или бараньего гороха)</li>\n<li>175г тахани</li>\n<li>6 вяленых томатов</li>\n<li>Половинка красного перца</li>\n<li>Щепотка кайенского перца</li>\n<li>1 зубчик чеснока</li>\n<li>Чуть-чуть оливкового масла</li>\n</ul>\n\n<h2>Рецепт</h2>\n\n<ol>\n<li>Очистите чеснок от кожуры и крупно нарежьте.</li>\n<li>Удалите стебель и семена у перца; крупно нарежьте.</li>\n<li>Добавьте все ингредиенты в пищевой комбайн.</li>\n<li>Измельчите все ингридиенты до состояния пасты.</li>\n<li>Если вы хотите "грубый" хумус, измельчайте пару минут.</li>\n<li>Если вам нужен гладкий хумус, измельчайте дольше.</li>\n</ol>\n\n<p>По вкусу можете добавить в небольших количествах лимон и кориандский перец, лайм и чипотле, хариссу и мяту или шпинат и брынзу. Попробуйте и решите, что подоходит вам.</p>\n\n<h2>Хранение</h2>\n\n<p>Храните хумус в запечатанном контейнере в холодильнике. Хумус хранится примерно неделю после приготовления. Если он начнёт пениться, выкидывайте его.</p>\n\n<p>Хумус можно хранить в морозильном отделении 2–3 месяца.</p>'; +var htmlSolution = '<h1>Рецепт быстрого приготовления хумуса.</h1>\n\n<p>Хумус — быстро, вкусно, — и ничего лишнего. Этот рецепт был составлен из других рецептов, которые мне попадались в течение многих лет.</p>\n\n<p>Хумус — это вкусная густая паста, широко используемая в Греческих и Ближневосточных блюдах. Очень вкусно есть его с салатами, мясом на гриле и питой.</p>\n\n<h2>Ингредиенты</h2>\n\n<ul>\n<li>1 банка (400г) турецкого гороха (или бараньего гороха)</li>\n<li>175г тахани</li>\n<li>6 вяленых томатов</li>\n<li>Половинка красного перца</li>\n<li>Щепотка кайенского перца</li>\n<li>1 зубчик чеснока</li>\n<li>Чуть-чуть оливкового масла</li>\n</ul>\n\n<h2>Рецепт</h2>\n\n<ol>\n<li>Очистите чеснок от кожуры и крупно нарежьте.</li>\n<li>Удалите стебель и семена у перца; крупно нарежьте.</li>\n<li>Добавьте все ингредиенты в пищевой комбайн.</li>\n<li>Измельчите все ингредиенты до состояния пасты.</li>\n<li>Если вы хотите "грубый" хумус, измельчайте пару минут.</li>\n<li>Если вам нужен гладкий хумус, измельчайте дольше.</li>\n</ol>\n\n<p>По вкусу можете добавить в небольших количествах лимон и кориандский перец, лайм и чипотле, хариссу и мяту или шпинат и брынзу. Попробуйте и решите, что подходит вам.</p>\n\n<h2>Хранение</h2>\n\n<p>Храните хумус в запечатанном контейнере в холодильнике. Хумус хранится примерно неделю после приготовления. Если он начнёт пениться, выкидывайте его.</p>\n\n<p>Хумус можно хранить в морозильном отделении 2–3 месяца.</p>'; var solutionEntry = htmlSolution; textarea.addEventListener('input', updateCode); @@ -731,7 +731,7 @@ textarea.onkeyup = function(){ <li>Очистите чеснок от кожуры и крупно нарежьте.</li> <li>Удалите стебель и семена у перца; крупно нарежьте перец.</li> <li>Добавьте все ингредиенты в пищевой комбайн.</li> - <li>Измельчите все ингридиенты до состояния пасты.</li> + <li>Измельчите все ингредиенты до состояния пасты.</li> <li>Если вы хотите "грубый" хумус, измельчайте пару минут.</li> <li>Если вам нужен гладкий хумус, измельчайте дольше.</li> </ol> </pre> @@ -744,7 +744,7 @@ textarea.onkeyup = function(){ <li>Очистите чеснок от кожуры и крупно нарежьте.</li> <li>Удалите стебель и семена у перца; крупно нарежьте перец.</li> <li>Добавьте все ингредиенты в пищевой комбайн.</li> - <li>Измельчите все ингридиенты до состояния пасты. + <li>Измельчите все ингредиенты до состояния пасты. <ul> <li>Если вы хотите "грубый" хумус, измельчайте пару минут.</li> <li>Если вам нужен гладкий хумус, измельчайте дольше.</li> diff --git a/files/ru/learn/html/multimedia_and_embedding/video_and_audio_content/index.html b/files/ru/learn/html/multimedia_and_embedding/video_and_audio_content/index.html index 84751810da..d37ae96622 100644 --- a/files/ru/learn/html/multimedia_and_embedding/video_and_audio_content/index.html +++ b/files/ru/learn/html/multimedia_and_embedding/video_and_audio_content/index.html @@ -100,7 +100,7 @@ translation_of: Learn/HTML/Multimedia_and_embedding/Video_and_audio_content <pre class="brush: html notranslate"><video controls> <source src="rabbit320.mp4" type="video/mp4"> <source src="rabbit320.webm" type="video/webm"> - <p>Ваш браузер не подддерживает HTML5 видео. Вот <a href="rabbit320.mp4">ссылка на видео</a> взамен.</p> + <p>Ваш браузер не поддерживает HTML5 видео. Вот <a href="rabbit320.mp4">ссылка на видео</a> взамен.</p> </video></pre> <p>Здесь мы изъяли атрибут <code>src</code> из нашего тега <code><video></code>, и вместо этого включали отдельные элементы {{htmlelement("source")}}, каждый из которых ссылается на собственный источник. В этом случае браузер пройдется по элементам <code><source></code> и начнёт воспроизводить первый из них, который имеет поддерживаемый кодек. Включение источников WebM и MP4 должно быть достаточно для воспроизведения вашего видео на большинстве платформ и браузеров в наши дни.</p> diff --git a/files/ru/learn/javascript/first_steps/variables/index.html b/files/ru/learn/javascript/first_steps/variables/index.html index 0f78209b8d..c311f5eeef 100644 --- a/files/ru/learn/javascript/first_steps/variables/index.html +++ b/files/ru/learn/javascript/first_steps/variables/index.html @@ -54,8 +54,8 @@ if (name === 'Адам') { alert('Привет, Адам, рады тебя видеть!'); } else if (name === 'Алан') { alert('Привет, Алан, рады тебя видеть!'); -} else if (name === 'Бэлла') { - alert('Привет, Бэлла, рады тебя видеть!'); +} else if (name === 'Белла') { + alert('Привет, Белла, рады тебя видеть!'); } else if (name === 'Бьянка') { alert('Привет, Бьянка, рады тебя видеть!'); } else if (name === 'Крис') { diff --git a/files/ru/learn/server-side/django/generic_views/index.html b/files/ru/learn/server-side/django/generic_views/index.html index 8fc4223885..97072e9413 100644 --- a/files/ru/learn/server-side/django/generic_views/index.html +++ b/files/ru/learn/server-side/django/generic_views/index.html @@ -104,7 +104,7 @@ class BookListView(generic.ListView): def get_context_data(self, **kwargs): # В первую очередь получаем базовую реализацию контекста context = super(BookListView, self).get_context_data(**kwargs) - # Добавляем новую переменную к контексту и иниуиализируем ее некоторым значением + # Добавляем новую переменную к контексту и инициализируем ее некоторым значением context['some_data'] = 'This is just some data' return context</pre> diff --git a/files/ru/learn/server-side/django/skeleton_website/index.html b/files/ru/learn/server-side/django/skeleton_website/index.html index 5f6204e0cc..3a2dfa47b7 100644 --- a/files/ru/learn/server-side/django/skeleton_website/index.html +++ b/files/ru/learn/server-side/django/skeleton_website/index.html @@ -227,7 +227,7 @@ urlpatterns += [ <p>Добавьте следующие строчки, тоже в конец файла:</p> -<pre class="brush: python"># Добавьте URL соотношения, чтобы перенаправить запросы с корневового URL, на URL приложения +<pre class="brush: python"># Добавьте URL соотношения, чтобы перенаправить запросы с корневого URL, на URL приложения from django.views.generic import RedirectView urlpatterns += [ <code>path('', RedirectView.as_view(url='/catalog/', permanent=True)),</code> diff --git a/files/ru/learn/server-side/express_nodejs/development_environment/index.html b/files/ru/learn/server-side/express_nodejs/development_environment/index.html index 30000c6470..b1e4018563 100644 --- a/files/ru/learn/server-side/express_nodejs/development_environment/index.html +++ b/files/ru/learn/server-side/express_nodejs/development_environment/index.html @@ -113,7 +113,7 @@ v8.11.3</pre> <ol> <li><span class="tlid-translation translation" lang="ru"><span title="">Скопируйте следующий текст в файл с именем hellonode.js.</span> <span title="">Здесь используются чистые функции Node (ничего из Express) и некоторый синтаксис ES6:</span></span> - <pre class="brush: js notranslate">//Загрузка моделя HTTP + <pre class="brush: js notranslate">//Загрузка модуля HTTP const http = require("http"); <code>const hostname = '127.0.0.1'; const port = 3000; |