これらは、Chrome89のベータ版で発表された変更です。

Chrome 88は、19年2021月XNUMX日とその数日後にリリースされました。 GoogleはChrome89のベータ版の発売を発表しました 開発者がテストするため。

Chrome89ベータ版には多くの追加機能があります、特に新しいWebAPIやその他 Web開発者が使い始めることができる注目すべき新機能。 新機能には、ハードウェアとやり取りするためのさまざまなAPIが含まれます。たとえば、Chrome89ベータ版にはWindowsとChromeOS用のデスクトップ共有APIがありますが、MozillaとAppleはこれらの機能の多くを有害であると考えています。

Google Chrome 89で導入される新機能は何ですか?

Chrome89は28月XNUMX日にベータ版になりました そしてグーグルはすぐにそれを立ち上げた。 Googleがスケジュールを守れば、Chrome89はXNUMX月上旬の約XNUMXか月で安定するはずです。

Google Chromiumチームによると、 ヒューマンインターフェイスデバイスの長いリストがあります (HID)最近、古すぎる、またはまれすぎる システムコントローラがそれらにアクセスできるようにします。

WebHIDAPIはこの問題に対処します JavaScriptでデバイス固有のロジックを実装する方法を提供します。 ヒューマンインターフェイスデバイスは、入力データを取得するか、出力データを人間に提供するデバイスです。 周辺機器の例としては、キーボード、ポインティングデバイス(マウス、タッチスクリーンなど)、ゲームパッドなどがあります。

基本的に、WebHIDの主な動機は、ブラウザーのゲームパッドのサポートを改善することです。

もう一つの変更はNFCにあります (近距離無線通信)、Web NFCを使用すると、WebアプリケーションはNFCバッジをユーザーのデバイス(通常は5〜10 cm、2〜4インチ)の近くに移動したときに読み書きできます。 現在のスコープは、軽量のバイナリメッセージ形式であるNDEFに制限されています。

もうXNUMXつの新機能はWebシリアルAPIです。 これはシリアルポート、つまりデータをバイトごとに送受信できる双方向通信インターフェイスです。 WebシリアルAPIは、この機能をWebサイトにもたらし、マイクロコントローラーや3Dプリンターなどのシリアルポートを備えたデバイスを制御できるようにします。

実際、Chromiumチームは、教育、エンターテインメント、および業界では、デバイスはすでにWebページによって制御されていると考えています。 これらすべての場合において、デバイス制御にはアダプターとドライバーのインストールが必要です。

シリアルWebAPI Webサイトとデバイス間の直接通信を可能にすることにより、ユーザーエクスペリエンスを向上させます。 これは、Chrome61以降でサポートされているWebUSBAPIに追加されますが、セキュリティとプライバシーの理由からFirefoxまたはSafariではサポートされていません。 元の試用版が完成し、Web SerialAPIがデスクトップで有効になりました。 GitHubで利用可能なデモがあります。

もうXNUMXつの新機能は、ChromeがAVIFコンテンツのデコードをサポートするようになったことです。 AndroidおよびWebViewに存在するAV1デコーダーをネイティブに使用します。 (Chrome 85でデスクトップサポートを追加)。 AVIFは、Alliance for OpenMediaによって標準化された次世代の画像形式です。

Chromiumチームによると、 ネイティブAVIFサポートにつながった主な動機はXNUMXつあります。

  • 帯域幅の消費を減らしてページをより速くロードし、全体的なデータの消費を減らします。 AVIFは、JPEGまたはWebP形式と比較して画像ファイルサイズを大幅に削減します。
  • HDRカラーサポートの追加。 AVIFは、WebのHDR画像サポートへのパスです。 実際には、JPEGは8ビットの色深度に制限されています。 ディスプレイがますます高輝度、色深度、色域に対応できるようになるにつれ、Webプレーヤーは失われた画像データをJPEGで保存することにますます関心を持っています。
  • 生態系の利益をサポートします。 Webでの存在感が強い企業は、AVIF画像をWebに送信することに関心を示しています。

その他の変更点:

  • SVG要素の「フィルタリング」プロパティの完全な構文サポート
  • Web認証API:ResidentKeyRequirementおよびcredProps拡張機能
  • Chrome89の新しいCSS機能
  • フラックス関連のコーナーフィレットプロパティ
  • 強制色の性質
  • 強制色調整プロパティ
  • Chrome89の新しいJavaScript機能
  • プレフィックスが付いたイベントを削除する
  • クローン作成セッションを停止する開かずにWindowsストレージを開く

出典 https://blog.chromium.org


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。