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/{v,w,x}* #6105

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
28 changes: 14 additions & 14 deletions files/zh-cn/glossary/vendor_prefix/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,23 @@
<p>浏览器厂商们有时会给实验性的或者非标准的 CSS 属性和 JavaScript API 添加前缀,这样开发者就可以用这些新的特性进行试验,同时(理论上)防止他们的试验代码被依赖,从而在标准化过程中破坏 web 开发者的代码。开发者应该等到浏览器行为标准化之后再使用未加前缀的属性。</p>

<div class="note">
<p>浏览器厂商们正在努力停止使用前缀来表示实验性质的代码的行为。Web开发者一直在生产环境的网站上使用这些实验性代码,这使得浏览器厂商更难保证浏览器兼容性和处理新特性;这也伤害了更小众的浏览器,它们被迫添加其他浏览器前缀以加载热门网站。</p>
<p>浏览器厂商们正在努力停止使用前缀来表示实验性质的代码的行为。Web 开发者一直在生产环境的网站上使用这些实验性代码,这使得浏览器厂商更难保证浏览器兼容性和处理新特性;这也伤害了更小众的浏览器,它们被迫添加其他浏览器前缀以加载热门网站。</p>

<p>现在的趋势是将实验性功能添加在需要用户自行设置偏好或标记(flag)的地方,同时编写一个更小规模的规范,以更快达到稳定状态。</p>
</div>

<h2 id="CSS_前缀">CSS 前缀</h2>

<p>主流浏览器引擎前缀:</p>
<p>主流浏览器引擎前缀</p>

<ul>
<li><code>-webkit-</code> (谷歌,Safari,新版Opera浏览器,以及几乎所有iOS系统中的浏览器(包括 iOS 系统中的火狐浏览器);基本上所有基于WebKit 内核的浏览器)</li>
<li><code>-webkit-</code> (谷歌,Safari,新版 Opera 浏览器,以及几乎所有 iOS 系统中的浏览器(包括 iOS 系统中的火狐浏览器);基本上所有基于 WebKit 内核的浏览器)</li>
<li><code>-moz-</code> (火狐浏览器)</li>
<li><code>-o-</code> (旧版Opera浏览器)</li>
<li><code>-ms-</code> (IE浏览器 和 Edge浏览器)</li>
<li><code>-o-</code> (旧版 Opera 浏览器)</li>
<li><code>-ms-</code> (IE 浏览器 和 Edge 浏览器)</li>
</ul>

<p>示例:</p>
<p>示例</p>

<pre class="notranslate"><em>-webkit-</em>transition: all 4s ease;
<em>-moz-</em>transition: all 4s ease;
Expand All @@ -34,31 +34,31 @@ <h2 id="CSS_前缀">CSS 前缀</h2>

<h2 id="API_前缀">API 前缀</h2>

<p>过去,浏览器引擎也使用前缀修饰实验性质的API。如果整个接口都是实验性的,前缀修饰的就是接口名(但不包括其中的属性或者方法)。如果将一个实验性的接口或者方法添加到一个标准化的接口中,这个新增的接口或者方法被前缀修饰。 </p>
<p>过去,浏览器引擎也使用前缀修饰实验性质的 API。如果整个接口都是实验性的,前缀修饰的就是接口名(但不包括其中的属性或者方法)。如果将一个实验性的接口或者方法添加到一个标准化的接口中,这个新增的接口或者方法被前缀修饰。 </p>

<h3 id="接口前缀">接口前缀</h3>

<p>需要使用大写的前缀修饰接口名:</p>

<ul>
<li><code>WebKit</code> (谷歌, Safari, 新版Opera浏览器, 以及几乎所有iOS系统中的浏览器(包括iOS 系统中的火狐浏览器); 简单的说,所有基于WebKit 内核的浏览器)</li>
<li><code>WebKit</code> (谷歌Safari, 新版 Opera 浏览器,以及几乎所有 iOS 系统中的浏览器 (包括 iOS 系统中的火狐浏览器); 简单的说,所有基于 WebKit 内核的浏览器)</li>
<li><code>Moz</code> (火狐浏览器)</li>
<li><code>O</code> (旧版Opera浏览器)</li>
<li><code>MS</code> (IE浏览器 和 Edge浏览器)</li>
<li><code>O</code> (旧版 Opera 浏览器)</li>
<li><code>MS</code> (IE 浏览器 和 Edge 浏览器)</li>
</ul>

<h3 id="属性和方法前缀">属性和方法前缀</h3>

<p>需要使用小写的前缀修饰属性或者方法</p>

<ul>
<li><code>webkit</code> (谷歌, Safari, 新版Opera浏览器, 以及几乎所有iOS系统中的浏览器(包括iOS 系统中的火狐浏览器); 简单的说,所有基于WebKit 内核的浏览器)</li>
<li><code>webkit</code> (谷歌Safari, 新版 Opera 浏览器,以及几乎所有 iOS 系统中的浏览器 (包括 iOS 系统中的火狐浏览器); 简单的说,所有基于 WebKit 内核的浏览器)</li>
<li><code>moz</code> (火狐浏览器)</li>
<li><code>o</code> (旧版Opera浏览器等</li>
<li><code>ms</code> (IE浏览器 和 Edge浏览器)</li>
<li><code>o</code> (旧版 Opera 浏览器等</li>
<li><code>ms</code> (IE 浏览器 和 Edge 浏览器)</li>
</ul>

<p>示例:</p>
<p>示例</p>

<pre class="brush: js notranslate">var requestAnimationFrame = window.requestAnimationFrame ||
window.mozRequestAnimationFrame ||
Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/glossary/webdav/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
- Infrastructure
translation_of: Glossary/WebDAV
---
<p><strong>WebDAV </strong> (<em>Web Distributed Authoring and Versioning</em>) 是一种允许web开发者使用客户端远程更新内容的 {{Glossary("HTTP")}} 扩展。</p>
<p><strong>WebDAV </strong> (<em>Web Distributed Authoring and Versioning</em>) 是一种允许 web 开发者使用客户端远程更新内容的 {{Glossary("HTTP")}} 扩展。</p>

<p>WebDAV 很少单独使用,其通常与以下两个扩展一起使用:{{Glossary("CalDAV")}} 和 {{Glossary("CardDAV")}}。</p>

Expand Down
4 changes: 2 additions & 2 deletions files/zh-cn/glossary/webextensions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ tags:
- NeedsContent
- WebExtensions
---
浏览器扩展是一种跨浏览器系统,用于开发 Firefox 的浏览器扩展。这个系统能够提供许多 API ,在很大程度上能够被不同的浏览器所支持,例如 Mozilla Firefox,Google Chrome,Opera 浏览器,微软 Edge 和 Apple Safari 浏览器。
浏览器扩展是一种跨浏览器系统,用于开发 Firefox 的浏览器扩展。这个系统能够提供许多 API,在很大程度上能够被不同的浏览器所支持,例如 Mozilla Firefox,Google Chrome,Opera 浏览器,微软 Edge 和 Apple Safari 浏览器。

## 参见

- MDN 上的[浏览器扩展](/zh-CN/docs/Mozilla/Add-ons/WebExtensions)。
- MDN 上的 [浏览器扩展](/zh-CN/docs/Mozilla/Add-ons/WebExtensions)。
16 changes: 8 additions & 8 deletions files/zh-cn/glossary/webgl/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@
slug: Glossary/WebGL
tags:
- WebGL
- Web图像
- Web 图像
- 术语表
- 编程脚本
- 高级
translation_of: Glossary/WebGL
---
<p><strong>WebGL</strong> (<em>Web图形库</em>) 是一个用于绘制交互式2D/3D图形的 {{Glossary("JavaScript")}} {{Glossary("API")}} ,基于 {{Glossary("OpenGL")}} ES 2.0 。</p>
<p><strong>WebGL</strong> (<em>Web 图形库</em>) 是一个用于绘制交互式2D/3D图形的 {{Glossary("JavaScript")}} {{Glossary("API")}} ,基于 {{Glossary("OpenGL")}} ES 2.0。</p>

<p><a href="https://www.khronos.org/">Khronos Group</a> 负责WebGL的维护。</p>
<p><a href="https://www.khronos.org/">Khronos Group</a> 负责 WebGL 的维护。</p>

<p>你可以在 {{Glossary("HTML")}} {{HTMLElement("canvas")}} 元素中调用WebGL。</p>
<p>你可以在 {{Glossary("HTML")}} {{HTMLElement("canvas")}} 元素中调用 WebGL。</p>

<p>目前所有主流 {{Glossary("Browser","浏览器")}} 都支持WebGL,即便如此,WebGL是否可用还是取决于硬件设备等其他因素(比如GPU是否支持WebGL)。</p>
<p>目前所有主流 {{Glossary("Browser","浏览器")}} 都支持 WebGL,即便如此,WebGL 是否可用还是取决于硬件设备等其他因素(比如 GPU 是否支持 WebGL)。</p>

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

<h3 id="常识" style="line-height: 24px;">常识</h3>

<ul>
<li>维基百科上的 {{Interwiki("wikipedia", "WebGL")}}</li>
<li><a href="https://get.webgl.org/">检查你的设备是否支持WebGL</a></li>
<li><a href="https://get.webgl.org/">检查你的设备是否支持 WebGL</a></li>
</ul>

<h3 id="技术信息" style="line-height: 24px;">技术信息</h3>

<ul>
<li><a href="/zh-CN/docs/Web/API/WebGL_API">MDN上的WebGL参考资料</a></li>
<li><a href="https://caniuse.com/#feat=webgl">WebGL支持列表</a></li>
<li><a href="/zh-CN/docs/Web/API/WebGL_API">MDN 上的 WebGL 参考资料</a></li>
<li><a href="https://caniuse.com/#feat=webgl">WebGL 支持列表</a></li>
</ul>
6 changes: 3 additions & 3 deletions files/zh-cn/glossary/webrtc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
- WebRTC
translation_of: Glossary/WebRTC
---
<p><strong>WebRTC</strong> (<em>Web Real-Time Communication</em>) 是一个可以用在视频聊天,音频聊天或P2P文件分享等Web App中的 {{Glossary("API")}}。</p>
<p><strong>WebRTC</strong> (<em>Web Real-Time Communication</em>) 是一个可以用在视频聊天,音频聊天或 P2P 文件分享等 Web App 中的 {{Glossary("API")}}。</p>

<p>WebRTC主要由以下几个部分组成:</p>
<p>WebRTC 主要由以下几个部分组成:</p>

<dl>
<dt><a href="/zh-CN/docs/Web/API/Navigator/getUserMedia"><code>getUserMedia</code></a></dt>
<dd>为一个RTC连接获取设备的摄像头与(或)麦克风权限,并为此RTC连接接入设备的摄像头与(或)麦克风的信号。</dd>
<dd>为一个 RTC 连接获取设备的摄像头与 (或) 麦克风权限,并为此 RTC 连接接入设备的摄像头与 (或) 麦克风的信号。</dd>
<dt><a href="/zh-CN/docs/Web/API/RTCPeerConnection"><code>RTCPeerConnection</code></a></dt>
<dd>用于配置音频或视频聊天。</dd>
<dt><a href="/zh-CN/docs/Web/API/RTCDataChannel"><code>RTCDataChannel</code></a></dt>
Expand Down
8 changes: 4 additions & 4 deletions files/zh-cn/glossary/websockets/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
---
<p>WebSocket 是一种在客户端与{{Glossary("Server", "服务器")}}之间保持{{Glossary("TCP")}}长连接的{{Glossary("protocol","网络协议")}},这样它们就可以随时进行信息交换。</p>

<p>虽然任何客户端或服务器上的应用都可以使用WebSocket,但原则上还是指{{Glossary("Browser", "浏览器")}}与服务器之间使用。通过WebSocket,服务器可以直接向客户端发送数据,而无须客户端周期性的请求服务器,以动态更新数据内容。</p>
<p>虽然任何客户端或服务器上的应用都可以使用 WebSocket,但原则上还是指{{Glossary("Browser", "浏览器")}}与服务器之间使用。通过 WebSocket,服务器可以直接向客户端发送数据,而无须客户端周期性的请求服务器,以动态更新数据内容。</p>

<h2 id="深入了解">深入了解</h2>

Expand All @@ -26,12 +26,12 @@ <h3 id="基本知识" style="line-height: 24px;">基本知识</h3>
<h3 id="技术参考">技术参考</h3>

<ul>
<li><a href="/zh-CN/docs/Web/API/WebSocket">WebSocket的MDN参考</a></li>
<li><a href="/zh-CN/docs/Web/API/WebSocket">WebSocket 的 MDN 参考</a></li>
</ul>

<h3 id="学习了解">学习了解</h3>

<ul>
<li><a href="/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications">编写WebSocket客户端应用</a></li>
<li><a href="/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_servers">编写WebSocket服务器应用</a></li>
<li><a href="/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications">编写 WebSocket 客户端应用</a></li>
<li><a href="/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_servers">编写 WebSocket 服务器应用</a></li>
</ul>
16 changes: 8 additions & 8 deletions files/zh-cn/glossary/world_wide_web/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,34 +8,34 @@
- World Wide Web
translation_of: Glossary/World_Wide_Web
---
<p><em>万维网(World Wide Web)</em>一般称其为<strong>WWW</strong>,<strong>W3</strong>,或 <strong>Web</strong> 是通过 {{Glossary("Internet")}} 访问公共网页的互连系统。网络与互联网不一样:Web是建立在互联网之上的许多应用程序之一。</p>
<p><em>万维网(World Wide Web)</em>一般称其为<strong>WWW</strong>,<strong>W3</strong>,或 <strong>Web</strong> 是通过 {{Glossary("Internet")}} 访问公共网页的互连系统。网络与互联网不一样:Web 是建立在互联网之上的许多应用程序之一。</p>

<p>Tim Berners-Lee提出了被称为万维网的架构。他在1990年在CERN物理研究实验室的计算机上创建了第一个网页{{Glossary("Server","server")}},web {{Glossary("Browser","browser")}}和网页。 1991年,他在alt.hypertext新闻组上宣布创作,标志着Web首次公开的那一刻。</p>
<p>Tim Berners-Lee 提出了被称为万维网的架构。他在 1990 年在 CERN 物理研究实验室的计算机上创建了第一个网页{{Glossary("Server","server")}},web {{Glossary("Browser","browser")}}和网页。1991 年,他在 alt.hypertext 新闻组上宣布创作,标志着 Web 首次公开的那一刻。</p>

<p>我们今天认为的“Web”系统由几个组件组成:</p>

<ul>
<li>的<strong>{{Glossary("HTTP")}}</strong>协议管理服务器和客户端之间的数据传输。</li>
<li>要访问Web组件,客户端提供唯一的通用标识符,称为<strong> </strong><strong>{{Glossary("URL")}}</strong>(统一资源位置)或 {{Glossary("URI")}}(统一资源标识符)(正式称为通用文档标识符(UDI))。</li>
<li><strong>{{Glossary("HTML")}}</strong>(超文本标记语言)是发布Web文档的最常用格式。</li>
<li>要访问 Web 组件,客户端提供唯一的通用标识符,称为<strong> </strong><strong>{{Glossary("URL")}}</strong>(统一资源位置)或 {{Glossary("URI")}}(统一资源标识符)(正式称为通用文档标识符(UDI))。</li>
<li><strong>{{Glossary("HTML")}}</strong>(超文本标记语言)是发布 Web 文档的最常用格式。</li>
</ul>

<p>通过{{Glossary("Hyperlink","超链接")}} 连接资源是Web的定义概念,帮助其身份作为连接文档的集合。</p>
<p>通过{{Glossary("Hyperlink","超链接")}} 连接资源是 Web 的定义概念,帮助其身份作为连接文档的集合。</p>

<p>Tim Berners-Lee在发明Web之后不久就创建了 {{Glossary("W3C")}}(万维网联盟),进一步规范和开发Web。该联盟由核心Web兴趣小组组成,如网页浏览器开发人员,政府机构,研究人员和大学。其使命包括教育和外联。</p>
<p>Tim Berners-Lee 在发明 Web 之后不久就创建了 {{Glossary("W3C")}}(万维网联盟),进一步规范和开发 Web。该联盟由核心 Web 兴趣小组组成,如网页浏览器开发人员,政府机构,研究人员和大学。其使命包括教育和外联。</p>

<h2 id="学习更多" style="line-height: 30px;">学习更多</h2>

<h3 id="了解它">了解它</h3>

<ul>
<li><a href="/zh-CN/Learn">学习网络</a></li>
<li><a href="https://learning.mozilla.org/web-literacy">网络素养图</a>(Web开发中所需的技能清单)</li>
<li><a href="https://learning.mozilla.org/web-literacy">网络素养图</a>(Web 开发中所需的技能清单)</li>
</ul>

<h3 id="基本知识">基本知识</h3>

<ul>
<li>维基百科上的 {{Interwiki("wikipedia", "World Wide Web")}}</li>
<li><a href="https://w3.org">W3C网站</a></li>
<li><a href="https://w3.org">W3C 网站</a></li>
</ul>
10 changes: 5 additions & 5 deletions files/zh-cn/glossary/xhtml/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
translation_of: Glossary/XHTML
original_slug: XHTML
---
<h3 id="W3C.E6.A0.87.E5.87.86_XHTML" name="W3C.E6.A0.87.E5.87.86_XHTML">W3C标准 XHTML</h3>
<h3 id="W3C.E6.A0.87.E5.87.86_XHTML" name="W3C.E6.A0.87.E5.87.86_XHTML">W3C 标准 XHTML</h3>

<h3 id="XHTML.28eXtensible_HyperText_Markup_Language.2C.E5.8F.AF.E6.89.A9.E5.B1.95.E8.B6.85.E6.96.87.E6.9C.AC.E6.A0.87.E8.AE.B0.E8.AF.AD.E8.A8.80.29" name="XHTML.28eXtensible_HyperText_Markup_Language.2C.E5.8F.AF.E6.89.A9.E5.B1.95.E8.B6.85.E6.96.87.E6.9C.AC.E6.A0.87.E8.AE.B0.E8.AF.AD.E8.A8.80.29">XHTML(eXtensible HyperText Markup Language,可扩展超文本标记语言)</h3>
<h3 id="XHTML.28eXtensible_HyperText_Markup_Language.2C.E5.8F.AF.E6.89.A9.E5.B1.95.E8.B6.85.E6.96.87.E6.9C.AC.E6.A0.87.E8.AE.B0.E8.AF.AD.E8.A8.80.29" name="XHTML.28eXtensible_HyperText_Markup_Language.2C.E5.8F.AF.E6.89.A9.E5.B1.95.E8.B6.85.E6.96.87.E6.9C.AC.E6.A0.87.E8.AE.B0.E8.AF.AD.E8.A8.80.29">XHTML(eXtensible HyperText Markup Language可扩展超文本标记语言)</h3>

<p>2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本。XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。</p>
<p>2000 年底,国际 W3C(World Wide Web Consortium) 组织公布发行了 XHTML 1.0 版本。XHTML 1.0 是一种在 HTML 4.0 基础上优化和改进的的新语言,目的是基于 XML 应用。XHTML 是一种增强了的 HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。</p>

<p> </p>

<p>XHTML是在2000年1月26日被国际标准组织机构W3C(World Wide web Consortium)定为一个标准的,认为是HTML的一个最新版本,并且将逐渐替换HTML。现在所有的浏览器都支持XHTML,XHTML兼容 HTML 4.0。也有人认为XHTML就是HTML4.01。如果你在学习过程中自己编写了一个符合标准的站,你可以通过W3C的验证,验证通过后你将会得到一个标志,通常是XHTML1.0认证和CSS验证。大家可以去<a href="https://www.w3.org">www.w3.org</a> 这个站点去验证你的站点,如果符合那两个规则则会分别给我们两段代码加到你的网页上向别人展示说明你采用了标准建站。<br>
<strong>请认真阅读XHTML相关知识和基础教程,以便您能准确的了解XHTML的新特性,以及应用技巧,还可以得到w3c的有力支持。</strong></p>
<p>XHTML 是在 2000 年 1 月 26 日被国际标准组织机构 W3C(World Wide web Consortium) 定为一个标准的,认为是 HTML 的一个最新版本,并且将逐渐替换 HTML。现在所有的浏览器都支持 XHTML,XHTML 兼容 HTML 4.0。也有人认为 XHTML 就是 HTML4.01。如果你在学习过程中自己编写了一个符合标准的站,你可以通过 W3C 的验证,验证通过后你将会得到一个标志,通常是 XHTML1.0 认证和 CSS 验证。大家可以去<a href="https://www.w3.org">www.w3.org</a> 这个站点去验证你的站点,如果符合那两个规则则会分别给我们两段代码加到你的网页上向别人展示说明你采用了标准建站。<br>
<strong>请认真阅读 XHTML 相关知识和基础教程,以便您能准确的了解 XHTML 的新特性,以及应用技巧,还可以得到 w3c 的有力支持。</strong></p>