Google I/O で発表された 10 の最新情報

よりパワフルで便利なウェブへ。

今年の Google I/O の締めくくりとなるのが、基調講演の段階や Chrome のオンデマンド セッションにおいて、100 を超える新しい API、コンポーネント、ツールが話題に上ります。以下に、特に注目すべき 10 の新機能をご紹介します。気に入った点やご質問がございましたら、@ChromiumDev までお寄せください。

1. ブラウザの AI と ML を進化させる WebGPU

新たに利用可能になったこの API は、GPU ハードウェアの能力を解放し、真の AI 対応ウェブを実現します。実際、Tensorflow.js などの ML ライブラリは、WebGPU 上で通常の JavaScript よりも 100 倍速く実行され、WebGPU は WebGL(以前のウェブ グラフィックのゴールド スタンダード)よりも 3 倍速く実行されます。WebGPU が(クラウドではなく)デバイス上で実行されるため、デベロッパーは費用の削減、レイテンシの短縮、プライバシー保護に配慮した新しい AI 機能の構築に役立ちます。

2. Android アプリをウェブに実装する WebAssembly

コードへの投資をさらに進めたいと考えているデベロッパーにとって、Kotlin や Dart などの WebAssembly によるマネージド メモリ言語のサポートは、既存のコードベースを再利用し、ネイティブ アプリだけでなくウェブでもユーザーにリーチする大きな機会をもたらします。JetBrains による初期の取り組みのおかげで、Kotlin で開発する Android デベロッパーは、アプリの機能を一度記述してから、WebAssembly を使用してウェブにデプロイできるようになりました。

3.ベースラインによりウェブの明瞭性と予測可能性が向上

W3C WebDX コミュニティ グループと協力して、Google は Baseline を主要なブラウザ(Chrome、Edge、Firefox、Safari)の最新バージョンおよび以前のバージョンで完全にサポートされる機能のコアセットとして確立しています。MDN や caniuse.com などの主要企業と提携することで、この共通の言語とラベルをワークフローに直接組み込むことができます。そして毎年、ベースライン 23、24、25 を導入する予定です。これは、すべてのブラウザとの互換性がある、最新のあらゆるものを「カット」したものです。ウェブ エコシステム全体を対象とした年次リリースのようなものです。こちらの手順に沿って進めてください。

4. Chrome 拡張機能のデベロッパー向けのその他のサポート

拡張機能は、ウェブユーザーにパーソナライズされたエクスペリエンスを提供すると同時に、新しいユーザーにもリーチするうえで重要な役割を果たします。Google は、Chrome 拡張機能に投資して成功を収めるデベロッパーを支援したいと考えています。そのため、先日の Manifest V3 のリリース スケジュールの延長に伴い、Chrome ウェブストアの UI を改善し、拡張機能のドキュメントとサンプルを更新し、Chrome サイドパネルに新しいエンゲージメント サーフェスを追加しています。

5. Interaction to Next Paint は来年、ウェブに関する主な指標に

ウェブに関する主な指標の現在のセットについて広範なテストを行い、コミュニティから継続的にフィードバックを受けた結果、First Input Delay を、応答性をより総合的に測定する指標である Interaction to Next Paint(INP)に置き換える予定であることを発表しました。今回の変更は 2024 年 3 月に有効になります。そのため、十分な時間を確保して、INP について理解を深めて最適化していただけるよう、

6. パスキーでウェブで未来の認証を実現

ログインが必要なウェブアプリの場合は、パスワードと 2 要素認証をパスキーにアップグレードしてください。業界標準に基づいて構築されたこのテクノロジーは、パスワードやその他のフィッシングされやすい認証要素に代わる非常に安全な手段であり、シームレスなログインと認証のユーザー エクスペリエンスを実現します。Shopify のようなアーリー アドプターが、このパスワードレスのソリューションを統合して大きな成果を出しているのは素晴らしいことです。

7. プライバシー サンドボックスによる新しいプライバシー保護技術

Google は、プライバシー サンドボックス イニシアチブのエコシステムと協力して、ウェブ上でのトラッキング ベクトル削除において大きな進歩を遂げました。そして現在、新しい Cookie 機能を CHIPS とファーストパーティ セットとともにリリースしています。これにより、デベロッパーは Chrome のサードパーティ Cookie の廃止が近づいてきました。

8. ユーザーとデベロッパーのエクスペリエンスを向上させる、より多くのウェブ UI 機能

ここ 1 年間で、ウェブ UI 機能の進歩が上がったことで、ウェブアプリの品質がますます高まっています。これには、新しいレスポンシブ UI 機能、アクセス可能なデフォルトとブラウザ管理の状態を持つカスタマイズ可能なコンポーネント、アニメーション API とインタラクション API の素晴らしい更新が含まれます。ウェブ UI の世界には多くの利点があります。皆様がそれらを活用してどんなアプリを構築されるのかを楽しみにしています。

9. Chrome DevTools でフレームワーク コードのデバッグを改善

Google では、さまざまな JavaScript フレームワークと連携して、Chrome DevTools でウェブアプリをデバッグする方法を改善しています。スタック トレースのすっきり、新しい [コードを表示] オプションが追加され、ブレークポイントの信頼性が向上しています。Google の目標は、スタックの選択によって表示されるコードではなく、作成するコードに集中できるようにすることです。Google の取り組みはこれで終わりではありません。Google のツールをワークフローの奥深くに取り入れて、ウェブでの開発における摩擦を減らすことに注力してまいります。ぜひこちらの最新情報をご覧ください

10. 今年の I/O で数百もの API を更新

今年の I/O では、優れたストレージやアーキテクチャ ソリューション、強力な UI 機能、MIDI キーボードや描画タブレットなどの周辺機器のサポート強化など、数百もの API がブラウザ内で紹介されています。YouTube チャンネルでリリースされたオンデマンド コンテンツをご視聴ください。

Google は、誰もがウェブに招待されているという事実と、一緒にプラットフォームを改善していくことを祝福したいと考えております。より便利でパワフルな新機能をぜひご活用ください。

次回の Google I/O でお会いしましょう。