ウェブ デベロッパーの満足度

DevSAT の略称である Web Developer Satisfaction は、ウェブ デベロッパーのニーズに関する情報を収集するための Google プロジェクトです。Google は、デベロッパーの皆様のフィードバックに耳を傾け、フィードバックの現状を把握し、対処すべき問題を把握できるようにすることを目標としています。DevSAT によって、エンジニアリングとデベロッパー リレーションズの作業で、適切な分野に注力できるようになります。目標は、信頼性、予測可能性、相互運用性の高いウェブ プラットフォームを提供することです。これにより、デベロッパーはウェブ プラットフォームに投資して信頼し、新機能を採用して使用することでプラットフォームとビジネスを成長させることができます。

ウェブでの互換性は、デベロッパーにとって常に大きな課題でした。2021 年の目標は、5 つの主要な重点分野についてブラウザの互換性の問題を排除し、デベロッパーが、バグのないこれらの分野に自信を持ってアクセスできるようにすることです。この取り組みを #Compat2021 と呼びます。

Compat 2021 ダッシュボードの手順に沿って操作すると、主要なブラウザ エンジンの 5 つの処理状況を確認できます。

ダッシュボードと関連するすべてのバグは、wpt.fyi/compat2021 に記載されています。

2021 年の 5 つの互換重点分野

2021 年に修正が予定されている分野は次のとおりです。詳細については、Compat2021: ウェブ上での互換性に関する上位 5 つの課題の解消をご覧ください。

  • CSS Flexbox
  • CSS グリッド
  • CSS position: sticky
  • CSS の aspect-ratio プロパティ
  • CSS 変換

コミュニティに貢献したり

最新情報については、@ChromiumDev または Compat 2021 の公開メーリング リストをご覧ください。バグが存在することを確認するか、発生した問題について報告してください。不足しているものがある場合は、上記のチャネルからお問い合わせください。

ウェブでのテスト

MDN DNA 20192020 のいずれにおいても、ブラウザ間でのテストが特に課題として挙げられました。この分野をより深く理解するため、Google は MDN と共同でさらなる研究を進めています。調査結果は、2021 年 3 月末に https://insights.developer.mozilla.org/ で公開されます。

Google ではすでに、ブラウザ自動化用の新しいプロトコルである WebDriver BiDi と、Puppeteer での WebDriver BiDi の使用に関して、すべてのブラウザ ベンダーと協力しています。これにより、Puppeteer はより多くのプラットフォームでより多くのブラウザをサポートできるようになり、他の一般的なテストツールや自動化ツールでも同じことが実現されます。Google は、これが、サポートするすべてのブラウザを簡単にテストできるようにするための重要な第一歩であると考えています。この作業をフォローし、ご協力いただく場合は、Browser Testing and Tools Working Group への参加をご検討ください。

このスペースをフォロー

さらなる取り組みを共有し、現在進行中の取り組みをお伝えするために、このページを継続的に更新していきます。