为什么在 Firefox 中默认禁用“对话框”元素?

Aar*_*nke 9 html firefox cross-browser web-standards

根据caniuse.com 的说法,Chromedialog自 2014 年开始支持。它还表示 Firefox 确实支持它,但前提是您dom.dialog_element.enabledabout:config.

dialog元素的 MDN 页面未列出任何此类注释,也未包含对其禁用原因的解释:https : //developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog

为什么 Firefox 在dialogChrome 使用 5 年后默认禁用该元素?Mozilla 是否出于某种原因想要阻止其使用?

Que*_*tin 7

bug 跟踪器上有一些详细信息。

简而言之,当前的实现存在错误,因此不认为它已准备好发布。这些大多与可访问性相关(例如,在打开和关闭对话框时聚焦右侧元素)。