diff options
Diffstat (limited to 'files/zh-cn/mozilla/firefox/releases/20/index.html')
-rw-r--r-- | files/zh-cn/mozilla/firefox/releases/20/index.html | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/files/zh-cn/mozilla/firefox/releases/20/index.html b/files/zh-cn/mozilla/firefox/releases/20/index.html new file mode 100644 index 0000000000..117426208d --- /dev/null +++ b/files/zh-cn/mozilla/firefox/releases/20/index.html @@ -0,0 +1,47 @@ +--- +title: Firefox 20 for developers +slug: Mozilla/Firefox/Releases/20 +translation_of: Mozilla/Firefox/Releases/20 +--- +<div>{{FirefoxSidebar}}</div><p>Firefox 20正式版发布于<time datetime="2013-04-02">2013年4月2日.</time></p> +<h2 id="Web开发者需要注意的变化">Web开发者需要注意的变化</h2> +<h3 id="HTML">HTML</h3> +<ul> + <li>实现了{{HTMLElement("a")}}和{{HTMLElement("area")}}元素上的{{htmlattrxref("download", "a") }}属性({{bug("676619")}}).</li> + <li><a href="/zh-CN/docs/HTML/Global_attributes" title="/zh-CN/docs/HTML/Global_attributes">全局属性</a> <a href="/zh-CN/docs/HTML/Global_attributes#attr-dir" title="/zh-CN/docs/HTML/Global_attributes"><code>dir</code></a> 的值开始支持 <code>auto</code> ({{bug("548206")}}).</li> +</ul> +<h3 id="JavaScript">JavaScript</h3> +<ul> + <li>实现了<code><a href="/zh-CN/docs/JavaScript/Reference/Global_Objects/WeakMap" title="/zh-CN/docs/JavaScript/Reference/Global_Objects/WeakMap">Weakmap</a>.prototype.clear()</code>方法 ({{bug("814562")}}).</li> + <li>实现了<code><a href="/zh-CN/docs/JavaScript/Reference/Global_Objects/Math/imul" title="/zh-CN/docs/JavaScript/Reference/Global_Objects/Math/imul">Math.imul()</a></code>方法,可以进行C风格的32位整数乘法运算.还不属于harmony (EcmaScript 6)提案,所以是非标准的({{bug("808148")}}).</li> + <li>Web apps using draggable text with Kinetic 3.x are working, even when using the Cairo canvas backend. ({{bug("835064")}})</li> + <li>E4X规范中的<a href="/zh-CN/docs/JavaScript/Reference/Statements/for_each...in" title="/zh-CN/docs/JavaScript/Reference/Statements/for_each...in">for each...in</a>语句被废弃,请使用ES6中的<a href="/zh-CN/docs/JavaScript/Reference/Statements/for...of" title="/zh-CN/docs/JavaScript/Reference/Statements/for...of">for...of</a>语句代替 ({{Bug("804834")}}).</li> +</ul> +<h3 id="CSS">CSS</h3> +<ul> + <li><a href="/zh-CN/docs/CSS/Using_CSS_flexible_boxes" title="/zh-CN/docs/CSS/Using_CSS_flexible_boxes">CSS Flexbox</a>默认开启,不需要设置about:config.</li> + <li>实现了<a href="https://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html" title="https://dvcs.w3.org/hg/FXTF/raw-file/tip/masking/index.html">CSS Masking specification</a>中的<code>mask-type属性</code>({{bug("793617")}}).</li> +</ul> +<h3 id="DOM">DOM</h3> +<ul> + <li>{{domxref("HTMLMediaElement")}}支持可<code>playbackRate</code>属性(both read and write), with pitch correction. Pitch correction can be controlled using the property <code>mozPreservesPitch</code> ({{bug('495040')}}).</li> + <li>CSSOM: 实现了新的{{domxref("CSSGroupingRule")}}和{{domxref("CSSConditionRule")}} ({{bug("814907")}}).</li> + <li>CSSOM:{{domxref("CSSRule")}}上的常量<span id="summary_alias_container"><span id="short_desc_nonedit_display">CSSRule.MOZ_KEYFRAME_RULE</span></span>和<span id="summary_alias_container"><span id="short_desc_nonedit_display">CSSRule.MOZ_KEYFRAMES_RULE</span></span>去掉前缀成为了<span id="summary_alias_container"><span id="short_desc_nonedit_display">CSSRule.KEYFRAME_RULE</span></span>和<span id="summary_alias_container"><span id="short_desc_nonedit_display">CSSRule.KEYFRAMES_RULE</span></span>.带前缀的版本仍暂时保留让开发者过度他们的代码{{bug("816431")}}).</li> + <li>CSSOM: 现在可以设置{{domxref("CSSMediaRule")}}上的<code>conditionText属性的值</code> ({{bug("815021")}}).</li> + <li>{{domxref("DOMParser")}}上的 <code>parseFromStream和</code><code>parseFromBuffer</code>方法在web页面上被禁用.({{bug('816410')}}).</li> + <li><code><a href="/zh-CN/docs/XMLSerializer">XMLSerializer</a></code>上的<code>serializeToStream</code>方法在web页面上被禁用.({{bug('816410')}}).</li> + <li><code>TextDecoder</code>和<code>TextEncoder</code>接口可以在Worker中使用 ({{bug('795542')}}).</li> + <li>实现了<code>CSS.supports()方法</code>({{bug("779917")}}).</li> + <li>实现了<code>UndoManager</code>({{bug("617532")}}).</li> +</ul> +<h2 id="附加组件和Mozilla开发者需要注意的变化">附加组件和Mozilla开发者需要注意的变化</h2> +<ul> + <li>移除了nsIDOMParserJS接口{{bug('816410')}}.使用<a href="/zh-CN/docs/nsIDOMParser" title="/zh-CN/docs/nsIDOMParser">nsIDOMParser</a>来代替.</li> +</ul> +<h2 id="相关链接">相关链接</h2> +<ul> + <li><a href="http://www.mozilla.org/zh-CN/firefox/20.0a1/nightlynotes/">Firefox 20 Aurora Release Notes</a></li> + <li><a href="/zh-CN/docs/Site_Compatibility_for_Firefox_20">Site Compatibility for Firefox 20</a></li> +</ul> +<h3 id="更早版本">更早版本</h3> +<p>{{Firefox_for_developers('19')}}</p> |