無料ブログ「rentafree.net」の管理人ブログ

HTML 5.2 で<menu>と<menuitem>が削除されました。

Firefoxで当サービスのブログエディター上で右クリックするとブラウザ標準のコンテキストメニューに編集用の拡張項目が表示されるようになっていますが、
それを行うために使用している<menu>と<menuitem>タグがHTML 5.2で削除されていました。

現状Firefox以外のブラウザで右クリックした場合、ブラウザ標準のコンテキストメニューを出さずに代替UIが表示されるようになっています。
Firefoxでも将来機能が利用できなくなる可能性が高いです。

残念ながら代替手段はありません。
標準のコンテキストメニューが利用できないと不便だと思いますので、現行仕様のままにします。
Firefoxから機能が削除される際は、できればリリース前に察知したいとは思いますが、ブログエディターの機能に問題が生じる可能性があります。

<menu>が完全に標準化されてタッチパネルも対応すればスマホでもHTMLの編集がしやすくなると期待してましたが、
コンテキストメニュー以外で選択範囲の編集に適したUIが思いつきません・・・