Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AutoCorrect files/zh-cn/glossary/{j,k,h,l,m}* #6102

Merged
merged 1 commit into from
Jun 7, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/hash/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
- Hash
translation_of: Glossary/hash
---
<p>散列函数采用可变长度消息输入并产生固定长度的散列输出。它通常以128位“指纹”或“消息摘要”的形式出现。散列函数对 {{glossary("cryptography", "密码学")}} 非常有用 — 它们确保传输数据的完整性。这也为提供消息认证的 {{glossary("HMAC's")}}提供了基础。</p>
<p>散列函数采用可变长度消息输入并产生固定长度的散列输出。它通常以 128 位“指纹”或“消息摘要”的形式出现。散列函数对 {{glossary("cryptography", "密码学")}} 非常有用 — 它们确保传输数据的完整性。这也为提供消息认证的 {{glossary("HMAC's")}}提供了基础。</p>

<h2 id="了解更多">了解更多</h2>

Expand Down
6 changes: 3 additions & 3 deletions files/zh-cn/glossary/head/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
---
<p> </p>

<p><strong>Head</strong>是{{glossary("HTML")}}文档的一部分,包含了关于文档的{{glossary("metadata")}},比如作者、描述以及应用于HTML的{{glossary("CSS")}} 或者 {{glossary("JavaScript")}} 文件的链接。</p>
<p><strong>Head</strong>是{{glossary("HTML")}}文档的一部分,包含了关于文档的{{glossary("metadata")}},比如作者、描述以及应用于 HTML 的{{glossary("CSS")}} 或者 {{glossary("JavaScript")}} 文件的链接。</p>

<h2 id="了解更多">了解更多</h2>

<h3 id="HTML_head">HTML head</h3>

<ul>
<li>MDN里的{{htmlelement("head")}}元素引用 </li>
<li>MDN学习区域里的<a href="/zh-CN/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML">The HTML &lt;head&gt;</a> </li>
<li>MDN 里的{{htmlelement("head")}}元素引用 </li>
<li>MDN 学习区域里的<a href="/zh-CN/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML">The HTML &lt;head&gt;</a> </li>
</ul>
8 changes: 4 additions & 4 deletions files/zh-cn/glossary/hoisting/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
- 术语表
translation_of: Glossary/Hoisting
---
<p>变量提升(Hoisting)被认为是, Javascript中执行上下文 (特别是创建和执行阶段)工作方式的一种认识。在 <a href="https://www.ecma-international.org/ecma-262/6.0/index.html">ECMAScript® 2015 Language Specification</a> 之前的JavaScript文档中找不到变量提升(Hoisting)这个词。不过,需要注意的是,开始时,这个概念可能比较难理解,甚至恼人。</p>
<p>变量提升(Hoisting)被认为是,Javascript 中执行上下文(特别是创建和执行阶段)工作方式的一种认识。在 <a href="https://www.ecma-international.org/ecma-262/6.0/index.html">ECMAScript® 2015 Language Specification</a> 之前的 JavaScript 文档中找不到变量提升(Hoisting)这个词。不过,需要注意的是,开始时,这个概念可能比较难理解,甚至恼人。</p>

<p>例如,从概念的字面意义上说,“变量提升”意味着变量和函数的声明会在物理层面移动到代码的最前面,但这么说并不准确。实际上变量和函数声明在代码里的位置是不会动的,而是在编译阶段被放入内存中。</p>

Expand All @@ -28,7 +28,7 @@ <h3 id="技术范例">技术范例</h3>
catName("Tigger");

/*
以上代码的执行结果是: "我的猫名叫 Tigger"
以上代码的执行结果是"我的猫名叫 Tigger"
*/

</pre>
Expand All @@ -46,7 +46,7 @@ <h3 id="技术范例">技术范例</h3>
}

/*
代码执行的结果是: "我的猫名叫 Chloe"
代码执行的结果是"我的猫名叫 Chloe"
*/

</pre>
Expand All @@ -55,7 +55,7 @@ <h3 id="技术范例">技术范例</h3>

<p>变量提升也适用于其他数据类型和变量。变量可以在声明之前进行初始化和使用。但是如果没有初始化,就不能使用它们。</p>

<p>译者注: 函数和变量相比,会被优先提升。这意味着函数会被提升到更靠前的位置。</p>
<p>译者注:函数和变量相比,会被优先提升。这意味着函数会被提升到更靠前的位置。</p>

<h3 id="只有声明被提升">只有声明被提升</h3>

Expand Down
8 changes: 4 additions & 4 deletions files/zh-cn/glossary/hsts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@
- Security
translation_of: Glossary/HSTS
---
<p><strong>HTTP严格传输安全</strong> 让网站可以通知浏览器它不应该再使用HTTP加载该网站,而是自动转换该网站的所有的HTTP链接至更安全的HTTPS。它包含在HTTP的协议头 {{HTTPHeader("Strict-Transport-Security")}} 中,在服务器返回资源时带上。</p>
<p><strong>HTTP 严格传输安全</strong> 让网站可以通知浏览器它不应该再使用 HTTP 加载该网站,而是自动转换该网站的所有的 HTTP 链接至更安全的 HTTPS。它包含在 HTTP 的协议头 {{HTTPHeader("Strict-Transport-Security")}} 中,在服务器返回资源时带上。</p>

<p>换句话说,它告诉浏览器将URL协议从HTTP更改为HTTPS(会更安全),并要求浏览器对每个请求执行此操作。</p>
<p>换句话说,它告诉浏览器将 URL 协议从 HTTP 更改为 HTTPS(会更安全),并要求浏览器对每个请求执行此操作。</p>

<div>
<h2 id="了解更多">了解更多</h2>

<ul>
<li>{{HTTPHeader("Strict-Transport-Security")}}</li>
<li>OWASP文章:<a href="https://www.owasp.org/index.php/HTTP_Strict_Transport_Security">HTTP Strict Transport Security</a></li>
<li>维基百科上的 {{interwiki("wikipedia", "HTTP严格传输安全")}}</li>
<li>OWASP 文章:<a href="https://www.owasp.org/index.php/HTTP_Strict_Transport_Security">HTTP Strict Transport Security</a></li>
<li>维基百科上的 {{interwiki("wikipedia", "HTTP 严格传输安全")}}</li>
</ul>
</div>
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

<h2 id="发展历史">发展历史</h2>

<p>1990 年,由于对 {{glossary("World Wide Web","Web")}} 未来发展的远见,Tim Berners-Lee 提出了 {{glossary("hypertext", "超文本")}} 的概念,并在第二年在 {{glossary("SGML")}} 的基础上将其正式定义为一个标记语言。{{glossary("IETF")}} 于 1993 年正式开始制定 HTML 规范,并在经历了几个版本的草案后于 1995 年发布了 HTML 2.0 版本。1994年,Berners-Lee 为了 Web 发展而成立了 {{glossary("W3C")}}。1996 年,W3C 接管了 HTML 的标准化工作,并在1年后发布了 HTML 3.2 推荐标准。1999 年,HTML 4.0 发布,并在 2000 年成为 {{glossary("ISO")}} 标准。</p>
<p>1990 年,由于对 {{glossary("World Wide Web","Web")}} 未来发展的远见,Tim Berners-Lee 提出了 {{glossary("hypertext", "超文本")}} 的概念,并在第二年在 {{glossary("SGML")}} 的基础上将其正式定义为一个标记语言。{{glossary("IETF")}} 于 1993 年正式开始制定 HTML 规范,并在经历了几个版本的草案后于 1995 年发布了 HTML 2.0 版本。1994 年,Berners-Lee 为了 Web 发展而成立了 {{glossary("W3C")}}。1996 年,W3C 接管了 HTML 的标准化工作,并在 1 年后发布了 HTML 3.2 推荐标准。1999 年,HTML 4.0 发布,并在 2000 年成为 {{glossary("ISO")}} 标准。</p>

<p>自那以后,W3C 几乎放弃了 HTML 而转向 {{glossary("XHTML")}},并于 2004 年成立了另一个独立的小组 {{glossary("WHATWG")}}。幸运的是,WHATWG 后来又转回来参与了 {{glossary("HTML5")}} 标准的制定,两个组织(译注:即 W3C 和 WHATWG)在 2008 年发布了第一份草案,并在 2014 年发布了 HTML5 标准的最终版。</p>

Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/html5/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
- HTML5.x
translation_of: Glossary/HTML5
---
<p>{{Glossary("HTML")}} 的最新稳定版本, HTML5 将 HTML 从用于构造一个文档的一个简单标记,到一个完整的应用程序开发平台。除其他功能外, HTML5 还包括新元素和用于增强存储、多媒体和硬件访问的{{glossary("JavaScript")}} {{glossary("API","APIs")}} 。</p>
<p>{{Glossary("HTML")}} 的最新稳定版本HTML5 将 HTML 从用于构造一个文档的一个简单标记,到一个完整的应用程序开发平台。除其他功能外HTML5 还包括新元素和用于增强存储、多媒体和硬件访问的{{glossary("JavaScript")}} {{glossary("API","APIs")}} 。</p>

<h2 id="更多相关内容">更多相关内容</h2>

Expand Down
6 changes: 3 additions & 3 deletions files/zh-cn/glossary/http/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
---
<p>HTTP (The HyperText Transfer Protocol,超文本传输协议) 是用于在 {{glossary("World Wide Web","Web")}} 上传输超媒体文件的底层 {{glossary("protocol", "协议")}} ,最典型场景的是在浏览器和服务器之间传递数据,以供人们浏览。现行的 HTTP 标准的版本是 {{glossary("HTTP_2", "HTTP/2")}}。</p>

<p>“http://” 称为 “schema”,是 {{glossary("URI")}} 的组成部分,一般位于网络地址的开头。以“https://developer.mozilla.org”为例,该地址说明请求文档时使用 HTTP 协议;这里的 https 代指 HTTP 协议的安全版本,即 {{glossary("SSL")}} (或称 TLS)</p>
<p>“http://”称为“schema”,是 {{glossary("URI")}} 的组成部分,一般位于网络地址的开头。以“https://developer.mozilla.org”为例,该地址说明请求文档时使用 HTTP 协议;这里的 https 代指 HTTP 协议的安全版本,即 {{glossary("SSL")}} (或称 TLS)</p>

<p>HTTP 是基于文本的(所有的通信都以纯文本的形式进行) 以及无状态的 (当前通信状态不会发现以前的通信状态),该特性极大方便了在www上浏览网页的人。除此之外,HTTP也可以用于构建服务器之间交互的 {{glossary("REST")}} web 服务,以及使得网站内容更加动态化的 {{glossary("AJAX")}} 请求。</p>
<p>HTTP 是基于文本的 (所有的通信都以纯文本的形式进行) 以及无状态的 (当前通信状态不会发现以前的通信状态),该特性极大方便了在 www 上浏览网页的人。除此之外,HTTP 也可以用于构建服务器之间交互的 {{glossary("REST")}} web 服务,以及使得网站内容更加动态化的 {{glossary("AJAX")}} 请求。</p>

<div>
<h2 id="补充知识">补充知识</h2>

<ul>
<li>在MDN上的 <a href="/zh-CN/docs/Web/HTTP">HTTP</a></li>
<li>在 MDN 上的 <a href="/zh-CN/docs/Web/HTTP">HTTP</a></li>
<li>在维基百科上的 {{interwiki("wikipedia", "超文本传输协议", "HTTP")}} </li>
</ul>
</div>
4 changes: 2 additions & 2 deletions files/zh-cn/glossary/http_2/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
- HTTP2
translation_of: Glossary/HTTP_2
---
<p><strong>HTTP/2</strong> 是 <a href="/zh-CN/docs/Web/HTTP/Basics_of_HTTP">HTTP 网络协议</a>的一个重要版本。 HTTP / 2的主要目标是通过启用完整的请求和响应多路复用来减少 {{glossary("延迟")}},通过有效压缩HTTP标头字段来最小化协议开销,并增加对请求优先级和服务器推送的支持。</p>
<p><strong>HTTP/2</strong> 是 <a href="/zh-CN/docs/Web/HTTP/Basics_of_HTTP">HTTP 网络协议</a>的一个重要版本。 HTTP / 2 的主要目标是通过启用完整的请求和响应多路复用来减少 {{glossary("延迟")}},通过有效压缩 HTTP 标头字段来最小化协议开销,并增加对请求优先级和服务器推送的支持。</p>

<p>HTTP/2 不会修改 HTTP 协议的语义。 HTTP 1.1中的所有核心概念(例如 HTTP 方法,状态码,URI 和 headers)都得以保留。 而是修改了 HTTP/2 数据在客户端和服务器之间的格式(帧)和传输方式,这两者都管理整个过程,并在新的框架层内隐藏了应用程序的复杂性。 所以,所有现有的应用程序都可以不经修改地交付。</p>
<p>HTTP/2 不会修改 HTTP 协议的语义。HTTP 1.1 中的所有核心概念(例如 HTTP 方法,状态码,URI 和 headers)都得以保留。而是修改了 HTTP/2 数据在客户端和服务器之间的格式(帧)和传输方式,这两者都管理整个过程,并在新的框架层内隐藏了应用程序的复杂性。所以,所有现有的应用程序都可以不经修改地交付。</p>

<section id="Quick_links">
<ol>
Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/http_3/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- 需求内容
translation_of: Glossary/HTTP_3
---
<p><strong>HTTP/3</strong>是继{{glossary("HTTP 2", "HTTP/2")}}即将到来的<a href="/zh-CN/docs/Web/HTTP/Basics_of_HTTP">HTTP网络协议的</a>主要修订版。HTTP/3的要点是它使用名为QUIC的新{{glossary("UDP")}}协议代替{{glossary("TCP")}}。</p>
<p><strong>HTTP/3</strong>是继{{glossary("HTTP 2", "HTTP/2")}}即将到来的<a href="/zh-CN/docs/Web/HTTP/Basics_of_HTTP">HTTP 网络协议的</a>主要修订版。HTTP/3 的要点是它使用名为 QUIC 的新{{glossary("UDP")}}协议代替{{glossary("TCP")}}。</p>

<section id="Quick_links">
<ol>
Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/http_header/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<li>{{Glossary("General header")}}:可以应用于请求和响应中,但是与在消息主体中的数据无关。</li>
<li>{{Glossary("Request header")}}:含有与所要获取的资源或者客户端自身相关的附加信息。</li>
<li>{{Glossary("Response header")}}:含有与响应相关的附加信息,比如它的位置或者与服务器相关的信息(名称、版本号等)。</li>
<li>{{Glossary("Entity header")}}: 含有与消息主体相关的附加信息,比如长度或者MIME类型。</li>
<li>{{Glossary("Entity header")}}: 含有与消息主体相关的附加信息,比如长度或者 MIME 类型。</li>
</ul>

<p>一个仅包含一个首部的请求:</p>
Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/https/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
slug: Glossary/https
translation_of: Glossary/https
---
<p><strong>HTTPS</strong> (安全的<em>HTTP</em>)是 {{Glossary("HTTP")}} 协议的加密版本。它通常使用 {{Glossary("SSL")}} 或者 {{Glossary("TLS")}} 来加密客户端和服务器之间所有的通信 。这安全的链接允许客户端与服务器安全地交换敏感的数据,例如网上银行或者在线商城等涉及金钱的操作。</p>
<p><strong>HTTPS</strong> (安全的<em>HTTP</em>)是 {{Glossary("HTTP")}} 协议的加密版本。它通常使用 {{Glossary("SSL")}} 或者 {{Glossary("TLS")}} 来加密客户端和服务器之间所有的通信。这安全的链接允许客户端与服务器安全地交换敏感的数据,例如网上银行或者在线商城等涉及金钱的操作。</p>

<h2 id="了解更多">了解更多</h2>

Expand Down
4 changes: 2 additions & 2 deletions files/zh-cn/glossary/hyperlink/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ <h3 id="技术资讯">技术资讯</h3>
<h3 id="学习更多">学习更多</h3>

<ul>
<li><a href="/zh-CN/docs/Web/HTML/Element/a">MDN上的 <code>&lt;a&gt;</code></a></li>
<li><a href="/zh-CN/docs/Web/HTML/Element/link">MDN上的 <code>&lt;link&gt;</code> </a></li>
<li><a href="/zh-CN/docs/Web/HTML/Element/a">MDN 上的 <code>&lt;a&gt;</code></a></li>
<li><a href="/zh-CN/docs/Web/HTML/Element/link">MDN 上的 <code>&lt;link&gt;</code> </a></li>
</ul>
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/hypertext/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

<p>Hypertext 包含了指向其他文本的链接,而不是像小说中的单一线性流。</p>

<p>这个术语是由 Ted Nelson 在1965年左右提出的</p>
<p>这个术语是由 Ted Nelson 在 1965 年左右提出的</p>

<h2 id="了解更多">了解更多</h2>

Expand Down
6 changes: 3 additions & 3 deletions files/zh-cn/glossary/javascript/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
---
<p>JavaScript (JS) 是一种编程语言,为通常用于客户端(client-side)的网页动态脚本,不过,也常通过像<a href="https://nodejs.org/">Node.js</a>这样的包,用于服务器端({{Glossary("Server","server")}}-side)。</p>

<p>不应该把JavaScript 和 <a href="/zh-CN/docs/Web/JavaScript/Guide/Introduction#JavaScript_and_Java">Java</a> 混淆。“Java”“JavaScript” 都是 Oracle 公司在美国和其他国家注册的商标,但是这两种编程语言在语法、语义和使用方面都明显不同。</p>
<p>不应该把 JavaScript 和 <a href="/zh-CN/docs/Web/JavaScript/Guide/Introduction#JavaScript_and_Java">Java</a> 混淆。“Java”“JavaScript”都是 Oracle 公司在美国和其他国家注册的商标,但是这两种编程语言在语法、语义和使用方面都明显不同。</p>

<p>Brendan Eich (彼时受雇于 Netscape )为服务器端构想的语言 JavaScript ,不久便在 1995 年 9 月被加入 Netscape Navigator 2.0。JavaScript 很快获得了成功,而 <a href='{{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}}'>Internet Explorer 3.0</a> 也在 1996 年 8 月,引入了对 JavaScript 的支持,冠以 JScript 之名。</p>
<p>Brendan Eich(彼时受雇于 Netscape)为服务器端构想的语言 JavaScript,不久便在 1995 年 9 月被加入 Netscape Navigator 2.0。JavaScript 很快获得了成功,而 <a href='{{glossary("Microsoft Internet Explorer", "Internet Explorer 3.0")}}'>Internet Explorer 3.0</a> 也在 1996 年 8 月,引入了对 JavaScript 的支持,冠以 JScript 之名。</p>

<p>1996 年 11 月,Netscape 开始与 ECMA 国际化组织合作以使 JavaScript 成为行业标准。从此以后,标准化的 JavaScript 就被称为 ECMAScript 并由 ECMA-262 规范,其最新版(第八版)在 2017 年 6 月生效。</p>

Expand All @@ -26,7 +26,7 @@ <h3 id="基本知识">基本知识</h3>
<li>维基百科上的{{interwiki("wikipedia", "JavaScript", "JavaScript")}}</li>
</ul>

<h3 id="学习JavaScript">学习JavaScript</h3>
<h3 id="学习JavaScript">学习 JavaScript</h3>

<ul>
<li>MDN 的 {{Link("/zh-CN/docs/Web/JavaScript/Guide")}} </li>
Expand Down
Loading