Firefox 61 技術變動摘要
此文章提供 Firefox 61 中與開發者較為相關之變動資訊。Firefox 61 預定於 2018 年 6 月 26 日正式發表。
Web 開發相關變動
開發者工具
無變動。
HTML
無變動。
CSS
無變動。
SVG
<a>
元素(SVGAElement
)新增ping
、rel
、referrerPolicy
、relList
、hreflang
、type
及text
等屬性,以便與 HTML<a>
元素抱持一致。(Firefox bug 1451823)<textPath>
元素(SVGTextPathElement
)現在支援 SVG2 的path
及side
屬性。(Firefox bug 1446617 與 Firefox bug 1446650)- 除
<path>
之外,現在有更多元素支援SVGGeometryElement
。(Firefox bug 1325320)
JavaScript
- 已實作
String.prototype.trimStart()
及String.prototype.trimEnd()
方法(參考 Firefox bug 1434007)。為了確保相容性,將保留trimLeft
和trimRight
作為別名。
API
新 API
無變動。
DOM
- The
anchors
,applets
,embeds
,forms
,head
,images
,links
,plugins
, andscripts
properties have been moved from theHTMLDocument
interface ontoDocument
(Firefox bug 1415588). - The
Node.getUserData()
andNode.setUserData()
methods have been removed from the platform completely (Firefox bug 749981). DOMTokenList.replace()
now returns aBoolean
to indicate whether the replacement occurred successfully, rather than void (Firefox bug 1444909).
DOM 事件
無變動。
Service workers
無變動。
Media 及 WebRTC
AudioContext()
建構式現在可以選擇性傳入一個 AudioContextOptions
型態的 options
參數,用以調整新的 AudioContext 下偏好的延遲時間及取樣率。
Canvas 及 WebGL
無變動。
CSSOM
無變動。
HTTP
- 已實作 cookie 管理中的
SameSite
,見 Set-Cookie 及 HTTP cookie。(Firefox bug 795346)
安全性
無變動。
外掛程式
無變動。
其他
無變動。
Web 平台中移除的項目
HTML
無變動。
CSS
無變動。
APIs
無變動。
SVG
-
從未良好實作且已為標準所廢棄的
SVGViewElement
.viewTarget
屬性已經移除。(Firefox bug 1455763) -
在標準規格中廢棄的下列屬性已經自
SVGSVGElement
移除(Firefox bug 1133172):pixelUnitToMillimeterX
pixelUnitToMillimeterY
screenPixelToMillimeterX
screenPixelToMillimeterY
-
不在標準規格內的
SVGNumber()
建構式已經移除。(Firefox bug 1455940)
其他
無變動。
附加元件及 Mozilla 軟體開發相關變動
WebExtensions
無變動。
請參見
- Firefox 61 網站相容資訊
舊版資訊
- Firefox 60 for developers
- Firefox 59 for developers
- Firefox 58 for developers
- Firefox 57 for developers
- Firefox 56 for developers
- Firefox 55 for developers
- Firefox 54 for developers
- Firefox 53 for developers
- Firefox 52 for developers
- Firefox 51 for developers
- Firefox 50 for developers
- Firefox 49 for developers
- Firefox 48 for developers
- Firefox 47 for developers
- Firefox 46 for developers
- Firefox 45 for developers
- Firefox 44 for developers
- Firefox 43 for developers
- Firefox 42 for developers
- Firefox 41 for developers
- Firefox 40 for developers
- Firefox 39 for developers
- Firefox 38 for developers
- Firefox 37 for developers
- Firefox 36 for developers
- Firefox 35 for developers
- Firefox 34 for developers
- Firefox 33 for developers
- Firefox 32 for developers
- Firefox 31 for developers
- Firefox 30 for developers