-moz-touch-enabled メディア特性が廃止されました

公開日:

カテゴリー: CSS

リリース: Firefox 73, Firefox 78 ESR

概要

Firefox 71 以降廃止予定となっていた -moz-touch-enabled CSS メディア特性が、Firefox 73 ですべてのチャンネルから削除されました。標準の Interaction Media Features が Firefox 64 以降使用可能となっている上、この非標準メディア特性を用いた Modernizr ライブラリの誤判別により少なくとも 1 つのサイトが Firefox 上でスクロールできない問題が判明していました。

代わりとしては pointer メディア特性を使用することができます。例えば、あなたのサイトのメディアクエリーに -moz-touch-enabled:1 が含まれている場合、単純に pointer:coarse で置き換えてください。

これは Firefox に最後まで残った非標準システム測定メディア特性でした。他のものは既に Firefox 58 で削除されています。

これをテストするには?

この変更は当プロジェクト提供の Firefox 開発者ツール拡張機能 に含まれている互換性チェッカーでテスト可能です。今すぐインストールしましょう!

参考資料