Payment Request API
- 为网络支付提供的一个API。
+ 为网络支付提供的一个 API。
Disabled
(available since 55)
Disabled
diff --git a/files/zh-cn/mozilla/firefox/index.html b/files/zh-cn/mozilla/firefox/index.html
index 998f81085f5c61..5347fadaafdab4 100644
--- a/files/zh-cn/mozilla/firefox/index.html
+++ b/files/zh-cn/mozilla/firefox/index.html
@@ -10,24 +10,24 @@
---
{{FirefoxSidebar}}
-Firefox(非正式中文名称“火狐”) 是Mozilla出品的网页浏览器,可用于Windows、Mac OS X、Linux等桌面操作系统,也可以用于Android等移动操作系统。得益于对最新的网络标准的广泛兼容和强有力的开发工具 ,Firefox对最终用户和开发者而言都是优秀的浏览器。
+Firefox(非正式中文名称“火狐”) 是 Mozilla 出品的网页浏览器,可用于 Windows、Mac OS X、Linux 等桌面操作系统,也可以用于 Android 等移动操作系统。得益于对最新的网络标准的广泛兼容和强有力的开发工具 ,Firefox 对最终用户和开发者而言都是优秀的浏览器。
-Firefox是一个开源项目,许多代码都是由志愿者社群提供的。在此你将了解如何为Firefox项目做贡献,你也可以找到关于制作附加组件、使用Firefox开发者工具等内容。
+Firefox 是一个开源项目,许多代码都是由志愿者社群提供的。在此你将了解如何为 Firefox 项目做贡献,你也可以找到关于制作附加组件、使用 Firefox 开发者工具等内容。
-
了解如何为 Firefox 添加附加组件,如何开发和构建Firefox自身,以及了解Firefox以及其他组件内部如何运作。
+
了解如何为 Firefox 添加附加组件,如何开发和构建 Firefox 自身,以及了解 Firefox 以及其他组件内部如何运作。
面向开发者的发布说明
- 面向开发者的发布说明 ;了解每一个Firefox新版本为网站开发者与拓展开发者带来的新功能.
+ 面向开发者的发布说明 ;了解每一个 Firefox 新版本为网站开发者与拓展开发者带来的新功能。
项目文档
- 获取关于 Firefox 的内部机制 和它的构建系统的详细信息,从而在代码中找到方向。
+ 获取关于 Firefox 的内部机制 和它的构建系统的详细信息,从而在代码中找到方向。
开发者指南
- 我们的 开发者指南 提供了关于获取与编译Firefox源代码、在代码中找到方向、以及对项目作出贡献的详细说明。
+ 我们的 开发者指南 提供了关于获取与编译 Firefox 源代码、在代码中找到方向、以及对项目作出贡献的详细说明。
@@ -43,27 +43,27 @@ Firefox Nightly
Firefox Developer Edition
-这是一个为开发者量身定制的版本。每隔六周,我们便选择Firefox Nightly 频道中足够稳定的特性创建一个新版本的Firefox Developer Edition。同时我们还仅仅在该发布频道中为开发者添加一些特有的特性。
+这是一个为开发者量身定制的版本。每隔六周,我们便选择 Firefox Nightly 频道中足够稳定的特性创建一个新版本的 Firefox Developer Edition。同时我们还仅仅在该发布频道中为开发者添加一些特有的特性。
-了解关于Firefox Developer Edition的更多信息 。
+了解关于 Firefox Developer Edition 的更多信息 。
下载 Firefox Developer Edition
Firefox Beta
-在Firefox Developer Edition停留六周之后,我们将选择足够稳定的特性构建一个新版本的 Firefox Beta 。Firefox Beta 版本适用于热衷于测试将在下一个Firefox 版本中推出的新特性的用户。
+在 Firefox Developer Edition 停留六周之后,我们将选择足够稳定的特性构建一个新版本的 Firefox Beta。Firefox Beta 版本适用于热衷于测试将在下一个 Firefox 版本中推出的新特性的用户。
下载 Firefox Beta
Firefox
-当在Beta频道中稳定六周之后,我们便发布新版本Firefox,将新特性推送至数亿用户。
+当在 Beta 频道中稳定六周之后,我们便发布新版本 Firefox,将新特性推送至数亿用户。
下载 Firefox
Firefox 延长支持版 (ESR)
-Firefox ESR 是在较长周期提供支持的桌面版本Firefox,适用于学校、大学、商业机构等组织以及需要延长支持用以进行大规模部署的用户。
+Firefox ESR 是在较长周期提供支持的桌面版本 Firefox,适用于学校、大学、商业机构等组织以及需要延长支持用以进行大规模部署的用户。
了解关于 Firefox 延长支持版的更多信息 。
@@ -71,4 +71,4 @@ Firefox 延长支持版 (ESR)
Firefox 配置
-如果你在日常中使用多个Firefox发行频道,或者多个不同的配置选项,你应该阅读了解如何通过Firefox的配置管理器与其他管理工具实现使用多个Firefox配置 。
+如果你在日常中使用多个 Firefox 发行频道,或者多个不同的配置选项,你应该阅读了解如何通过 Firefox 的配置管理器与其他管理工具实现使用多个 Firefox 配置 。
diff --git a/files/zh-cn/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html b/files/zh-cn/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html
index 9bbbe8046ecab7..ebf058288ccbb7 100644
--- a/files/zh-cn/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/1.5/using_firefox_1.5_caching/index.html
@@ -5,9 +5,9 @@
---
{{FirefoxSidebar}}
介绍
-Firefox 1.5 对整个web页面的一个浏览器会话进行了内存缓存,包括他们对JavaScript状态。在访问过的页面间后退和前进不需要页面加载同时保存JavaScript状态。这个特性,被称为bfcache(“后退前进缓存”),使得页面导航(切换)非常快。这个状态缓存被保存直到用户关闭浏览器。
+Firefox 1.5 对整个 web 页面的一个浏览器会话进行了内存缓存,包括他们对 JavaScript 状态。在访问过的页面间后退和前进不需要页面加载同时保存 JavaScript 状态。这个特性,被称为 bfcache(“后退前进缓存”),使得页面导航(切换)非常快。这个状态缓存被保存直到用户关闭浏览器。
-有时候,Firefox不缓存页面。下面是一些页面不被缓存的常见的编程的原因:
+有时候,Firefox 不缓存页面。下面是一些页面不被缓存的常见的编程的原因:
页面使用 unload
或者 beforeunload
处理程序;
@@ -16,64 +16,64 @@
"Cache-Control: no-cache"
"Pragma: no-cache"
- 使用 "Expires: 0" 或者 "Expires" 设置相对于 “Date” header值的过去日期值(除非指定 "Cache-Control: max-age=");
+ 使用 "Expires: 0" 或者 "Expires" 设置相对于“Date”header 值的过去日期值 (除非指定 "Cache-Control: max-age=");
当用户导航跳离页面时页面还没有完全加载或者因为其他原因有等待(pending)的网络请求 (例如 XMLHttpRequest
));
- 页面运行IndexedDB事件;
- 顶级页面包含frames (例如 {{HTMLElement("iframe")}})因为这里列出的任何原因 而没有被缓存;
- 页面是在frame内而且用户在这个框架中加载一个新页面(在这种情况下, 当用户离开这个页面,最后加载入frames的内容会被缓存)。
+ 页面运行 IndexedDB 事件;
+ 顶级页面包含 frames (例如 {{HTMLElement("iframe")}}) 因为这里列出的任何原因 而没有被缓存;
+ 页面是在 frame 内而且用户在这个框架中加载一个新页面(在这种情况下,当用户离开这个页面,最后加载入 frames 的内容会被缓存)。
-这个新的缓存特性改变了页面的加载行为,web作者也许希望:
+这个新的缓存特性改变了页面的加载行为,web 作者也许希望:
知晓被导航到的页面(当它从用户缓存中被加载)
在用户离开页面时定义页面行为 (同时还支持页面缓存)
-两个新的浏览器事件使得用户可以做到这2个要求。
+两个新的浏览器事件使得用户可以做到这 2 个要求。
新的浏览器事件
-如果你使用新的事件,你的页面在其他浏览器依然会正确显示 (我们已经测试了早期版本的Firefox, Internet Explorer, Opera, 和 Safari),而且在 Firefox 1.5加载时将会使用新的缓存功能。
+如果你使用新的事件,你的页面在其他浏览器依然会正确显示 (我们已经测试了早期版本的 Firefox, Internet Explorer, Opera, 和 Safari),而且在 Firefox 1.5 加载时将会使用新的缓存功能。
-注意: 直至10-2009 开发版本的Safari 添加了这些新的事件的支持 (见 the webkit bug ).
+注意:直至 10-2009 开发版本的 Safari 添加了这些新的事件的支持 (见 the webkit bug ).
标准的页面行为是:
用户导航至一个页面
- 当页面加载,行内scripts执行。
+ 当页面加载,行内 scripts 执行。
一旦页面加载完毕, onload
事件执行。
有些页面包含第四步。如果一个页面使用 unload
或者 beforeunload
处理程序,当从页面导航离开时事件被执行。如果提供了一个unload
处理程序,页面将不会被缓存。
-当一个用户导航至一个被缓存的页面,行内scripts和onload
处理程序将不会执行 (步骤 2 和 3), 因为在大多数情况下,这些scripts的影响(执行效果)已经被保存。
+当一个用户导航至一个被缓存的页面,行内 scripts 和onload
处理程序将不会执行 (步骤 2 和 3), 因为在大多数情况下,这些 scripts 的影响(执行效果)已经被保存。
-如果你想在每次用户导航到页面时都执行页面包含的scripts或者其他在页面加载期间执行的行为,或者你想知道什么时候用户导航至一个被缓存的页面,使用新的pageshow
事件.
+如果你想在每次用户导航到页面时都执行页面包含的 scripts 或者其他在页面加载期间执行的行为,或者你想知道什么时候用户导航至一个被缓存的页面,使用新的pageshow
事件。
-如果你拥有当用户导航离页面是执行的行为,但是你想利用这个新的缓存功能,因此不想使用unload处理程序,使用新的 pagehide
事件
+如果你拥有当用户导航离页面是执行的行为,但是你想利用这个新的缓存功能,因此不想使用 unload 处理程序,使用新的 pagehide
事件
pageshow 事件
-这个事件和 load
事件一样的工作(效果), 除了它每次页面加载是都执行 that it fires every time the page is loaded (然而 load
事件在 Firefox 1.5中当页面从缓存中加载时不执行). 页面第一次加载时, pageshow
事件在 load
事件执行后执行。 pageshow
事件使用一个命名为persisted
的boolean属性,在初始加载时默认设置为 false
。如果它不是初始加载,被设置为true
(换句话说,但页面被缓存时它被设置为true).
+这个事件和 load
事件一样的工作(效果), 除了它每次页面加载是都执行 that it fires every time the page is loaded (然而 load
事件在 Firefox 1.5 中当页面从缓存中加载时不执行). 页面第一次加载时, pageshow
事件在 load
事件执行后执行。 pageshow
事件使用一个命名为persisted
的 boolean 属性,在初始加载时默认设置为 false
。如果它不是初始加载,被设置为true
(换句话说,但页面被缓存时它被设置为 true).
-在 pageshow
事件执行时,设置每次页面加载时你想要运行的任何的JavaScript。
+在 pageshow
事件执行时,设置每次页面加载时你想要运行的任何的 JavaScript。
-如果你将JavaScript函数作为pageshow事件的一部分调用,你可以通过调用pageshow
事件作为load
事件的一部分确保在不同于Firefox 1.5的浏览器在页面加载时调用这些函数,如在本文后面所示的示例。
+如果你将 JavaScript 函数作为 pageshow 事件的一部分调用,你可以通过调用pageshow
事件作为load
事件的一部分确保在不同于 Firefox 1.5 的浏览器在页面加载时调用这些函数,如在本文后面所示的示例。
pagehide 事件
-如果你想定义当用户导航离页面时的行为,但是你不想使用 unload
(这将导致页面不被缓存),你可以使用新的 pagehide
事件。像 pageshow
, pagehide
事件使用一个命名为persisted
的属性。 这个属性在页面未被浏览器缓存时设置为 false
,如果页面被浏览器缓存则设置为 true
。如果这个属性被设置为 false
, 如果有设置unload
处理程序的话,unload
事件在pagehide
事件执行后马上执行。
+如果你想定义当用户导航离页面时的行为,但是你不想使用 unload
(这将导致页面不被缓存),你可以使用新的 pagehide
事件。像 pageshow
, pagehide
事件使用一个命名为persisted
的属性。这个属性在页面未被浏览器缓存时设置为 false
,如果页面被浏览器缓存则设置为 true
。如果这个属性被设置为 false
,如果有设置unload
处理程序的话,unload
事件在pagehide
事件执行后马上执行。
-当页面初次加载,Firefox 1.5 试图按事件会发生相同的顺序模拟load事件。Frames 被作为顶级文档一样对待。如果页面包含frames, 则当缓存当页面被加载:
+当页面初次加载,Firefox 1.5 试图按事件会发生相同的顺序模拟 load 事件。Frames 被作为顶级文档一样对待。如果页面包含 frames, 则当缓存当页面被加载:
- 每个frame的pageshow
事件在主文档的 pageshow
事件之前执行。
- 当用户导航离被缓存的页面, 每个frame的pagehide
事件在主文档的 pagehide
事件之前执行。
- 发生在一个 frame 的导航, 只有在受影响的frame触发事件。
+ 每个 frame 的pageshow
事件在主文档的 pageshow
事件之前执行。
+ 当用户导航离被缓存的页面,每个 frame 的pagehide
事件在主文档的 pagehide
事件之前执行。
+ 发生在一个 frame 的导航,只有在受影响的 frame 触发事件。
示例代码
@@ -81,16 +81,16 @@ 示例代码
以下的示例演示了一个页面同时使用 load
和 pageshow
事件。这个示例页面行为如下:
- 在除了Firefox 1.5的浏览器,以下在每次页面加载都发生:load
事件触发onLoad
函数,该函数调用 onPageShow
函数 (如同一个附加功能).
- 在Firefox 1.5,页面第一次加载时 load
事件和其他浏览器上运行一样。 除了, pageshow
事件的执行和 persisted
设置为 false
,没有额外的行动发生。
- 在 Firefox 1.5, 当页面从缓存中被加载,只有 pageshow
事件执行。随着 persisted
被设置为 true
,只有 onPageShow
方法中的JavaScript行为被触发。
+ 在除了 Firefox 1.5 的浏览器,以下在每次页面加载都发生:load
事件触发onLoad
函数,该函数调用 onPageShow
函数 (如同一个附加功能).
+ 在 Firefox 1.5,页面第一次加载时 load
事件和其他浏览器上运行一样。 除了, pageshow
事件的执行和 persisted
设置为 false
,没有额外的行动发生。
+ 在 Firefox 1.5, 当页面从缓存中被加载,只有 pageshow
事件执行。随着 persisted
被设置为 true
,只有 onPageShow
方法中的 JavaScript 行为被触发。
在这个例子中:
每次页面加载,页面计算并显示当前日期和时间。这个计算包括秒和毫秒,所以你可以很容易地测试功能。
- 第一次加载页面,光标放置在表单的Name字段。在 Firefox 1.5, 当用户导航回该页面,光标依然在页面导航离开时的位置。在其他浏览器,光标移回到Name字段。
+ 第一次加载页面,光标放置在表单的 Name 字段。在 Firefox 1.5, 当用户导航回该页面,光标依然在页面导航离开时的位置。在其他浏览器,光标移回到 Name 字段。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
@@ -148,7 +148,7 @@ 示例代码
</html>
-与此相反, 如果以上页面不监听 pageshow
事件,所有的计算作为 load
事件的一部分(取而代之的是如下面的示例代码片段所示的编码),Firefox 1.5 中,当用户导航离页面时,光标位置及date/time会被缓存。当用户返回回该页面,缓存的date/time将会显示。
+与此相反,如果以上页面不监听 pageshow
事件,所有的计算作为 load
事件的一部分(取而代之的是如下面的示例代码片段所示的编码),Firefox 1.5 中,当用户导航离页面时,光标位置及 date/time 会被缓存。当用户返回回该页面,缓存的 date/time 将会显示。
<script>
function onLoad() {
@@ -177,8 +177,8 @@ 示例代码
<body onload="onLoad();">
-开发Firefox扩展
+开发 Firefox 扩展
-Firefox 1.5 extensions 需要允许缓存功能。如果你在开发一个兼容1.5 及以前版本的Firefox扩展,确保它监听事件触发 load
可被缓存,监听的 pageshow
事件触发不应该被缓存。
+Firefox 1.5 extensions 需要允许缓存功能。如果你在开发一个兼容 1.5 及以前版本的 Firefox 扩展,确保它监听事件触发 load
可被缓存,监听的 pageshow
事件触发不应该被缓存。
-例如,Firefox的Google工具栏为了兼容1.5和更早的版本,应该为autolink监听 load
事件函数,为PageRank监听 pageshow
事件函数。
+例如,Firefox 的 Google 工具栏为了兼容 1.5 和更早的版本,应该为 autolink 监听 load
事件函数,为 PageRank 监听 pageshow
事件函数。
diff --git a/files/zh-cn/mozilla/firefox/releases/14/index.html b/files/zh-cn/mozilla/firefox/releases/14/index.html
index 27a8155acb8c87..076f4346d80ffd 100644
--- a/files/zh-cn/mozilla/firefox/releases/14/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/14/index.html
@@ -15,7 +15,7 @@ Changes for Web developers
HTML
- {{ HTMLElement("progress") }}元素不在错误的归为一个表单元素,因此不再有一个form
属性.
+ {{ HTMLElement("progress") }}元素不在错误的归为一个表单元素,因此不再有一个form
属性。
The default modifier keys for the accesskey
of HTML contents on Mac are changed to Control+Option. This is the same as WebKit-based browsers on Mac.
@@ -23,13 +23,13 @@ DOM
input events are fired also on editing host element of contenteditable editor and root element of designMode editor.
- {{ domxref("DOMException", "DOMException.code") }}已被废弃,根据最新的DOM Level 4 规范.
+ {{ domxref("DOMException", "DOMException.code") }}已被废弃,根据最新的 DOM Level 4 规范。
{{ domxref("Range.insertNode()") }} method now works correctly when used on collapsed ranges.
The {{ domxref("BlobBuilder", "MozBlobBuilder") }} interface has been deprecated in favor of the constructor on {{ domxref("Blob") }}. If you use MozBlobBuilder
you'll see a warning message in the Web Console.
The {{domxref("Blob.Blob", "Blob()")}} constructor is now available to workers ({{bug(736686)}}).
Support for the Mutation Observers has been landed. It is designed as a replacement for the Mutation Events in DOM3, which has a number of issues regarding performance.
The {{ domxref("HTMLImageElement") }} interface's x
and y
properties were removed in Gecko 7.0 {{ geckoRelease("7.0") }} but restored in this release for compatibility reasons.
- {{ domxref("Document") }}上的方法execCommandShowHelp()
和queryCommandText()
,没有任何作用,已被删除.
+ {{ domxref("Document") }}上的方法execCommandShowHelp()
和queryCommandText()
,没有任何作用,已被删除。
The GeoPositionAddress
interface, an obsolete part of the Geolocation API, has been removed.
{{ domxref("Storage", "localStorage/sessionStorage") }} now correctly return undefined
instead of null
for undeclared keys through property access.
The {{domxref("ImageData")}} object has been implemented ({{bug(550309)}}).
@@ -58,7 +58,7 @@ MathML
HTTP
- Gecko开始支持新的HTTP 308
永久重定向 状态码. 由于Gecko并不区分永久重定向和零食重定向,所以该状态码的表现行为和307 临时重定向
状态码是一样的, 和302以及301状态码的区别是,它们禁止用户代理改变重定之后的HTTP方法(POST还是
POST
, GET
还是GET
).
+ Gecko 开始支持新的HTTP 308
永久重定向 状态码。由于 Gecko 并不区分永久重定向和零食重定向,所以该状态码的表现行为和307 临时重定向
状态码是一样的,和 302 以及 301 状态码的区别是,它们禁止用户代理改变重定之后的 HTTP 方法 (POST还是
POST
, GET
还是GET
).
Changes for Mozilla and add-on developers
@@ -76,15 +76,15 @@ source-editor.jsm
XUL
- 在 {{ XULElem("window") }}元素上添加了新的 {{ XULAttr("fullscreenbutton") }}属性; 将该属性设置为true,会在
窗口上添加一个进入全屏模式的按钮.
+ 在 {{ XULElem("window") }}元素上添加了新的 {{ XULAttr("fullscreenbutton") }}属性; 将该属性设置为true,会在
窗口上添加一个进入全屏模式的按钮。
接口
- nsILocalFile
接口被合并到nsIFile
接口中. (bug 682360 ).
+ nsILocalFile
接口被合并到nsIFile
接口中。(bug 682360 ).
The methods in nsIPlacesImportExportService
for importing bookmarks have all been removed in favor of the BookmarkHTMLUtils.jsm
JavaScript code module.
- nsIDOMGeoPositionAddress
接口已被移除.
+ nsIDOMGeoPositionAddress
接口已被移除。
拼写检查
diff --git a/files/zh-cn/mozilla/firefox/releases/15/index.html b/files/zh-cn/mozilla/firefox/releases/15/index.html
index 2401f1ed1cf0c2..d351f3d0d90b20 100644
--- a/files/zh-cn/mozilla/firefox/releases/15/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/15/index.html
@@ -56,7 +56,7 @@ JavaScript
diff --git a/files/zh-cn/mozilla/firefox/releases/16/index.html b/files/zh-cn/mozilla/firefox/releases/16/index.html
index ff7ed061aae66e..15d0645687627a 100644
--- a/files/zh-cn/mozilla/firefox/releases/16/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/16/index.html
@@ -8,7 +8,7 @@
---
{{FirefoxSidebar}}
Firefox 16 shipped on October 9, 2012. This article lists key changes that are useful for not only Web developers to know about, but also Firefox and Gecko developers as well as add-on developers.
-Web开发
+Web 开发
HTML
@@ -42,7 +42,7 @@ API/DOM
在{{ domxref("HTMLInputElement") }} 接口上添加了两个新的 width
和 height
属性 . (bug 683855 )
- IndexedDB 属性和方法取消前缀. (bug 726378 )
+ IndexedDB 属性和方法取消前缀。(bug 726378 )
The Battery API is now unprefixed.
The Vibration API has been unprefixed.
The non-standard Keyboard
interface, prefixed as mozKeyboard
, now has the Keyboard.setSelectedOption()
and Keyboard.setValue()
methods, as well as the Keyboard.onfocuschange
. This interface, only available for Firefox OS, has been removed in Firefox 31.
diff --git a/files/zh-cn/mozilla/firefox/releases/18/index.html b/files/zh-cn/mozilla/firefox/releases/18/index.html
index 82cd27df38ed1a..5990683df46d66 100644
--- a/files/zh-cn/mozilla/firefox/releases/18/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/18/index.html
@@ -3,34 +3,34 @@
slug: Mozilla/Firefox/Releases/18
translation_of: Mozilla/Firefox/Releases/18
---
-{{FirefoxSidebar}}
Firefox 18已于2013年1月8日发布.
-WEB开发者需要注意的变化
+{{FirefoxSidebar}}
Firefox 18 已于 2013 年 1 月 8 日发布。
+WEB 开发者需要注意的变化
HTML
- 实现了{{HTMLElement("ol")}}元素上的{{htmlattrxref("reversed","ol")}}属性({{bug("601912")}}).
- 实现了{{HTMLElement("link")}}元素上的{{htmlattrxref("crossorigin","link")}}属性({{bug("786564")}}).
+ 实现了{{HTMLElement("ol")}}元素上的{{htmlattrxref("reversed","ol")}}属性 ({{bug("601912")}}).
+ 实现了{{HTMLElement("link")}}元素上的{{htmlattrxref("crossorigin","link")}}属性 ({{bug("786564")}}).
CSS
{{cssxref("min-width")}}和{{cssxref("min-height")}}属性使用auto关键字作为初始值
(This has an effect only on flex items as it resolves to 0
, the previous initial value, for other items). ({{bug("763689")}})
The cascade has been updated: now author !important
rules override CSS animations . ({{bug("783714")}})
- {{cssxref("background")}}简写属性可以包含CSS3中的{{cssxref("background-size")}}属性了. ({{bug("570326")}})
- 初步实现了Flexbox.默认禁用状态,可以通过设置layout.css.flexbox.enabled
选项激活该特性.({{bug('666041')}})
+ {{cssxref("background")}}简写属性可以包含 CSS3 中的{{cssxref("background-size")}}属性了。({{bug("570326")}})
+ 初步实现了 Flexbox.默认禁用状态,可以通过设置layout.css.flexbox.enabled
选项激活该特性.({{bug('666041')}})
DOM
实现了navigator.mozPay属性
({{bug("767818")}})
实现了window.devicePixelRatio属性
. ({{bug("564815")}})
- 在MacOS上实现了window.navigator.battery属性
. ({{bug("696045")}})
+ 在 MacOS 上实现了window.navigator.battery属性
. ({{bug("696045")}})
删除了{{domxref("BlobBuilder", "MozBlobBuilder")}}.开发者们应该使用{{domxref("Blob")}}构造函数来创建Blob对象
. ({{bug("744907")}})
- {{event("visibilitychange")}}事件和页面可见性API 取消前缀{{bug("812086")}}).
+ {{event("visibilitychange")}}事件和页面可见性 API 取消前缀{{bug("812086")}}).
实现了TextDecoder
和TextEncoder
.({{bug("764234")}})
- HTMLMediaElement
.src
被分成了两个属性:一个是标准的src属性
,返回普通的字符串{{domxref("DOMString")}},另一个是带前缀的mozSrcObject
属性,返回media streams ({{bug("792665")}}).
+ HTMLMediaElement
.src
被分成了两个属性:一个是标准的src属性
,返回普通的字符串{{domxref("DOMString")}},另一个是带前缀的mozSrcObject
属性,返回media streams ({{bug("792665")}}).
JavaScript
- 实现了EcmaScript 6中的直接代理 ({{bug("703537")}}).警告:该实现包含了一些已知的bug,以及未根据最新规范草案实现某些特性.不要在生产环境中使用它.
- 实现了ECMAScript 6中的字符串方法contains()
.
+ 实现了 EcmaScript 6 中的直接代理 ({{bug("703537")}}).警告:该实现包含了一些已知的 bug,以及未根据最新规范草案实现某些特性。不要在生产环境中使用它。
+ 实现了 ECMAScript 6 中的字符串方法contains()
.
WebGL
SVG
@@ -38,25 +38,25 @@ MathML
XUL
网络
- HTTP请求头Accept-Language可以使用两位数字的质量因子
("q-values")({{bug("672448")}}).
- HTTP响应头支持了X-FRAME-OPTIONS
中的ALLOW-FROM
语法({{bug("690168")}}).
+ HTTP 请求头Accept-Language可以使用两位数字的质量因子
("q-values")({{bug("672448")}}).
+ HTTP 响应头支持了X-FRAME-OPTIONS
中的ALLOW-FROM
语法 ({{bug("690168")}}).
开发者工具
-附加组件和Mozilla开发者需要注意的变化
+附加组件和 Mozilla 开发者需要注意的变化
接口变更
nsIStreamListener
- onDataAvailable()
方法的第四个参数(aOffset)类型改为无符号长整型. ({{bug("784912")}})
+ onDataAvailable()
方法的第四个参数 (aOffset) 类型改为无符号长整型。({{bug("784912")}})
nsIUploadChannel
- setUploadStream()支持了超过
2GB大小的content-length ({{bug("790617")}})
+ setUploadStream()
支持了超过 2GB 大小的 content-length ({{bug("790617")}})
nsIEditor
- 删除了addEditorObserver()
,使用setEditorObserver()
来替代, removeEditorObserver()
不再需要一个nsIEditorObserver
参数({{bug("785091")}})
+ 删除了addEditorObserver()
,使用setEditorObserver()
来替代,removeEditorObserver()
不再需要一个nsIEditorObserver
参数 ({{bug("785091")}})
@@ -67,16 +67,16 @@ 接口变更
新增接口
移除接口
-下面的接口已经被移除.
+下面的接口已经被移除。
相关链接
更早版本
{{Firefox_for_developers('17')}}
diff --git a/files/zh-cn/mozilla/firefox/releases/19/index.html b/files/zh-cn/mozilla/firefox/releases/19/index.html
index 6aef5b7d7a0de7..a655fee82ec9dc 100644
--- a/files/zh-cn/mozilla/firefox/releases/19/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/19/index.html
@@ -3,50 +3,50 @@
slug: Mozilla/Firefox/Releases/19
translation_of: Mozilla/Firefox/Releases/19
---
-{{FirefoxSidebar}}
Firefox 19已于2013年2月19日正式发布.
+{{FirefoxSidebar}}
Firefox 19 已于 2013 年 2 月 19 日正式发布。
-Web开发者需要注意的变化
+Web 开发者需要注意的变化
JavaScript
- Map
和 Set
对象的 size()
方法变成了 size
属性. ({{bug("807001")}})
- Map
和 Set
对象新增了一个 clear() 方法. ({{bug("805003")}})
+ Map
和 Set
对象的 size()
方法变成了 size
属性。({{bug("807001")}})
+ Map
和 Set
对象新增了一个 clear() 方法。({{bug("805003")}})
CSS
- 支持了几个 viewport-relative 的 {{cssxref("<length>")}} 单位: vh
, vw
, vmin
以及 vmax
({{bug("503720")}})
- CSS Flexbox 脱前缀,但仍然被默认禁止 ({{bug("801098")}}).
- -moz-initial
脱前缀 ({{bug("806068")}}).不过 -moz-initial
仍然会作为别名保留一段时间,但仍然推荐你尽快改用 initial
.
- {{cssxref("text-transform")}} 属性现在支持了 full-width
关键字, which allows a more seamless inclusion of Latin characters in text using ideographic fixed-width characters, like Chinese or Japanese ({{bug("774560")}}).
+ 支持了几个 viewport-relative 的 {{cssxref("<length>")}} 单位:vh
, vw
, vmin
以及 vmax
({{bug("503720")}})
+ CSS Flexbox 脱前缀,但仍然被默认禁止 ({{bug("801098")}}).
+ -moz-initial
脱前缀 ({{bug("806068")}}).不过 -moz-initial
仍然会作为别名保留一段时间,但仍然推荐你尽快改用 initial
.
+ {{cssxref("text-transform")}} 属性现在支持了 full-width
关键字,which allows a more seamless inclusion of Latin characters in text using ideographic fixed-width characters, like Chinese or Japanese ({{bug("774560")}}).
实现了 {{cssxref("page-break-inside")}} ({{bug("685012")}}).
- {{cssxref("calc", "calc()")}} 函数可以使用在 <color-stop>
上( {{cssxref("<gradient>")}}上的一个值).
- 实现了 {{cssxref("@page")}} @规则 ({{bug("115199")}}).但是 {{cssxref(":first")}}, {{cssxref(":right")}}, {{cssxref(":left")}} 仍没实现.
+ {{cssxref("calc", "calc()")}} 函数可以使用在 <color-stop>
上 ( {{cssxref("<gradient>")}}上的一个值).
+ 实现了 {{cssxref("@page")}} @规则 ({{bug("115199")}}).但是 {{cssxref(":first")}}, {{cssxref(":right")}}, {{cssxref(":left")}} 仍没实现。
{{cssxref(":-moz-placeholder")}} 伪类替换成 {{cssxref("::-moz-placeholder")}} 伪元素 ({{bug("737786")}}).
DOM
- {{domxref("element.getElementsByTagName")}} 方法开始返回 HTMLCollection
对象,而不是以前的 NodeList 对象
. ({{bug("799464")}}).
- 实现了 {{domxref("File")}} 对象的 mozLastModifiedDate
属性. ({{bug("793955")}})
- 当 {{domxref("File")}} 对象的最后修改时间无法获取到时,它的 lastModifiedDate 属性会返回当前日期. ({{bug("793459")}}
- 实现了 {{domxref("CanvasRenderingContext2D")}}对象的 isPointInStroke
方法. ({{bug("803124")}}).
+ {{domxref("element.getElementsByTagName")}} 方法开始返回 HTMLCollection
对象,而不是以前的 NodeList 对象
. ({{bug("799464")}}).
+ 实现了 {{domxref("File")}} 对象的 mozLastModifiedDate
属性。({{bug("793955")}})
+ 当 {{domxref("File")}} 对象的最后修改时间无法获取到时,它的 lastModifiedDate 属性会返回当前日期。({{bug("793459")}}
+ 实现了 {{domxref("CanvasRenderingContext2D")}}对象的 isPointInStroke
方法。({{bug("803124")}}).
实现了 {{domxref("HTMLCanvasElement")}} 对象的 toBlob
方法 ({{bug("648610")}}).
{{domxref("Node.isSupported")}} 和 {{domxref("document.implementation", "document.implementation.hasFeature()")}} 方法会总是放回 true
({{bug("801425")}}).
- 当调用 document.createElement(null)时
, null
会被转换成字符串,就像执行了 document.createElement("null")
.
+ 当调用 document.createElement(null)时
, null
会被转换成字符串,就像执行了 document.createElement("null")
.
-删除 了对XForms 的支持.
+删除 了对XForms 的支持。
-附加组件和Mozilla开发者需要注意的变化
+附加组件和 Mozilla 开发者需要注意的变化
-
注: A key change in Firefox 19 is that nsresult
is now strongly typed. This will help make it easier to detect bugs that are caused by mishandling of return values, but may cause existing code to break if it's making incorrect assumptions in this regard.
+
注: A key change in Firefox 19 is that nsresult
is now strongly typed. This will help make it easier to detect bugs that are caused by mishandling of return values, but may cause existing code to break if it's making incorrect assumptions in this regard.
diff --git a/files/zh-cn/mozilla/firefox/releases/19/site_compatibility/index.html b/files/zh-cn/mozilla/firefox/releases/19/site_compatibility/index.html
index 1da77071f4455c..b5b749cb902411 100644
--- a/files/zh-cn/mozilla/firefox/releases/19/site_compatibility/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/19/site_compatibility/index.html
@@ -16,7 +16,7 @@
CSS
- flexbox脱前缀
+ flexbox 脱前缀
@@ -44,7 +44,7 @@
Following the latest CSS3 animations spec, key frame rule declarations with the !important
keyword are now be ignored and parse errors will be returned.
- 在about:config中添加了一些控制带前缀的CSS属性的有效性的选项
+ 在 about:config 中添加了一些控制带前缀的 CSS 属性的有效性的选项
@@ -58,7 +58,7 @@
hasFeature
/isSupported
方法现在总会返回true
@@ -96,7 +96,7 @@ Encoding API 遵循了最新规范
Following a change of the Encoding API spec, the implementation of TextEncoder
and TextDecoder
has been updated.
-
+
@@ -136,7 +136,7 @@ 不再
插件
- 移除了对Carbon NPAPI的支持
+ 移除了对 Carbon NPAPI 的支持
diff --git a/files/zh-cn/mozilla/firefox/releases/20/index.html b/files/zh-cn/mozilla/firefox/releases/20/index.html
index 556535522a58da..99b35f826a2878 100644
--- a/files/zh-cn/mozilla/firefox/releases/20/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/20/index.html
@@ -3,40 +3,40 @@
slug: Mozilla/Firefox/Releases/20
translation_of: Mozilla/Firefox/Releases/20
---
-{{FirefoxSidebar}}
Firefox 20正式版发布于2013年4月2日.
-Web开发者需要注意的变化
+{{FirefoxSidebar}}
Firefox 20 正式版发布于2013 年 4 月 2 日。
+Web 开发者需要注意的变化
HTML
- 实现了{{HTMLElement("a")}}和{{HTMLElement("area")}}元素上的{{htmlattrxref("download", "a") }}属性({{bug("676619")}}).
+ 实现了{{HTMLElement("a")}}和{{HTMLElement("area")}}元素上的{{htmlattrxref("download", "a") }}属性 ({{bug("676619")}}).
全局属性 dir
的值开始支持 auto
({{bug("548206")}}).
JavaScript
实现了Weakmap .prototype.clear()
方法 ({{bug("814562")}}).
- 实现了Math.imul()
方法,可以进行C风格的32位整数乘法运算.还不属于harmony (EcmaScript 6)提案,所以是非标准的({{bug("808148")}}).
+ 实现了Math.imul()
方法,可以进行 C 风格的 32 位整数乘法运算。还不属于 harmony (EcmaScript 6) 提案,所以是非标准的 ({{bug("808148")}}).
Web apps using draggable text with Kinetic 3.x are working, even when using the Cairo canvas backend. ({{bug("835064")}})
- E4X规范中的for each...in 语句被废弃,请使用ES6中的for...of 语句代替 ({{Bug("804834")}}).
+ E4X 规范中的for each...in 语句被废弃,请使用 ES6 中的for...of 语句代替 ({{Bug("804834")}}).
CSS
DOM
- {{domxref("HTMLMediaElement")}}支持可playbackRate
属性(both read and write), with pitch correction. Pitch correction can be controlled using the property mozPreservesPitch
({{bug('495040')}}).
+ {{domxref("HTMLMediaElement")}}支持可playbackRate
属性 (both read and write), with pitch correction. Pitch correction can be controlled using the property mozPreservesPitch
({{bug('495040')}}).
CSSOM: 实现了新的{{domxref("CSSGroupingRule")}}和{{domxref("CSSConditionRule")}} ({{bug("814907")}}).
- CSSOM:{{domxref("CSSRule")}}上的常量CSSRule.MOZ_KEYFRAME_RULE和CSSRule.MOZ_KEYFRAMES_RULE去掉前缀成为了CSSRule.KEYFRAME_RULE和CSSRule.KEYFRAMES_RULE.带前缀的版本仍暂时保留让开发者过度他们的代码{{bug("816431")}}).
+ CSSOM:{{domxref("CSSRule")}}上的常量 CSSRule.MOZ_KEYFRAME_RULE 和 CSSRule.MOZ_KEYFRAMES_RULE 去掉前缀成为了 CSSRule.KEYFRAME_RULE 和 CSSRule.KEYFRAMES_RULE.带前缀的版本仍暂时保留让开发者过度他们的代码{{bug("816431")}}).
CSSOM: 现在可以设置{{domxref("CSSMediaRule")}}上的conditionText属性的值
({{bug("815021")}}).
- {{domxref("DOMParser")}}上的 parseFromStream和
parseFromBuffer
方法在web页面上被禁用.({{bug('816410')}}).
- XMLSerializer
上的serializeToStream
方法在web页面上被禁用.({{bug('816410')}}).
- TextDecoder
和TextEncoder
接口可以在Worker中使用 ({{bug('795542')}}).
+ {{domxref("DOMParser")}}上的 parseFromStream和
parseFromBuffer
方法在 web 页面上被禁用.({{bug('816410')}}).
+ XMLSerializer
上的serializeToStream
方法在 web 页面上被禁用.({{bug('816410')}}).
+ TextDecoder
和TextEncoder
接口可以在 Worker 中使用 ({{bug('795542')}}).
实现了CSS.supports()方法
({{bug("779917")}}).
实现了UndoManager
({{bug("617532")}}).
-附加组件和Mozilla开发者需要注意的变化
+附加组件和 Mozilla 开发者需要注意的变化
相关链接
- 以前, Proxy
是一个对象类型的值. 现在 typeof Proxy
会返回 function
,且不需要在前面加 new
运算符也可以正常调用了.
+ 以前,Proxy
是一个对象类型的值。现在 typeof Proxy
会返回 function
,且不需要在前面加 new
运算符也可以正常调用了。
diff --git a/files/zh-cn/mozilla/firefox/releases/26/index.html b/files/zh-cn/mozilla/firefox/releases/26/index.html
index e75fbaa86ef44c..6d0262e7c763d9 100644
--- a/files/zh-cn/mozilla/firefox/releases/26/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/26/index.html
@@ -3,13 +3,13 @@
slug: Mozilla/Firefox/Releases/26
translation_of: Mozilla/Firefox/Releases/26
---
-{{FirefoxSidebar}}
Web开发者需要注意的变化
+{{FirefoxSidebar}}
Web 开发者需要注意的变化
CSS
HTML
No change.
@@ -20,7 +20,7 @@ JavaScript
Interfaces/APIs/DOM
{{domxref("DOMImplementation.createDocument")}} 方法的第三个参数 doctype
成为可选参数 ({{bug(909859)}}).
- 实现了新的 {{domxref("element.classList")}} 规范, 可以同时添加或删除多个类名, 比如 element.classList.add("x", "y", "z")
({{bug(814014)}}).
+ 实现了新的 {{domxref("element.classList")}} 规范,可以同时添加或删除多个类名,比如 element.classList.add("x", "y", "z")
({{bug(814014)}}).
实现了 {{domxref("URL.URL", "URL()")}} 构造函数 ({{bug("887364")}}).
The properties {{domxref("URLUtils.origin")}}, {{domxref("URLUtils.password")}}, and {{domxref("URLUtils.username")}} are now available to all interfaces implementing {{domxref("URLUtils")}}: {{domxref("URL")}}, {{domxref("Location")}}, {{domxref("HTMLAnchorElement")}}, and {{domxref("HTMLAreaElement")}} ({{bug("887364")}}).
The {{domxref("URL")}} interface is now accessible from Web Workers ({{bug("887364")}}).
@@ -35,7 +35,7 @@ SVG
No change.
相关链接
更早版本
{{Firefox_for_developers('25')}}
diff --git a/files/zh-cn/mozilla/firefox/releases/27/index.html b/files/zh-cn/mozilla/firefox/releases/27/index.html
index 81393c42d9e447..3602591bf21424 100644
--- a/files/zh-cn/mozilla/firefox/releases/27/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/27/index.html
@@ -6,22 +6,22 @@
{{FirefoxSidebar}}
Web 开发者需要注意的变化
开发者工具
- 可以在调试器中监控到 DOM 事件.
- 查看器可以直接编辑元素的 html 源码, 不再需要安装额外的扩展.
- 可以在查看器中直接预览背景图片和颜色值.
- 可以输出 reflow 日志.
+ 可以在调试器中监控到 DOM 事件。
+ 查看器可以直接编辑元素的 html 源码,不再需要安装额外的扩展。
+ 可以在查看器中直接预览背景图片和颜色值。
+ 可以输出 reflow 日志。
-更多详情, 请看这篇文章 .
+更多详情,请看这篇文章 .
CSS
- CSS {{cssxref("cursor")}} 属性值中 -moz-grab
和 -moz-grabbing
关键字脱前缀, 成为 grab
和 grabbing
({{bug("880672")}}).
+ CSS {{cssxref("cursor")}} 属性值中 -moz-grab
和 -moz-grabbing
关键字脱前缀,成为 grab
和 grabbing
({{bug("880672")}}).
HTML
桌面浏览器上实现了<input type = "color">
JavaScript
-EcmaScript 6 (Harmony) 实现了:
+EcmaScript 6 (Harmony) 实现了:
展开运算符 支持在函数调用时的实参左边位置使用 ({{bug("762363")}}).
实现了多个数学函数 {{jsxref("Global_Objects/Math/hypot", "Math.hypot()")}} ({{bug("896264")}}).
@@ -34,8 +34,8 @@ SVG
No change.
附加组件和 Mozilla 开发者需要注意的变化
- 移除了 downloads-indicator
, 你应该使用 downloads-button
元素来代替.
- Firefox 不再使用 chrome://browser/skin/downloads/indicator.css
样式.
+ 移除了 downloads-indicator
, 你应该使用 downloads-button
元素来代替。
+ Firefox 不再使用 chrome://browser/skin/downloads/indicator.css
样式。
相关链接
diff --git a/files/zh-cn/mozilla/firefox/releases/28/site_compatibility/index.html b/files/zh-cn/mozilla/firefox/releases/28/site_compatibility/index.html
index 84139d9fc19c5f..efcff32ea2a113 100644
--- a/files/zh-cn/mozilla/firefox/releases/28/site_compatibility/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/28/site_compatibility/index.html
@@ -10,7 +10,7 @@ navigator.plugins
- {{ domxref("PluginArray") }} 接口, 通常就是指 {{ domxref("window.navigator.plugins") }} 属性, 现在不再是可以枚举的了. 这么做主要是为了防止网站通过某些技术手段窃取用户隐私. 不过开发人员仍然可以使用 {{ domxref("window.navigator.mimeTypes") }} 接口来判断浏览器支持哪些 MIME 类型. 这一变更可能会给一些已有的代码带来兼容性问题 .
+ {{ domxref("PluginArray") }} 接口,通常就是指 {{ domxref("window.navigator.plugins") }} 属性,现在不再是可以枚举的了。这么做主要是为了防止网站通过某些技术手段窃取用户隐私。不过开发人员仍然可以使用 {{ domxref("window.navigator.mimeTypes") }} 接口来判断浏览器支持哪些 MIME 类型。这一变更可能会给一些已有的代码带来兼容性问题 .
showModalDialog
has been deprecated
diff --git a/files/zh-cn/mozilla/firefox/releases/3.6/index.html b/files/zh-cn/mozilla/firefox/releases/3.6/index.html
index a3c8124092d768..ae2de1a06545b7 100644
--- a/files/zh-cn/mozilla/firefox/releases/3.6/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/3.6/index.html
@@ -29,7 +29,7 @@
Mozilla 项目
Gecko
Headless mode
- JavaScript代码模块
+ JavaScript 代码模块
JS-ctypes
MathML 项目
MFBT
@@ -48,11 +48,11 @@
构建说明
配置构建选项
构建系统如何工作
- Mozilla源代码
+ Mozilla 源代码
本地化
Mercurial
质量保证
- 在其他项目中使用来自Mozilla的代码
+ 在其他项目中使用来自 Mozilla 的代码
@@ -107,12 +107,12 @@ HTML
JavaScript
-Gecko 1.9.2引入了JavaScript 1.8.2, 该版本的JavaScript添加了许多来自ECMAScript 5 的新的语言特性:
+Gecko 1.9.2 引入了 JavaScript 1.8.2, 该版本的 JavaScript 添加了许多来自ECMAScript 5 的新的语言特性:
@@ -122,10 +122,10 @@ JavaScript
DOM
- Web workers可以自行终止
- Workers 开始支持nsIWorkerScope.close()
方法, 该方法允许它们终止自身的运行.
+ Web workers 可以自行终止
+ Workers 开始支持nsIWorkerScope.close()
方法,该方法允许它们终止自身的运行。
支持文件的拖放
- DataTransfer
对象提供的拖拽监听器现在可以包含一个被拖拽的文件列表.
+ DataTransfer
对象提供的拖拽监听器现在可以包含一个被拖拽的文件列表。
Checking to see if an element matches a specified CSS selector
The new element.mozMatchesSelector
method lets you determine whether or not an element matches a specified CSS selector. See bug 518003 .
Detecting device orientation
@@ -152,7 +152,7 @@ Miscellaneous DOM changes
XPath
- 支持choose()方法
+ 支持 choose() 方法
XPath 开始支持choose()
方法
.
diff --git a/files/zh-cn/mozilla/firefox/releases/3/index.html b/files/zh-cn/mozilla/firefox/releases/3/index.html
index 9bbd71e5e2cbec..d6eed929bcd214 100644
--- a/files/zh-cn/mozilla/firefox/releases/3/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/3/index.html
@@ -1,60 +1,60 @@
---
-title: 致Firefox 3开发者
+title: 致 Firefox 3 开发者
slug: Mozilla/Firefox/Releases/3
tags:
- Firefox 3
translation_of: Mozilla/Firefox/Releases/3
---
-{{FirefoxSidebar}}
如果你是一个Web开发人员,并且希望了解Firefox 3中所有的新特性,这里是一个很好的起点。这篇文章提供了一个覆盖所有Firefox 3新特性的列表。虽然他并不是能够包括所有微小的改动,但他能够帮助你学习到最主要的更新。
+{{FirefoxSidebar}}
如果你是一个 Web 开发人员,并且希望了解 Firefox 3 中所有的新特性,这里是一个很好的起点。这篇文章提供了一个覆盖所有 Firefox 3 新特性的列表。虽然他并不是能够包括所有微小的改动,但他能够帮助你学习到最主要的更新。
Firefox 3 中新的开发人员特性
对网站和程序开发者
- 更新WEB应用以适应Firefox 3
+ 更新 WEB 应用以适应 Firefox 3
- 提供了您用于更新WEB应用以受益于Firefox 3新特性所需的信息。
+ 提供了您用于更新 WEB 应用以受益于 Firefox 3 新特性所需的信息。
上线与离线事件
- Firefox 3支持WHATWG的上线与离线事件,基于这一特性,程序可以检测当前是否有可用的互联网联接以及何时上线或下线。
+ Firefox 3 支持 WHATWG 的上线与离线事件,基于这一特性,程序可以检测当前是否有可用的互联网联接以及何时上线或下线。
- 跨域的XMLHttpRequest请求
+ 跨域的 XMLHttpRequest 请求
- Firefox 3支持W3C Access Control 工作草案,使你有能够使用XMLHttpRequests 检索和操作其他站点的数据;使你能够创造令人印象深刻的以浏览器为基础的交互式应用(mashups)。
+ Firefox 3 支持W3C Access Control 工作草案,使你有能够使用XMLHttpRequests 检索和操作其他站点的数据;使你能够创造令人印象深刻的以浏览器为基础的交互式应用(mashups)。
交错格式样表
- Firefox 3 支持CSS 层叠式样式表 API.
+ Firefox 3 支持 CSS 层叠式样式表 API.
- 基于web的协议处理
+ 基于 web 的协议处理
- 你现在可以使用navigator.registerProtocolHandler()方法
注册web应用
+ 你现在可以使用navigator.registerProtocolHandler()方法
注册 web 应用
在画布(canvas)中“绘”出文字
- 您可以使用Firefox 3支持的非标准API在canvas上绘制文字。
+ 您可以使用 Firefox 3 支持的非标准 API 在 canvas 上绘制文字。
支持画布变换
- Firefox现在的canvas支持transform()
和setTransform()方法。
+ Firefox 现在的 canvas 支持transform()
和setTransform()方法。
使用微格式
- Firefox现在有一组微格式的API。
+ Firefox 现在有一组微格式的 API。
@@ -62,27 +62,27 @@ HTML的焦点管理
+ HTML 的焦点管理
- 新的HTML 5 支持activeElement和hasFocus属性
+ 新的 HTML 5 支持 activeElement 和 hasFocus 属性
离线浏览
- 在Firefox中,WEB程序现在可以在离线时使用之前被缓存的资源。
+ 在 Firefox 中,WEB 程序现在可以在离线时使用之前被缓存的资源。
- 在Firefox 3中CSS的改进
+ 在 Firefox 3 中 CSS 的改进
- Firefox 3 在支持CSS的功能上进行了一些完善。
+ Firefox 3 在支持 CSS 的功能上进行了一些完善。
- 在Firefox 3中DOM的改进
+ 在 Firefox 3 中 DOM 的改进
- Firefox 3 在Firefox3 DOM执行方面提供了一些新的功能,包括支持一些扩展的浏览器的DOM。
+ Firefox 3 在 Firefox3 DOM 执行方面提供了一些新的功能,包括支持一些扩展的浏览器的 DOM。
@@ -92,57 +92,57 @@ EXSLT支持
+ EXSLT 支持
Firefox 3 提供了对 EXSLT ( XSLT 的扩展)一个基本子集个支持。
- Firefox 3中SVG的改进
+ Firefox 3 中 SVG 的改进
- Firefox 3 对SVG 的支持有了长足的改进:支持二十余个新透镜、一些新元素、一些新属性以及一些其他改进。
+ Firefox 3 对 SVG 的支持有了长足的改进:支持二十余个新透镜、一些新元素、一些新属性以及一些其他改进。
- 对PNG动画的支持
+ 对 PNG 动画的支持
- Firefox 3 提供了对色彩艳丽的 PNG (APNG) 图像格式的支持.
+ Firefox 3 提供了对色彩艳丽的 PNG (APNG) 图像格式的支持。
<a ping>
- 现在可以使用 <a ping>
功能 ping 一个 URL ,并且此功能默认启用.
+ 现在可以使用 <a ping>
功能 ping 一个 URL ,并且此功能默认启用。
-对XUL和扩展插件的开发者
+对 XUL 和扩展插件的开发者
- 提供了你需要做的事情的向导,更新您的Firefox 3 扩展。
+ 提供了你需要做的事情的向导,更新您的 Firefox 3 扩展。
- 更新扩展以兼容Firefox 3
+ 更新扩展以兼容 Firefox 3
FUEL 知识库
FUEL 使扩展开发者完成更有成效,更精悍的 XPCOM 规范代码并获得一些 "模式" JavaScript 思想。
- Firefox 3的提供了一些新的XUL元素,包括新的缩放法,日期和时间获取,以及旋转按钮。
+ Firefox 3 的提供了一些新的 XUL 元素,包括新的缩放法,日期和时间获取,以及旋转按钮。
- Firefox 3在 XUL 上的改进
+ Firefox 3 在 XUL 上的改进
- Firefox 3的模板
+ Firefox 3 的模板
- Firefox 3的模板已显着改善 。关键的改进是,允许使用自定义查询处理器,除数据源之外还可以使用RDF。
+ Firefox 3 的模板已显着改善。关键的改进是,允许使用自定义查询处理器,除数据源之外还可以使用 RDF。
-嵌入的XBL绑定
+嵌入的 XBL 绑定
- 现在,您可以使用 data: 网络协议直接嵌入XBL绑定,而不是在单独的XML文件中使用他们。
+ 现在,您可以使用 data: 网络协议直接嵌入 XBL 绑定,而不是在单独的 XML 文件中使用他们。
@@ -191,7 +191,7 @@ JavaScript模块
+ JavaScript 模块
@@ -215,7 +215,7 @@ Firefox 3中下载管理器的改进
+ Firefox 3 中下载管理器的改进
@@ -243,7 +243,7 @@ 最终用户将能体验到的新特性
用户体验
- 更轻松的密码管理. 当你成功登陆之后在浏览器顶端会出现一个信息栏,提示你是否保存此口令。
- 附件组件安装更简便. 你可以更容易的通过第三方下载附件组件并安装它。
- 新的下载管理器. 新的下载管理器使你更容易的定位下载文件。
- 断点下载. 现在可以在重启浏览器或重新获得网络连接时继续尚未完成的下载任务。
- 全屏缩放. 今后,你可以使用菜单或快捷键, 可以缩放整个网页的内容 -- 这个比例取决除了文字排版,还取决于更合适的图片排版 .
- 标签滚动和快捷菜单. 通过新的标签滚动和标签快捷菜单可以更容易的定位标签。
- 保存您当前的浏览内容. 当你退出Firefox 3 时,Firefox 3 会提示你是否保存当前标签。
- 优化的标签打开方式. 在标签中打开一个书签文件夹时,会创建一个新标签二不是覆盖现有的。
- 轻松更改搜索引挚工具框的大小和位置. 你可以简单的通过一个拖动鼠标改变搜索引擎工具栏和地址栏的分布。
- 改进了文本选择. 使用 Crtl (Macintosh的Command)键选择多块文本. 双击可以选中个词(中文为一句)三击选中一段。
- 查找工具. 查找工具以当前选中内容为默认查找内容.
- 扩展管理. 用户可以在附件组件管理器中单独显示插件.
- 与Windows Vista的整合. 火狐菜单用一个Vista本地主题显示.
- 与 Mac OS X 的整合 . Firefox 现在使用Mac OS X 拼写检查器并使用 Growl 来通知下载完成或有可用更新。
- 星按钮. 地址栏上的“星”按钮使你通过一个点击添加一个新书签。一次双击保存并编辑你的新书签。
- 标签. 可以为你的书签指定关键词,并按主题排序。
- 地址栏和自动地址补全. 在地址栏键入页面标题或标签可以快速找到你在书签中的或是历史页面。图标、书签、标签可以帮助你判断结果的来源。
- 智能书签菜单. Firefox 的智能书签会按照最新,访问频率来排序书签。
- 书签和历史管理器. 书签和历史管理统一起来,让你可以通过多视图、按照频率组织的智能分组方便的同时检索书签及历史。
- 基于Web的协议处理. 网络应用, 比如你最喜欢的电子邮件提供商可以代替本地邮件应用来处理 mailto:
链接。对于其他也提供相似的支持。 (注意网络应用需要向火狐注册)
- 易于使用的下载. 一个新的引用界面提供高级选项来配置对不同文件类型及协议策略的处理方案。
- 改进的浏览器外观. 新的图形及字体处理方案使网页在你的屏幕上显示的更漂亮。包括清晰的文字渲染、连体字、复杂文字的更好支持。另外Mac 及 Linux (Gnome) 用户会发现 Firefox 感觉起来更像他们本地的应用或平台一样。
- 支持颜色设置. 通过设置 在{{ mediawiki.external('about:config') }} 的
gfx.color_management.enabled
优先级,您可以要求Firefox的按照新的配置文件中对图像的颜色进行调整,以符合您电脑的显示器。
- 支持离线浏览. 即使您没有Internet连接,Web应用程序仍可使用。
+ 更轻松的密码管理。 当你成功登陆之后在浏览器顶端会出现一个信息栏,提示你是否保存此口令。
+ 附件组件安装更简便。 你可以更容易的通过第三方下载附件组件并安装它。
+ 新的下载管理器。 新的下载管理器使你更容易的定位下载文件。
+ 断点下载。 现在可以在重启浏览器或重新获得网络连接时继续尚未完成的下载任务。
+ 全屏缩放。 今后,你可以使用菜单或快捷键,可以缩放整个网页的内容 -- 这个比例取决除了文字排版,还取决于更合适的图片排版 .
+ 标签滚动和快捷菜单。 通过新的标签滚动和标签快捷菜单可以更容易的定位标签。
+ 保存您当前的浏览内容。 当你退出 Firefox 3 时,Firefox 3 会提示你是否保存当前标签。
+ 优化的标签打开方式。 在标签中打开一个书签文件夹时,会创建一个新标签二不是覆盖现有的。
+ 轻松更改搜索引挚工具框的大小和位置。 你可以简单的通过一个拖动鼠标改变搜索引擎工具栏和地址栏的分布。
+ 改进了文本选择。 使用 Crtl (Macintosh 的 Command) 键选择多块文本。双击可以选中个词(中文为一句)三击选中一段。
+ 查找工具。 查找工具以当前选中内容为默认查找内容。
+ 扩展管理。 用户可以在附件组件管理器中单独显示插件。
+ 与 Windows Vista 的整合。 火狐菜单用一个 Vista 本地主题显示。
+ 与 Mac OS X 的整合 . Firefox 现在使用 Mac OS X 拼写检查器并使用 Growl 来通知下载完成或有可用更新。
+ 星按钮。 地址栏上的“星”按钮使你通过一个点击添加一个新书签。一次双击保存并编辑你的新书签。
+ 标签。 可以为你的书签指定关键词,并按主题排序。
+ 地址栏和自动地址补全。 在地址栏键入页面标题或标签可以快速找到你在书签中的或是历史页面。图标、书签、标签可以帮助你判断结果的来源。
+ 智能书签菜单。 Firefox 的智能书签会按照最新,访问频率来排序书签。
+ 书签和历史管理器。 书签和历史管理统一起来,让你可以通过多视图、按照频率组织的智能分组方便的同时检索书签及历史。
+ 基于 Web 的协议处理。 网络应用,比如你最喜欢的电子邮件提供商可以代替本地邮件应用来处理 mailto:
链接。对于其他也提供相似的支持。 (注意网络应用需要向火狐注册)
+ 易于使用的下载。 一个新的引用界面提供高级选项来配置对不同文件类型及协议策略的处理方案。
+ 改进的浏览器外观。 新的图形及字体处理方案使网页在你的屏幕上显示的更漂亮。包括清晰的文字渲染、连体字、复杂文字的更好支持。另外 Mac 及 Linux (Gnome) 用户会发现 Firefox 感觉起来更像他们本地的应用或平台一样。
+ 支持颜色设置。 通过设置 在{{ mediawiki.external('about:config') }} 的
gfx.color_management.enabled
优先级,您可以要求 Firefox 的按照新的配置文件中对图像的颜色进行调整,以符合您电脑的显示器。
+ 支持离线浏览。 即使您没有 Internet 连接,Web 应用程序仍可使用。
安全和隐私
- 一键网站信息. 想知道更多关于您所访问网站的信息?点击该网站的图标,在地址栏中看看是谁拥有它。信息更易理解。
- 恶意软件防护. 如果你访问了一个已知的安装病毒,间谍软件,木马,或其他危险软件(也称为恶意软件)的网站 Firefox 3 会警告你 。你可以点这里 看看警告是怎样的。
- 伪造网站保护加强. 现在,当您访问的网站被怀疑是伪造时,会出现一个特殊的网页。点击这里 看看是什么样子。
+ 一键网站信息。 想知道更多关于您所访问网站的信息?点击该网站的图标,在地址栏中看看是谁拥有它。信息更易理解。
+ 恶意软件防护。 如果你访问了一个已知的安装病毒,间谍软件,木马,或其他危险软件(也称为恶意软件)的网站 Firefox 3 会警告你。你可以点这里 看看警告是怎样的。
+ 伪造网站保护加强。 现在,当您访问的网站被怀疑是伪造时,会出现一个特殊的网页。点击这里 看看是什么样子。
- 更容易理解的SSL错误 . 遇到无效的SSL证书时会包含清楚的错误描述,使其更易于理解是哪里发生了问题。
- 过期附件组件防护. 现在Firefox 3的自动检查插件和插件版本并禁用过时的,不安全的版本。
+ 更容易理解的 SSL 错误 . 遇到无效的 SSL 证书时会包含清楚的错误描述,使其更易于理解是哪里发生了问题。
+ 过期附件组件防护。 现在 Firefox 3 的自动检查插件和插件版本并禁用过时的,不安全的版本。
安全附件更新 . 附件更新安全性提高了,不允许使用不安全的更新机制。
防病毒一体化。 Firefox 3 在下载文件的同时通知的反病毒软件。
- Windows Vista的家长控制功能的支持。 Firefox 3的支持Vista的全系统家长控制,禁用文件下载。
+ Windows Vista 的家长控制功能的支持。 Firefox 3 的支持 Vista 的全系统家长控制,禁用文件下载。
性能
- 可靠性. Firefox 3 使用安全的数据库格式保存书签,历史记录, cookies ,及偏好。这意味着,即使系统崩溃,您的数据也免受损失。
- 速度. Firefox 3有了较大的性能提升,完全取代了部分软件:包括图形屏幕处理,以及页面布局工作的处理等。
- 更少的内存占用. Firefox 3的内存使用比以往任何时候都有效,有超过300个内存“泄漏”漏洞得以修复,以及可帮助自动查找和处置泄漏内存的新功能被添加进来。
+ 可靠性。 Firefox 3 使用安全的数据库格式保存书签,历史记录,cookies,及偏好。这意味着,即使系统崩溃,您的数据也免受损失。
+ 速度。 Firefox 3 有了较大的性能提升,完全取代了部分软件:包括图形屏幕处理,以及页面布局工作的处理等。
+ 更少的内存占用。 Firefox 3 的内存使用比以往任何时候都有效,有超过 300 个内存“泄漏”漏洞得以修复,以及可帮助自动查找和处置泄漏内存的新功能被添加进来。
参见
diff --git a/files/zh-cn/mozilla/firefox/releases/3/site_compatibility/index.html b/files/zh-cn/mozilla/firefox/releases/3/site_compatibility/index.html
index b8b2678b122977..71ebc9d0c12d29 100644
--- a/files/zh-cn/mozilla/firefox/releases/3/site_compatibility/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/3/site_compatibility/index.html
@@ -7,7 +7,7 @@
参见 Firefox 3 开发者参考
事件
捕获 load 事件监听
-在 Gecko 1.8 中,不能在图片上设置 load 事件监听。 在 Gecko 1.9 中,已在 {{ Bug(234455) }} 中修复。 但是在某些网站中,由于捕获 load 事件的事件监听器不正确而导致问题。参见 {{ Bug(335251) }} 中的讨论。 要修复这个问题,出错的页面不再需要设置事件监听器。
+在 Gecko 1.8 中,不能在图片上设置 load 事件监听。在 Gecko 1.9 中,已在 {{ Bug(234455) }} 中修复。但是在某些网站中,由于捕获 load 事件的事件监听器不正确而导致问题。参见 {{ Bug(335251) }} 中的讨论。要修复这个问题,出错的页面不再需要设置事件监听器。
例如,如下:
window.addEventListener('load', yourFunction, true);
diff --git a/files/zh-cn/mozilla/firefox/releases/3/updating_extensions/index.html b/files/zh-cn/mozilla/firefox/releases/3/updating_extensions/index.html
index 89b5ea9d186e90..59bb1d1c14f4a2 100644
--- a/files/zh-cn/mozilla/firefox/releases/3/updating_extensions/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/3/updating_extensions/index.html
@@ -1,5 +1,5 @@
---
-title: 为Firefox 3升级扩展
+title: 为 Firefox 3 升级扩展
slug: Mozilla/Firefox/Releases/3/Updating_extensions
tags:
- Firefox 3
@@ -32,7 +32,7 @@
Mozilla 项目
Gecko
Headless mode
- JavaScript代码模块
+ JavaScript 代码模块
JS-ctypes
MathML 项目
MFBT
@@ -51,38 +51,38 @@
构建说明
配置构建选项
构建系统如何工作
- Mozilla源代码
+ Mozilla 源代码
本地化
Mercurial
质量保证
- 在其他项目中使用来自Mozilla的代码
+ 在其他项目中使用来自 Mozilla 的代码
-英文原文取自于 http://developer.mozilla.org/en/docs/Extensions 这篇文章将对于那些想把他们的扩展在Firefox 3中正常运行的开发者提供一些有用的信息。
+英文原文取自于 http://developer.mozilla.org/en/docs/Extensions 这篇文章将对于那些想把他们的扩展在 Firefox 3 中正常运行的开发者提供一些有用的信息。
-在进入主题之前,首先要提示一下:如果你的扩展所需要的唯一改变只是安装文件中的maxVersion
信息,并且你的扩展所在的主机是addons.mozilla.org ,事实上你不需要上传你的新的版本的扩展!只需要在AMO中使用开发者控制面板调整maxVersion
。通过这种方式你可以避免你的扩展被再次审核。
+在进入主题之前,首先要提示一下:如果你的扩展所需要的唯一改变只是安装文件中的maxVersion
信息,并且你的扩展所在的主机是addons.mozilla.org ,事实上你不需要上传你的新的版本的扩展!只需要在 AMO 中使用开发者控制面板调整maxVersion
。通过这种方式你可以避免你的扩展被再次审核。
-第一步: 升级安装文件
+第一步:升级安装文件
-第一步,当然,对于大多数的扩展也仅需要这一步——更新安装文件install.rdf
,声明扩展兼容Firefox 3。
+第一步,当然,对于大多数的扩展也仅需要这一步——更新安装文件install.rdf
,声明扩展兼容 Firefox 3。
-找到声明兼容的最大版本号的那一行(对于Firefox2,如下):
+找到声明兼容的最大版本号的那一行(对于 Firefox2,如下):
<em:maxVersion>2.0.*</em:maxVersion>
-对于Firefox 3,如下:
+对于 Firefox 3,如下:
<em:maxVersion>3.0.*</em:maxVersion>
然后重新安装扩展。
-注意,在Firefox3的本版号中没有额外的“.0”,所以请使用“3.0.*”,而非“3.0.0.*”。
+注意,在 Firefox3 的本版号中没有额外的“.0”,所以请使用“3.0.*”,而非“3.0.0.*”。
Note: Note that at this point more changes in Firefox 3 are expected. These changes may break some extensions, so you shouldn't release an extension with 3.0.*
maxVersion
to the users until the Firefox 3 release candidate is out. During the Firefox 3 Beta period, you should use 3.0b5
as your maxVersion
.
@@ -106,11 +106,11 @@ Ste
DOM
- 将外部文档的节点插入当前文档之前,你必须使用 document.importNode()
从外部文档导入源节点,或者使用 document.adoptNode()
导入源节点,
- 想要了解更多的 Node.ownerDocument
问题,请参考 W3C DOM FAQ .
+将外部文档的节点插入当前文档之前,你必须使用 document.importNode()
从外部文档导入源节点,或者使用 document.adoptNode()
导入源节点,
+ 想要了解更多的 Node.ownerDocument
问题,请参考 W3C DOM FAQ .
- 即使你不执行导入动作,就执行插入外部文档中的节点.Firefox目前也不会报错(如果严格按标准执行,很多已有的网站都无法正常运行).
- 我们鼓励开发者严格按标准修改自己已有的不符合上述标准的代码.
+ 即使你不执行导入动作,就执行插入外部文档中的节点.Firefox 目前也不会报错 (如果严格按标准执行,很多已有的网站都无法正常运行).
+ 我们鼓励开发者严格按标准修改自己已有的不符合上述标准的代码。
Bookmarks & History
diff --git a/files/zh-cn/mozilla/firefox/releases/31/index.html b/files/zh-cn/mozilla/firefox/releases/31/index.html
index 36ec53ae628abf..63dfc8f3622ac0 100644
--- a/files/zh-cn/mozilla/firefox/releases/31/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/31/index.html
@@ -8,17 +8,17 @@ Developer Tools
No change.
CSS
- CSS变量的语法从旧的 "var-" 前缀更新为新的 "--" 前缀.({{Bug(985838)}})
+ CSS 变量的语法从旧的 "var-" 前缀更新为新的 "--" 前缀.({{Bug(985838)}})
Unwanted white space for multiple of 10,000 in Korean counte.({{Bug(985186)}})
HTML
No change.
JavaScript
-实现了如下 ECMAScript 6 新特性:
+实现了如下 ECMAScript 6 新特性:
- Array
方法: {{jsxref("Array.prototype.fill()")}} ({{Bug(911147)}})
- Math
函数: {{jsxref("Math.clz32()")}} ({{Bug(925123)}})
- String
方法: {{jsxref("String.prototype.normalize()")}} ({{Bug(918987)}}).
+ Array
方法:{{jsxref("Array.prototype.fill()")}} ({{Bug(911147)}})
+ Math
函数:{{jsxref("Math.clz32()")}} ({{Bug(925123)}})
+ String
方法:{{jsxref("String.prototype.normalize()")}} ({{Bug(918987)}}).
Interfaces/APIs/DOM
diff --git a/files/zh-cn/mozilla/firefox/releases/33/index.html b/files/zh-cn/mozilla/firefox/releases/33/index.html
index accca764bf7e03..6d03d2cb9967b0 100644
--- a/files/zh-cn/mozilla/firefox/releases/33/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/33/index.html
@@ -9,8 +9,8 @@ Developer Tools
CSS
实现了 @counter-style 规则 ({{bug(966166)}})。
- -moz-ethiopic-numeric 去除前缀({{bug(985825)}})。
- 支持了disclosure-open/disclosure-closed 计数器样式({{bug(982355)}})。
+ -moz-ethiopic-numeric 去除前缀 ({{bug(985825)}})。
+ 支持了disclosure-open/disclosure-closed 计数器样式 ({{bug(982355)}})。
HTML
No change.
diff --git a/files/zh-cn/mozilla/firefox/releases/41/index.html b/files/zh-cn/mozilla/firefox/releases/41/index.html
index 15eab6c0aa1b2a..a2a1e98d609699 100644
--- a/files/zh-cn/mozilla/firefox/releases/41/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/41/index.html
@@ -49,8 +49,8 @@ CSS
HTML
- {{HTMLElement("a")}} 没有 href
属性,并且不再被分类为交互内容. 点击 {{HTMLElement("label")}} 将会激活标签内容({{bug(1167816)}}).
- SVG 图标现在支持站点图标(偏爱图标和快捷方式图标)({{bug(366324)}}).
+ {{HTMLElement("a")}} 没有 href
属性,并且不再被分类为交互内容。点击 {{HTMLElement("label")}} 将会激活标签内容 ({{bug(1167816)}}).
+ SVG 图标现在支持站点图标 (偏爱图标和快捷方式图标)({{bug(366324)}}).
The {{htmlattrxref('crossorigin', 'link')}} attribute is now supported for <link rel='preconnect'> ({{bug(1174152)}}).
The picture element does not react to resize/viewport changes ({{bug(1135812)}}).
@@ -58,13 +58,13 @@ HTML
JavaScript
- {{jsxref("Date.prototype")}}现在是一个普通对象, 不再是一个 {{jsxref("Date")}} 实例 ({{bug(861219)}}).
- {{jsxref("Date.prototype.toString")}} 现在是一般方法({{bug(861219)}}).
- {{jsxref("Symbol.species")}}被增加到({{bug(1131043)}}).
+ {{jsxref("Date.prototype")}}现在是一个普通对象,不再是一个 {{jsxref("Date")}} 实例 ({{bug(861219)}}).
+ {{jsxref("Date.prototype.toString")}} 现在是一般方法 ({{bug(861219)}}).
+ {{jsxref("Symbol.species")}}被增加到 ({{bug(1131043)}}).
{{jsxref("Map.@@species", "Map[@@species]")}} 和{{jsxref("Set.@@species", "Set[@@species]")}} 获取已经被增加 ({{bug(1131043)}}).
- 非标准 {{jsxref("Statements/let", "let expression", "#let_expressions", 1)}} 支持已经被废弃({{bug(1023609)}}).
+ 非标准 {{jsxref("Statements/let", "let expression", "#let_expressions", 1)}} 支持已经被废弃 ({{bug(1023609)}}).
{{jsxref("Functions/Default_parameters", "Destructured parameters with default value assignment","#Destructured_parameter_with_default_value_assignment", 1)}} 现在已经被支持 ({{bug(1018628)}}).
- Per ES2015, 方法定义 需要尖括号. 从现在开始语法没有尖括号将会失败({{bug(1150855)}}).
+ Per ES2015, 方法定义 需要尖括号. 从现在开始语法没有尖括号将会失败 ({{bug(1150855)}}).
方法定义 (除了生成方法) 已经不再可构造 ({{bug(1059908)}} 和{{bug(1166950)}}).
As part of ES2015 specification compliance, parenthesized destructuring patterns, like ([a, b]) = [1, 2]
or ({a, b}) = { a: 1, b: 2 }
, are now considered invalid and will throw a {{jsxref("SyntaxError")}}. See Jeff Walden's blog post for more details.
The new.target
syntax has been added ({{bug(1141865)}}).
@@ -73,11 +73,11 @@ JavaScript
Interfaces/APIs/DOM
- 剪切、复制和粘贴命令处理已经被重新编码,并且现在允许JS编程实现网页内容复制和剪切。
+ 剪切、复制和粘贴命令处理已经被重新编码,并且现在允许 JS 编程实现网页内容复制和剪切。
- 使用 'paste'
名利作为参数, {{domxref("Document.queryCommandSupported()")}}现在会返回false如果不充分的权限被执行({{bug(1161721)}}).
- 使用'cut'
或 'copy'
命令作为参数, {{domxref("Document.queryCommandSupported()")}} 现在返回true
如果调用的上下文中包括用户发起的或特权代码({{bug(1162952)}}).
- 使用 'cut'
或'copy' 命令作为参数
, {{domxref("Document.execCommand()")}} 将会执行, 但是仅仅在用户发起的或特权代码的上下文下({{bug(1012662)}}).
+ 使用 'paste'
名利作为参数,{{domxref("Document.queryCommandSupported()")}}现在会返回 false 如果不充分的权限被执行 ({{bug(1161721)}}).
+ 使用'cut'
或 'copy'
命令作为参数,{{domxref("Document.queryCommandSupported()")}} 现在返回true
如果调用的上下文中包括用户发起的或特权代码 ({{bug(1162952)}}).
+ 使用 'cut'
或'copy' 命令作为参数
, {{domxref("Document.execCommand()")}} 将会执行,但是仅仅在用户发起的或特权代码的上下文下 ({{bug(1012662)}}).
@@ -85,7 +85,7 @@ Interfaces/APIs/DOM
Events
- 非标准的{{domxref("CloseEvent.initCloseEvent()")}} 方法和创建 {{domxref("CloseEvent")}} 使用 {{domxref("Event.createEvent", "Event.createEvent('CloseEvent')")}} 方法已经被移除. 相反可以使用标准的构造器{{domxref("CloseEvent.CloseEvent", "CloseEvent()")}} . ({{bug(1161950)}}).
+ 非标准的{{domxref("CloseEvent.initCloseEvent()")}} 方法和创建 {{domxref("CloseEvent")}} 使用 {{domxref("Event.createEvent", "Event.createEvent('CloseEvent')")}} 方法已经被移除。相反可以使用标准的构造器{{domxref("CloseEvent.CloseEvent", "CloseEvent()")}} . ({{bug(1161950)}}).
On Desktop, {{domxref("PointerEvent")}} is now activated by default in Nightly; it is not activated in Developer Edition, Beta or Release and won't be for at least some versions ({{bug(1166347)}}).
The unprefixed version of {{domxref("MouseEvent.movementX")}} and {{domxref("MouseEvent.movementY")}}}} have been added; the prefixed versions are deprecated and will be removed at some point in the future ({{bug(1164981)}}).
@@ -150,12 +150,12 @@ MathML
新的默认、支持字体处理
-数学公式需要特殊的字体. 到目前为止, 这些字体被硬编码在用户默认样式 mathml.css
(使用{{MathMLElement("math")}} 标志设置字体组) 和偏好选项font.mathfont-family
(为拉伸和大操作数设置支持字体). Firefox 41 引入一个能够自动设置<math>标志和相应偏好选项的内置x-math
语言 (例如font.name.serif.x-math
). 用户默认样式现在将<math>标志字体设置为serif 并且font.mathfont-family
被替换为 font.name.serif.x-math
. 所有平台现在基本使用相同列表的支持字体, "Latin Modern Math" 是首选.在标准的 per-language字体偏好菜单中,默认支持字体能够被设置. 更多细节,请参照{{bug(947654)}} 和 {{bug(1160456)}}.
+数学公式需要特殊的字体。到目前为止,这些字体被硬编码在用户默认样式 mathml.css
(使用{{MathMLElement("math")}} 标志设置字体组) 和偏好选项font.mathfont-family
(为拉伸和大操作数设置支持字体). Firefox 41 引入一个能够自动设置<math>标志和相应偏好选项的内置x-math
语言 (例如font.name.serif.x-math
). 用户默认样式现在将<math>标志字体设置为 serif 并且font.mathfont-family
被替换为 font.name.serif.x-math
. 所有平台现在基本使用相同列表的支持字体, "Latin Modern Math" 是首选。在标准的 per-language 字体偏好菜单中,默认支持字体能够被设置。更多细节,请参照{{bug(947654)}} 和 {{bug(1160456)}}.
SVG
- 站点图片(偏爱图标,快捷方式图标) 现在支持SVG({{bug(366324)}})
+ 站点图片 (偏爱图标,快捷方式图标) 现在支持 SVG({{bug(366324)}})
音频/视频
diff --git a/files/zh-cn/mozilla/firefox/releases/59/index.html b/files/zh-cn/mozilla/firefox/releases/59/index.html
index 93ee9db84e1b24..24814093ad8d34 100644
--- a/files/zh-cn/mozilla/firefox/releases/59/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/59/index.html
@@ -9,18 +9,18 @@
---
{{FirefoxSidebar}}
-本文提供了有关Firefox 59中会影响开发人员的更改的信息。 Firefox 59已于2018年3月13日发布。
+本文提供了有关 Firefox 59 中会影响开发人员的更改的信息。Firefox 59 已于 2018 年 3 月 13 日发布。
-Web开发者应该注意的变化
+Web 开发者应该注意的变化
开发工具
- 网络监视器 响应标签现在显示一个 已渲染网页的预览 — 如果响应是一个HTML的话 ({{bug(1353319)}}).
- 存储探查器显示的 Cookie信息 (见 Cookies ) 现在包括一列 “同站” 显示每个cookie的同站状态 ({{bug(1298370)}})。
+ 网络监视器 响应标签现在显示一个 已渲染网页的预览 — 如果响应是一个 HTML 的话 ({{bug(1353319)}}).
+ 存储探查器显示的 Cookie 信息 (见 Cookies ) 现在包括一列 “同站” 显示每个 cookie 的同站状态 ({{bug(1298370)}})。
标尺 工具 现在包含了一个 readout 来显示当前视角的维度 ({{bug(1402633)}})。
- 在响应式设计模式 , 您现在可以使用光标键设置屏幕尺寸({{bug(1421663)}})。详见 Setting screen size 。
+ 在响应式设计模式 , 您现在可以使用光标键设置屏幕尺寸 ({{bug(1421663)}})。详见 Setting screen size 。
The Raw headers display in the Network Monitor Headers tab now includes the response's status code ({{bug(1419401)}}).
@@ -44,10 +44,10 @@ JavaScript
APIs
-新增API
+新增 API
DOM
@@ -57,7 +57,7 @@ DOM
DOM 事件
- 实现了 {{domxref("EventTarget.EventTarget()")}} 构造函数({{bug(1379688)}}).
+ 实现了 {{domxref("EventTarget.EventTarget()")}} 构造函数 ({{bug(1379688)}}).
多媒体 和 WebRTC
@@ -75,7 +75,7 @@ HTTP
安全
- 顶部导航URI data://
已经被屏蔽了 {{bug(1401895)}}.
+ 顶部导航 URI data://
已经被屏蔽了 {{bug(1401895)}}.
修改了 {{httpheader("X-Frame-Options")}} 报头的 SAMEORIGIN
指令,现在它不仅会检查顶级 IFrame 是否来自同一来源 , 也会检查它的祖先。 ({{bug(725490)}}).
@@ -87,7 +87,7 @@ 其他
无变化。
-Web平台的删减
+Web 平台的删减
HTML
@@ -100,7 +100,7 @@ CSS
APIs
- 不标准的方法 Event.getPreventDefault()
已经被移除了. 请使用 {{domxref("Event.defaultPrevented")}} 来决定在{{domxref("Event")}}中是否要调用{{domxref("Event.preventDefault", "preventDefault()")}} 。
+ 不标准的方法 Event.getPreventDefault()
已经被移除了。请使用 {{domxref("Event.defaultPrevented")}} 来决定在{{domxref("Event")}}中是否要调用{{domxref("Event.preventDefault", "preventDefault()")}} 。
专用属性 Navigator.mozNotification
和 DesktopNotification
接口已被移除 , 推荐使用标准的 Notifications API ({{bug(952453)}}).
专用方法 window.external.addSearchEngine()
已被移除 ({{bug("862147")}})。欲了解更多细节,参见 {{domxref("Window.sidebar")}} 。
@@ -109,7 +109,7 @@ SVG
无变化
-Mozilla和附加组件开发者应该注意的变化
+Mozilla 和附加组件开发者应该注意的变化
WebExtensions
diff --git a/files/zh-cn/mozilla/firefox/releases/65/index.html b/files/zh-cn/mozilla/firefox/releases/65/index.html
index 100d9228137339..725eecab8ee68f 100644
--- a/files/zh-cn/mozilla/firefox/releases/65/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/65/index.html
@@ -7,7 +7,7 @@
---
{{FirefoxSidebar}}
-本文提供了有关 Firefox 65 中将影响开发者的更改信息。 Firefox 65 是当前的 Nightly 版本 , 将于2019年1月29日发布。
+本文提供了有关 Firefox 65 中将影响开发者的更改信息。Firefox 65 是当前的 Nightly 版本 , 将于 2019 年 1 月 29 日发布。
为网页开发者带来的改变
@@ -24,7 +24,7 @@ 移除
CSS
- 已去除 {{cssxref("image-rendering")}} 属性的 crisp-edges
值的前缀({{bug(1496617)}}) 。
+ 已去除 {{cssxref("image-rendering")}} 属性的 crisp-edges
值的前缀 ({{bug(1496617)}}) 。
{{cssxref("scrollbar-color")}} 的 auto
值现在现在被解析为 auto
,而不是两种颜色 ({{bug(1501418)}})。
@@ -34,7 +34,7 @@ 移除
layout.css.shape-outside.enabled
设置已被移除;{{cssxref("shape-outside")}}, {{cssxref("shape-margin")}},和 {{cssxref("shape-image-threshold")}} 不再支持关闭 ({{bug(1504387)}})。
Firefox 用户{{cssxref("user-select")}}的几个仅限的属性已被删除-
- — -moz-all
, tri-state
, element
, elements
, 和 toggle
. Firefox 仅限 -moz-text
属性仍在内部使用,故只是在Web内容中禁用 参见 {{bug(1492958)}}.
+ — -moz-all
, tri-state
, element
, elements
, 和 toggle
. Firefox 仅限 -moz-text
属性仍在内部使用,故只是在 Web 内容中禁用 参见 {{bug(1492958)}}.
SVG
@@ -76,7 +76,7 @@ Service workers
Media, Web Audio, 和 WebRTC
Canvas 和 WebGL
@@ -84,7 +84,7 @@ Canvas 和 WebGL
移除
- Mutation events 在shadow trees上已经被禁用 ({{bug(1489858)}}).
+ Mutation events 在 shadow trees 上已经被禁用 ({{bug(1489858)}}).
The non-standard {{domxref("MediaStream")}} property currentTime
has been removed ({{bug(1502927)}}).
The obsolete {{domxref("BasicCardRequest.supportedTypes")}} property is no longer supported by the Payment Request API; instead of requiring the web app or site to figure out what type of card is being used, it's now the server's job to deal with it ({{bug(1504032)}}).
diff --git a/files/zh-cn/mozilla/firefox/releases/78/index.html b/files/zh-cn/mozilla/firefox/releases/78/index.html
index c08721d8420155..94135012487631 100644
--- a/files/zh-cn/mozilla/firefox/releases/78/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/78/index.html
@@ -1,23 +1,23 @@
---
-title: 对于开发人员的Firefox 78
+title: 对于开发人员的 Firefox 78
slug: Mozilla/Firefox/Releases/78
translation_of: Mozilla/Firefox/Releases/78
---
{{FirefoxSidebar}}
-本文提供了有关Firefox 78中将影响开发人员的更改的信息。 Firefox 78发布于2020年6月30日 .
+本文提供了有关 Firefox 78 中将影响开发人员的更改的信息。Firefox 78 发布于2020 年 6 月 30 日 .
-另请参阅Firefox 78中的新增功能:DevTools的改进,新的正则表达式引擎以及Mozilla hacks上大量的Web平台更新。
+另请参阅 Firefox 78 中的新增功能:DevTools 的改进,新的正则表达式引擎以及 Mozilla hacks 上大量的 Web 平台更新。
-对于Web开发人员的更改
+对于 Web 开发人员的更改
开发者工具
调试器
- 现在,您可以从关于:调试 面板更改远程设备访问的URL。({{bug("1617237")}})
- 现在,调试器 中的 禁用JavaScript 菜单项仅影响当前选项卡,并且在关闭“开发人员工具”后会重置。({{bug("1640318")}})
+ 现在,您可以从关于:调试 面板更改远程设备访问的 URL。({{bug("1617237")}})
+ 现在,调试器 中的 禁用 JavaScript 菜单项仅影响当前选项卡,并且在关闭“开发人员工具”后会重置。({{bug("1640318")}})
如果在作用域 中启用映射 ,则日志点 可以将源映射代码中的变量名称映射回其原始名称。({{bug("1536857")}})
@@ -69,7 +69,7 @@ JavaScript
The garbage collection of {{jsxref("WeakMap")}} objects has been improved. WeakMaps
are now marked incrementally ({{bug(1167452)}}).
-一些API
+一些 API
DOM
@@ -83,26 +83,26 @@ 服务工作者
Extended Support Releases (ESR) : Firefox 78 is the first ESR release that supports Service workers (and the Push API ). Earlier ESR releases had no support ({{bug(1547023)}}).
-Web组装
+Web 组装
Wasm Multi-value is now supported, meaning that WebAssembly functions can now return multiple values, and instruction sequences can consume and produce multiple stack values ({{bug(1628321)}}).
WebAssembly now supports import and export of 64-bit integer function parameters (i64) using BigInt
from JavaScript ({{bug(1608770)}}).
-TLS 1.0和1.1已被移除
+TLS 1.0 和 1.1 已被移除
对于附加组件开发人员的更改
{{WebExtAPIRef("browsingData.removeCache")}} 和 {{WebExtAPIRef("browsingData.removePluginData")}} 现在支持按主机名删除。({{bug(1636784)}}).
- 使用proxy.onRequest
时,现在可以正确应用基于选项卡ID或窗口ID限制的过滤器。 这对于希望仅在一个窗口中提供代理功能的加载项很有用。
- 现在,从“所有选项卡”下拉菜单中单击上下文菜单 即可传递适当的选项卡对象。 过去,活动选项卡被错误地传递了。
- 当使用带有另存为选项的downloads.download
时,可以记住最近使用的目录。 尽管此信息对开发人员用处不大,但对用户而言却非常方便。
+ 使用proxy.onRequest
时,现在可以正确应用基于选项卡 ID 或窗口 ID 限制的过滤器。这对于希望仅在一个窗口中提供代理功能的加载项很有用。
+ 现在,从“所有选项卡”下拉菜单中单击上下文菜单 即可传递适当的选项卡对象。过去,活动选项卡被错误地传递了。
+ 当使用带有另存为选项的downloads.download
时,可以记住最近使用的目录。尽管此信息对开发人员用处不大,但对用户而言却非常方便。
旧版本
diff --git a/files/zh-cn/mozilla/firefox/releases/index.html b/files/zh-cn/mozilla/firefox/releases/index.html
index 9f16917cdc4f4a..1c1469b5961915 100644
--- a/files/zh-cn/mozilla/firefox/releases/index.html
+++ b/files/zh-cn/mozilla/firefox/releases/index.html
@@ -1,5 +1,5 @@
---
-title: 与Firefox开发者相关的发行说明
+title: 与 Firefox 开发者相关的发行说明
slug: Mozilla/Firefox/Releases
tags:
- Firefox
@@ -7,6 +7,6 @@
- TopicStub
translation_of: Mozilla/Firefox/Releases
---
-{{FirefoxSidebar}}
本页提供每个Firefox的版本的“与Firefox开发者相关的发行说明”文章的链接。这些日志文章可以让你查看每个Firefox版本增加了哪些功能和修复的错误。
+{{FirefoxSidebar}}
本页提供每个 Firefox 的版本的“与 Firefox 开发者相关的发行说明”文章的链接。这些日志文章可以让你查看每个 Firefox 版本增加了哪些功能和修复的错误。
{{ListSubpages("",1,1,1)}}