Firefox 固有の HTML 編集 UI が初期設定で無効化されました

公開日: | カテゴリー: HTML

概要

以下に挙げる HTML リッチテキストエディター 上の編集 UI 機能は、今のところ Firefox にしか実装されていませんが、W3C Editing Task Force の要請を受けて、Firefox 64 以降初期設定で無効化されました。これらは 廃止予定とされており、既に Firefox 63 の時点で Firefox Nightly と早期 Beta/DevEdition では初期設定により無効化されています。

  • <img><table>、絶対配置要素のオブジェクトサイズ変更
  • インラインテーブル編集による列や行の追加・削除
  • 絶対配置要素の位置変更ハンドル

ウェブ開発者は今後も以下のように document.execCommand メソッドを使ってこれらの機能を有効化できますが、この UI は他のブラウザーでは利用できず、将来的には Firefox からも削除される可能性があることに留意してください。

document.execCommand('enableObjectResizing', false, true);
document.execCommand('enableInlineTableEditing', false, true);
document.execCommand('enableAbsolutePositionEditor', false, true);

参考資料