Microsoftは、ブラウザの相互運用性を改善するために、Apple、Google、Mozillaと共にInterop 2025に参加します
相互運用性は開発者にとって非常に重要です。なぜなら、これにより彼らのコードがすべてのブラウザやデバイスでシームレスに機能することが保証されるからです。2001年、主要なブラウザメーカーは、彼らのナビゲーターのさまざまな分野での違いを緩和するためにInteropと呼ばれるイベントで協力することに合意しました。
ここでは、Microsoftが最新のEdgeブログ発表の中でこのプロジェクトを説明しています:
Interopプロジェクトは、ブラウザ実装者が開発者に主要な苦痛点について調査し、私たちがリソースを集中させて完全な相互運用性を実現するための分野に同意する年次の取り組みです。
基本的に、ブラウザメーカーは、開発者からの最も重要な提案の変更を検討し、それに焦点を当てて相互運用性や製品の欠点を改善または修正します。
もし興味があれば、Microsoftが発表した内容に基づいて、今年ブラウザクリエイターが注目する分野のリストを以下に示します:
- CSSアンカー位置決め:他の要素の位置に基づいて要素を配置します。
- ビュートランジション:ドキュメントの異なる状態間でのアニメーションビジュアルトランジションを作成します。
- ナビゲーションAPI:ブラウザのナビゲーションアクションを開始、インターセプト、修正し、アプリケーションがユーザーの状態変更を管理しやすくします。
- バックドロップフィルター:要素の背後にある領域にぼかしや色の変化などの視覚効果を適用します。
- JSONモジュールスクリプト:JavaScriptモジュールでJSONデータを簡単にインポートできるようにします。
- Core Web Vitals LCPとINPメトリクス:サイトのユーザー体験の質を測定します。
- ストレージアクセスAPI:サードパーティのクッキーを削除しつつユーザー認証フローをサポートします。
- レイアウト:Webの2つの基本的なプリミティブ、GridとFlexboxの実装品質を引き続き改善します。
- ポインターおよびマウスイベント
- レガシー変異イベントの削除
- @scope
- scrollendイベント
- テキスト装飾
- 要素
- URLパターン
- WebAssembly
- Web互換性
- WebRTC
しかし、これだけではありません。Interop 2025ダッシュボードで、年間を通じて1つまたは複数のプロジェクトを監視することもできます。
昨年、Edgeはブラウザの改善を追跡するためのトップ開発者のニーズを持つ追加のダッシュボードも発表しました。Microsoftによれば、昨年はスクロール駆動アニメーションとアンカー位置決め、さらにビュートランジションにおいて重要な進展に焦点を当てました。
ブラウザメーカー間の協力は、開発者だけでなく、我々一般ユーザーにも有益です。すべてのWebアプリがすべてのブラウザでシームレスに機能することを待ち望んでいます。
どのプロジェクトに興奮していますか?下のコメントでこれについて話しましょう。