私たちは Chrome for Developers です

今月、Chrome は 15 周年を迎えます。あの頃、ウェブはどれほど変化したのか、信じがたいことです。私たち Chrome チームは、最も意欲的で活発なコミュニティの 1 つと協力し、その進化に貢献できたことを光栄に思います。今日のウェブの機能やエキサイティングなエクスペリエンスのほとんどは、ブラウザ ベンダー、標準化団体、フレームワーク、ライブラリにわたるエンジニアの貢献、そして多数のオープンソース コントリビューターや、ウェブ デベロッパーによる作業がなければ成り立ちません。

15 年前にブラウザをリリースした当時、Google はウェブをサポートする取り組みとして Chromium をリリースし、現在のウェブのニーズの変化に応えるために Google のコアバリューを進化させ、責任あるユーザー エージェントであり、便利で革新的なウェブを促進し、ウェブのオープン性を保護するためのパートナーシップを構築しました。

責任あるユーザー エージェントであること

ウェブの最新機能により、3D ゲームのストリーミング創造性を発揮するなど、あらゆることをブラウザ上で行えるようになりました。プラットフォームの機能強化に向けて連携するなか、人々の安全を確保し、データを保護することで、ウェブに対する信頼を維持することも Google の責任です。

Google は、ウェブアプリに付与される権限をきめ細かく制御することと、マルウェアやフィッシング攻撃にリンクされたアプリからの通知や権限プロンプトを ML モデルによって除外することに重点を置いてきました。また、プライバシー サンドボックス イニシアチブにより、エコシステム全体と緊密に連携して、繁栄するデジタル エコシステムのニーズを維持しつつ、プライバシーを強化しています。

現在、何十億ものサイトがコンテンツを配信しています。ですから、誰もが信頼できるウェブを構築するために、これを適切に行うことが非常に重要です。

便利で革新的なウェブを促進

30 年経った今でも、ウェブは目的を達成するための最も強力なツールの 1 つです。Google は今後も、その機能と効率性をさらに拡張していきたいと考えています。Google は、誰もがより速く、より安全で、より利用しやすいブラウザにするために、長年にわたって多くのアップグレードを行ってきました。今後数年間で、AI の力によって強化された新しいエクスペリエンスを可能にする機能を構築し、開発者の生産性を大幅に向上させる開発環境を作り上げたいと考えています。

新しいエクスペリエンスを可能にする機能

Chrome は、旅行の計画、プレゼントの検討、動画の視聴、写真の編集など、あらゆる用途に使用されています。ウェブには、他にもさまざまな目的があるはずです。Project Fugu の取り組みにより、ブラウザに 50 を超える API を導入し、LEGO® Education などの企業が世界中の何百万人もの学生に SPIKE(TM) キットを配布できるようになりました。

ユーザー インターフェース デザインの進歩も、エクスペリエンスを最新で直感的なものにするうえで同様に重要な役割を果たしています。RenderingNG により、ブラウザは次世代の高忠実度コンテンツに対応できるようになります。ビュー遷移スクロールドリブン アニメーションなどの優れた API を推進することで、ユーザーがネイティブ アプリでのみ期待する滑らかなナビゲーションと非線形遷移を実現するプラットフォームの機能も強化しています。

AI を活用したエクスペリエンスに特化したプラットフォーム

ウェブは、製品を即座に出荷したいと考えているすべてのデベロッパーにとって常に最適なプラットフォームであり、多くの新しい AI プロダクトでも同様の傾向が見られます。Chrome ウェブストアのデベロッパーは、AI を活用した魅力的な Chrome 拡張機能機能を数多く提供しており、読み書き、コンテンツの概要、音声入力、コード編集などのサービスを提供する数百の拡張機能全体で 1 億人を超えるアクティブ ユーザーが利用しています。

Google は責任ある AI の先駆者であり、ウェブ デベロッパーが ML の専門家でなくても最先端の AI 体験をユーザーに提供できるように、Google のプロダクトとソリューションのメリットを提供できるよう取り組んでいます。また、Google は WebGPU などの API を推進することで、デベロッパーが独自の機械学習モデルを迅速にウェブに導入できるようにしています。

開発者の生産性を大幅に向上させるソリューション

ウェブの利便性を高めるには、デベロッパーのニーズを Google の仕事の中心に据えることが重要です。Google は、ワークフローの段階やスタックの選択を考慮に入れて、デベロッパーのニーズに応えたいと考えています。 2020 年、Google は Core Web Vitals をリリースしました。これは長年にわたりページの品質測定における重要なツールであることが実証されています。Chrome DevToolsLighthouse などのツールにより、デベロッパーはワークフローの中でウェブに関する指標を改善する機会を簡単に見つけることができます。

また、Google は 2 年前に Project Aurora を開始しました。これは Chrome チームとオープンソース フレームワークの重要なコラボレーションであり、デベロッパーが最もよく使用するツールに Core Web Vitals を直接改善するものでした。フレームワークが原因でコンパイルされるコードではなく、作成したコードをデバッグできるように、Google は 最新のウェブ デバッグ イニシアチブを開始しました。このイニシアチブでは、すでに Chrome DevTools の多くのフレームワークのサポートが組み込まれています。

ブラウザをまたぐテストと自動化も、デベロッパーが取り組むべき課題の 1 つです。そこで Google は Chrome for Testing をリリースしました。これによりデベロッパーは、ブラウザの自動化のための信頼性の高いダウンロード機能を利用できるようになります。エコシステム レベルでは、WebDriver BiDi ですべての主要なブラウザと積極的に連携しています。WebDriver BiDi は、WebDriver Classic と Chrome DevTools プロトコルの長所を組み合わせた新しい標準で、開発者にとってブラウザ間の自動化が大幅に改善されています。

ウェブのオープン性を保護するためのパートナーシップ

Google は、オープンで繁栄したウェブがイノベーションの推進に役立つことを認識しています。しかし、プラットフォームの変化に対応し、ブラウザ間で機能のサポートに一貫性がないことが、依然としてデベロッパーにとって最大の課題の一つであることも理解しています。Google はこの数年間、この問題の解決に真摯に取り組んできました。Google は 2019 ~ 2020 年に MDN DNA Study に関する共同作業を開始し、その結果 Compat 2021 イニシアチブが実現しました。これは現在は相互運用と呼ばれ、カスケード レイヤコンテナクエリといった人気の機能を導入することで、ウェブに良い結果をもたらし続けています。最近では、WebDX Community Group や他のブラウザ ベンダーと緊密に連携し、Baseline を使用してウェブの更新を簡素化しています。

Google は長年にわたり、オープンで安定したウェブを構築するために、エコシステム パートナーとの多くのイニシアチブに積極的に貢献し、協力してきました。この取り組みは、YouTube が発展するにつれて今後も継続されます。

これまでの道のりを振り返ってみると、ウェブの進歩に驚かされ、Chrome とウェブの今後の展望が少しの刺激になっています。Google はウェブ エコシステムで引き続きその役割を担うため、デベロッパーにとって使いやすい優れたウェブを構築するために、信頼できる有用なパートナーとなるため、これまで以上に意欲的です。当社は Chrome for Developers です。

Chrome デベロッパーのロゴが Chrome for Developers に変身。