SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

Chrome 158ベータ版、Webアプリのインストール機能やAndroid版WebHIDに対応

CodeZine編集部[著]

 Chrome for Developersは10月28日(現地時間)、Chrome 158ベータ版のリリースノートを公開した。Webアプリのインストール機能、Android版ChromeでのWebHID対応、CSSやWebTransportの機能追加などが含まれる。

 Webアプリのインストール機能として、Web Install APIのnavigator.install()メソッドと<install>要素が導入された。どちらもマニフェストURLと、任意で指定するマニフェストIDをもとに、クロスオリジンでのWebアプリのインストールを要求できる。<install>要素はJavaScriptなしで利用できる。

 WebHIDは、Android 17(APIレベル37)以降のOSサポートを利用して、Android版Chromeで使えるようになる。WebViewには対応しない。

 CSSでは、すべてのカスタムハイライトに一致する::highlight(*)と、<audio>要素や<video>要素の状態に応じて一致する:playing、:pausedなどの疑似クラスが追加された。また、<object>や<embed>で読み込んだSVGドキュメントにも、object-fitとobject-positionが適用されるようになった。

 WebTransportには、輻輳制御を指定するcongestionControlオプション、セッションの終了予告を受け取るdraining、鍵素材を導出するexportKeyingMaterial()などが追加された。

 このほか、埋め込みコンテンツによるプログラムからのフォーカス移動を制御するPermissions Policy「focus-without-user-activation」と、オプトイン方式のレスポンスヘッダによるクロスオリジンiframeのプリレンダリングにも対応した。

関連リンク

この記事は参考になりましたか?

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー