From 55ddd4454665a3c66e3d5b186bc79048468d36e7 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Mon, 15 Mar 2021 14:29:50 +0300 Subject: Auto fixes --- files/ru/web/api/node/baseuri/index.html | 6 +++--- files/ru/web/api/node/clonenode/index.html | 6 +++--- files/ru/web/api/node/firstchild/index.html | 2 +- files/ru/web/api/node/getuserdata/index.html | 2 +- files/ru/web/api/node/index.html | 8 ++++---- files/ru/web/api/node/insertbefore/index.html | 4 ++-- files/ru/web/api/node/isdefaultnamespace/index.html | 2 +- files/ru/web/api/node/issamenode/index.html | 2 +- files/ru/web/api/node/issupported/index.html | 2 +- files/ru/web/api/node/localname/index.html | 2 +- files/ru/web/api/node/namespaceuri/index.html | 2 +- files/ru/web/api/node/nodename/index.html | 4 ++-- files/ru/web/api/node/nodevalue/index.html | 2 +- files/ru/web/api/node/parentelement/index.html | 2 +- files/ru/web/api/node/prefix/index.html | 6 +++--- files/ru/web/api/node/previoussibling/index.html | 4 ++-- 16 files changed, 28 insertions(+), 28 deletions(-) (limited to 'files/ru/web/api/node') diff --git a/files/ru/web/api/node/baseuri/index.html b/files/ru/web/api/node/baseuri/index.html index fad808069b..f525625033 100644 --- a/files/ru/web/api/node/baseuri/index.html +++ b/files/ru/web/api/node/baseuri/index.html @@ -11,7 +11,7 @@ translation_of: Web/API/Node/baseURI

Базовый URL используется для разрешения относительных URLs, когда браузеру  нужно получить абсолютный URL, например, когда обрабатывает элемент HTML {{HTMLElement("img")}}, src атрибут или XML xlink:href атрибут.

-

В самом простом случае, базовывый URL это просто местонахождение документа, но это может зависеть от многих факторов, включая элемент {{HTMLElement("base")}} в HTML и атрибут xml:base в XML.

+

В самом простом случае, базовый URL это просто местонахождение документа, но это может зависеть от многих факторов, включая элемент {{HTMLElement("base")}} в HTML и атрибут xml:base в XML.

Синтаксис

@@ -37,7 +37,7 @@ translation_of: Web/API/Node/baseURI

Смотрите Раздел базовый URLs в действующем стандарте HTML для уточнения деталей.

-

Вы можите использовать {{domxref("document")}}.baseURI для получения базового URL документа. Заметим, что получение базового URL для документа, может возвращать различные URLs в течение долгого времени, если {{HTMLElement("base")}} теги или местонахождение документа изменилось.

+

Вы можете использовать {{domxref("document")}}.baseURI для получения базового URL документа. Заметим, что получение базового URL для документа, может возвращать различные URLs в течение долгого времени, если {{HTMLElement("base")}} теги или местонахождение документа изменилось.

Базовый URL элемента

@@ -45,7 +45,7 @@ translation_of: Web/API/Node/baseURI

Если документ содержит атрибуты xml:base (которые вы не должны использовать в документах HTML), element.baseURI принимает во внимание xml:base атрибуты родительского элемента, когда вычисляет базовый URL. Для уточнения деталей смотрите xml:base.

-

Вы можите использовать {{domxref("element")}}.baseURI для получения базового URL of элемента.

+

Вы можете использовать {{domxref("element")}}.baseURI для получения базового URL of элемента.

Спецификация

diff --git a/files/ru/web/api/node/clonenode/index.html b/files/ru/web/api/node/clonenode/index.html index 5f1f77d5ed..fbb7f327e7 100644 --- a/files/ru/web/api/node/clonenode/index.html +++ b/files/ru/web/api/node/clonenode/index.html @@ -24,7 +24,7 @@ translation_of: Web/API/Node/cloneNode

Примечание: в спецификации DOM4 (как реализовано в Gecko 13.0 {{geckoRelease(13)}}), deep необязательный аргумент. Если он опущен, метод действует как если бы значение deep было true, по умолчанию используется глубокое клонирование. Для создания поверхностного клонирования, deep должен быть установлен как false.

-

Это поведение было изменено в последней спецификации, и если опущено значение, метод будет действовать как если бы deep было false. Хотя, это все еще не обязательно, вы всегда должны обеспечить агрументом deep, для прямой и обратной совместимости. С Gecko 28.0 {{geckoRelease(28)}}), консоль предупреждает разработчиков не опускать аргумент. Начиная с Gecko 29.0 {{geckoRelease(29)}}), поверхностный клон, по умолчанию, вместо глубокого клона.

+

Это поведение было изменено в последней спецификации, и если опущено значение, метод будет действовать как если бы deep было false. Хотя, это все еще не обязательно, вы всегда должны обеспечить аргументом deep, для прямой и обратной совместимости. С Gecko 28.0 {{geckoRelease(28)}}), консоль предупреждает разработчиков не опускать аргумент. Начиная с Gecko 29.0 {{geckoRelease(29)}}), поверхностный клон, по умолчанию, вместо глубокого клона.

Пример

@@ -35,7 +35,7 @@ translation_of: Web/API/Node/cloneNode

Примечание

-

Клонирование узлов копирует все атрибуты и их значения, в том числе собственных (в линию) перехватчиков. Это не копирует пререхватчики событий, добавленных используя addEventListener() или тех что назначены через свойства элемента (т.е node.onclick = fn).

+

Клонирование узлов копирует все атрибуты и их значения, в том числе собственных (в линию) перехватчиков. Это не копирует перехватчики событий, добавленных используя addEventListener() или тех что назначены через свойства элемента (т.е node.onclick = fn).

Дубликат узла, возвращенного cloneNode() не является частью документа, пока не будет добавлен в другой узел, который является частью документа, используя {{domxref("Node.appendChild()")}} или другой метод. Кроме того, не имеет родителя, пока не будет добавлен к другому узлу.

@@ -43,7 +43,7 @@ translation_of: Web/API/Node/cloneNode

Если deep установлено как true, все поддеревья (включая текст, который может быть потомком узла {{domxref("Text")}}) копируется тоже. Для пустых узлов (т.е {{HTMLElement("img")}} и {{HTMLElement("input")}} элементов) это не имеет значения установлен ли deep как true или false.

-
Внимание: cloneNode() может привести к дублированию идентфикаторов элементов в документе.
+
Внимание: cloneNode() может привести к дублированию идентификаторов элементов в документе.

Если исходный узел имеет идентификатор и клон размещен в том же документе, идентификатор должен быть изменен, для того что бы быть уникальным. Имя атрибута также может нуждаться в изменении, в зависимости от будущего имени дубликата.

diff --git a/files/ru/web/api/node/firstchild/index.html b/files/ru/web/api/node/firstchild/index.html index b17ea4fb29..f273add41f 100644 --- a/files/ru/web/api/node/firstchild/index.html +++ b/files/ru/web/api/node/firstchild/index.html @@ -35,7 +35,7 @@ translation_of: Web/API/Node/firstChild

Другой #text узел вставляется между закрывающими тегами </span> и </p>.

-

Если эти пробелы удаляются из источника,  #text узлы не вставляются и элемент span становится первым потомком обзаца.

+

Если эти пробелы удаляются из источника,  #text узлы не вставляются и элемент span становится первым потомком абзаца.

<p id="para-01"><span>First span</span></p>
 
diff --git a/files/ru/web/api/node/getuserdata/index.html b/files/ru/web/api/node/getuserdata/index.html
index 869ef2618a..43a766ed8d 100644
--- a/files/ru/web/api/node/getuserdata/index.html
+++ b/files/ru/web/api/node/getuserdata/index.html
@@ -33,7 +33,7 @@ alert(document.getUserData('key')); // 15
Спецификация Статус - Коментарий + Комментарий diff --git a/files/ru/web/api/node/index.html b/files/ru/web/api/node/index.html index 5e314a339c..e3b01ed097 100644 --- a/files/ru/web/api/node/index.html +++ b/files/ru/web/api/node/index.html @@ -32,7 +32,7 @@ translation_of: Web/API/Node
{{domxref("Node.localName")}} {{obsolete_inline}}{{readonlyInline}}
Возвращает {{domxref("DOMString")}} представляющий локальную часть условного имени элемента. В Firefox 3.5 и более ранних версиях, свойство локального имени в верхнем регистре для HTML элементов (но не XHTML элементов). В более поздних версиях, такого не произошло, и свойство находится в нижнем регистре для HTML и XHTML {{ gecko_minversion_inline("1.9.2") }}. Хотя недавние спецификации требуют от localName быть определенным как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все еще реализуют его как интерфейс {{domxref("Node")}}.
{{domxref("Node.namespaceURI")}} {{obsolete_inline}}{{readonlyInline}}
-
Пространство имен URI данного узла или null, если нет пространства имен. В Firefox 3.5 и более ранних версиях, HTML элементы не имееют пространства имен. В более поздних версиях, HTML элементы находятся в пространстве имен http://www.w3.org/1999/xhtml для деревьев HTML и XML. {{ gecko_minversion_inline("1.9.2") }}
+
Пространство имен URI данного узла или null, если нет пространства имен. В Firefox 3.5 и более ранних версиях, HTML элементы не имеют пространства имен. В более поздних версиях, HTML элементы находятся в пространстве имен http://www.w3.org/1999/xhtml для деревьев HTML и XML. {{ gecko_minversion_inline("1.9.2") }}
Хотя недавние спецификации требуют namespaceURI быть определенным как интерфейс {{domxref("Element")}}, но браузеры основанные на Gecko все еще реализуют его как интерфейс {{domxref("Node")}}.
{{domxref("Node.nextSibling")}} {{readonlyInline}}
Возвращает {{domxref("Node")}} представляющий следующий узел в древе или null, если не такого узла.
@@ -102,7 +102,7 @@ translation_of: Web/API/Node
{{domxref("Node.nodeValue")}}
Это {{domxref("DOMString")}}, представляющее значение объектов. Для большинства типов Node, возвращает null и любой набор операция игнорируется. Для узлов типа TEXT_NODE ({{domxref("Text")}} objects), COMMENT_NODE ({{domxref("Comment")}} objects), и PROCESSING_INSTRUCTION_NODE ({{domxref("ProcessingInstruction")}} objects), значение соответствует текстовым данным, содержащихся в объекте.
{{domxref("Node.ownerDocument")}} {{readonlyInline}}
-
Возвращает {{domxref("Document")}} к которому принадлежит этот узел. Если нет связанного сним документа, возвращает null.
+
Возвращает {{domxref("Document")}} к которому принадлежит этот узел. Если нет связанного с ним документа, возвращает null.
{{domxref("Node.parentNode")}} {{readonlyInline}}
Возвращает {{domxref("Node")}} который является родителем этого узла. Если нет такого узла, по причине того, что узел находится вверху древа или не относится к древу, данное свойство вернет null.
{{domxref("Node.parentElement")}} {{readonlyInline}}
@@ -223,9 +223,9 @@ document.body.removeAll(); - + - + diff --git a/files/ru/web/api/node/insertbefore/index.html b/files/ru/web/api/node/insertbefore/index.html index f28d388147..1ca87864c8 100644 --- a/files/ru/web/api/node/insertbefore/index.html +++ b/files/ru/web/api/node/insertbefore/index.html @@ -20,7 +20,7 @@ translation_of: Web/API/Node/insertBefore
var insertedElement = parentElement.insertBefore(newElement, referenceElement);
 
-

В Mozilla Firefox, если referenceElement не задан или равен null, newElement вcтавляется в конец списка дочерних элеметнов. В IE, referenceElement равный undefined, сгенерируется исключение "Invalid argument", в то время как Chrome сгенерирует исключение  "Uncaught TypeError", ожидая 2 аргумента.

+

В Mozilla Firefox, если referenceElement не задан или равен null, newElement вставляется в конец списка дочерних элементов. В IE, referenceElement равный undefined, сгенерируется исключение "Invalid argument", в то время как Chrome сгенерирует исключение  "Uncaught TypeError", ожидая 2 аргумента.

- + diff --git a/files/ru/web/api/node/issupported/index.html b/files/ru/web/api/node/issupported/index.html index 0581349b24..a5fc7e0279 100644 --- a/files/ru/web/api/node/issupported/index.html +++ b/files/ru/web/api/node/issupported/index.html @@ -39,7 +39,7 @@ translation_of: Web/API/Node/isSupported - + diff --git a/files/ru/web/api/node/localname/index.html b/files/ru/web/api/node/localname/index.html index 2942a8fa66..da553936f9 100644 --- a/files/ru/web/api/node/localname/index.html +++ b/files/ru/web/api/node/localname/index.html @@ -64,7 +64,7 @@ translation_of: Web/API/Node/localName

Примечание: В {{Gecko("1.9.2")}} и ранее, свойство возвращает версию локального имени в верхнем регистре для HTML элементов в HTML DOMs (в отличии от XHTML элементов в XML DOMs). В более поздних версиях, в соответствии с HTML5, свойство возвращает, в случае внутреннего хранилища DOM, в нижнем регистре для HTML элементов в HTML DOMs и XHTML элементов в XML DOMs. {{domxref("element.tagName","tagName")}} свойство продолжает возвращать в верхнем регистре для HTML элементов в HTML DOMs.

-

Для узла другово типа отличного от ELEMENT_NODE и ATTRIBUTE_NODE localName всегда null.

+

Для узла другого типа отличного от ELEMENT_NODE и ATTRIBUTE_NODE localName всегда null.

Спецификации

diff --git a/files/ru/web/api/node/namespaceuri/index.html b/files/ru/web/api/node/namespaceuri/index.html index 4e4c75e59e..f65ae369db 100644 --- a/files/ru/web/api/node/namespaceuri/index.html +++ b/files/ru/web/api/node/namespaceuri/index.html @@ -30,7 +30,7 @@ translation_of: Web/API/Node/namespaceURI

Для узлов любого nodeType кроме ELEMENT_NODE и ATTRIBUTE_NODE значение namespaceURI всегда null.

-

Вы можите создать элемент с конкретным namespaceURI используйте метод DOM Level 2 document.createElementNS.

+

Вы можете создать элемент с конкретным namespaceURI используйте метод DOM Level 2 document.createElementNS.

Через пространство имен в XML спецификации, атрибуты не наследуют пространство имен для элемента к которому он прикреплен. Если у атрибута не задано явно пространство имен, он не имеет пространства имен.

diff --git a/files/ru/web/api/node/nodename/index.html b/files/ru/web/api/node/nodename/index.html index 7203d96d84..94cc1259b5 100644 --- a/files/ru/web/api/node/nodename/index.html +++ b/files/ru/web/api/node/nodename/index.html @@ -91,9 +91,9 @@ var text_field = document.getElementById("t"); text_field.value = div1.nodeName; -

В XHTML (или любых других форматов XML), значение text_field будет прочитано как "div". Тем не мение, в HTML, значение text_field будет прочитано  как "DIV", потому что nodeName и tagName возвращают в верхнем регистре элементы HTML в DOM помеченном как HTML документ. Узнайте больше деталей о чувствительности регистра nodeName в различных браузерах.

+

В XHTML (или любых других форматов XML), значение text_field будет прочитано как "div". Тем не менее, в HTML, значение text_field будет прочитано  как "DIV", потому что nodeName и tagName возвращают в верхнем регистре элементы HTML в DOM помеченном как HTML документ. Узнайте больше деталей о чувствительности регистра nodeName в различных браузерах.

-

Обратите внимание, что свойство tagName можно было бы использовать вместо него, поскольку nodeName имеет тоже значение что и tagName для элемента. Однако имейте в виду, что nodeName будет возвращать #text для текстого узла, в то время как tagName будет возвращать undefined.

+

Обратите внимание, что свойство tagName можно было бы использовать вместо него, поскольку nodeName имеет тоже значение что и tagName для элемента. Однако имейте в виду, что nodeName будет возвращать #text для текстово узла, в то время как tagName будет возвращать undefined.

Спецификации

diff --git a/files/ru/web/api/node/nodevalue/index.html b/files/ru/web/api/node/nodevalue/index.html index 62655c1875..aba6e43755 100644 --- a/files/ru/web/api/node/nodevalue/index.html +++ b/files/ru/web/api/node/nodevalue/index.html @@ -18,7 +18,7 @@ translation_of: Web/API/Node/nodeValue

Примечания

-

Для самого документа, nodeValue возвращает null. Для текста, коментария и CDATA узлов, nodeValue возвращает содержимое узла. Для узла атрибута, вернется значение атрибута.

+

Для самого документа, nodeValue возвращает null. Для текста, комментария и CDATA узлов, nodeValue возвращает содержимое узла. Для узла атрибута, вернется значение атрибута.

Следующая таблица, показывает возвращаемые значения различных элементов:

diff --git a/files/ru/web/api/node/parentelement/index.html b/files/ru/web/api/node/parentelement/index.html index da4c085552..d26c852be1 100644 --- a/files/ru/web/api/node/parentelement/index.html +++ b/files/ru/web/api/node/parentelement/index.html @@ -39,7 +39,7 @@ translation_of: Web/API/Node/parentElement - + diff --git a/files/ru/web/api/node/prefix/index.html b/files/ru/web/api/node/prefix/index.html index f0db5aa76f..404f245f65 100644 --- a/files/ru/web/api/node/prefix/index.html +++ b/files/ru/web/api/node/prefix/index.html @@ -23,9 +23,9 @@ translation_of: Web/API/Node/prefix

Примечание

-

Это будет работать только когда используется соответствующий парсер пространства имен. т.е. когда документ обработан как XML mime-type. Это не будет роботать для документов HTML.

+

Это будет работать только когда используется соответствующий парсер пространства имен. т.е. когда документ обработан как XML mime-type. Это не будет работать для документов HTML.

-

Спицификация

+

Спецификация

diff --git a/files/ru/web/api/node/previoussibling/index.html b/files/ru/web/api/node/previoussibling/index.html index 7da55e04c3..db712f76b3 100644 --- a/files/ru/web/api/node/previoussibling/index.html +++ b/files/ru/web/api/node/previoussibling/index.html @@ -15,7 +15,7 @@ translation_of: Web/API/Node/previousSibling
{{APIRef("DOM")}}
-

Свойство Node.previousSibling используется только для чтения, оно возвращает узел предшедствующий указанному в родительском элементе {{domxref("Node.childNodes", "childNodes")}}, или null,  если указанный узел первый в своём родителе.

+

Свойство Node.previousSibling используется только для чтения, оно возвращает узел предшествующий указанному в родительском элементе {{domxref("Node.childNodes", "childNodes")}}, или null,  если указанный узел первый в своём родителе.

Синтаксис

@@ -33,7 +33,7 @@ alert(document.getElementById("b2").previousSibling.id); // "b1"

Примечание

Браузеры, основанные на Gecko, вставляют текстовые узлы в документ для представления пробелов в разметке. - Поэтому узел, полученный, например, при использовании Node.firstChild или Node.previousSibling может относиться к + Поэтому узел, полученный, например, при использовании Node.firstChild или Node.previousSibling может относиться к пробелу, а не к тому элементу, который автор хотел получить.

Смотрите Пробел в DOM и -- cgit v1.2.3-54-g00ecf

СецификацияСпецификация СтатусКоментарийКомментарий
Спецификация СтатусКоментарийКомментарий
Спецификация СтатусКоментарийКомментарий
Safari
Базовая подержкаБазовая поддержка {{CompatVersionUnknown}} {{CompatGeckoDesktop("9.0")}} {{CompatVersionUnknown}} (only on {{domxref("Element")}})

{{CompatVersionUnknown}}

-

До Gecko 5.0 {{geckoRelease("5.0")}}, это свойство было для чтения-записи; Специфифкация говорит что должно быть, толко для чтения и теперь это так.

+

До Gecko 5.0 {{geckoRelease("5.0")}}, это свойство было для чтения-записи; Спецификация говорит что должно быть, только для чтения и теперь это так.

{{CompatUnknown}} {{CompatUnknown}}