Webアプリがジョイコンなどに対応する「WebHID」、NFCタグを読み書きする「Web NFC」、シリアルポートで通信する「Web Serial」など、Chrome 89ベータではデフォルトで有効に

2021年2月2日

Googleは、現在公開中のChrome 89ベータ版で、「WebHID(Human Interface Device)」、「Web NFC(Near Field Communication:近距離無線通信規格)」、「Web Serial」など、これまでOrigin Trialsとして実験的実装とされてきた機能をデフォルトで有効にし、利用可能にしたことを明らかにしました

WebHIDは、Webアプリケーションからヒューマンインターフェイスデバイス、例えばニンテンドースイッチのジョイコンやプレイステーションのデュアルショックコントローラ、あるいはMacBookのキーボードバックライトなど、キーボードやマウス以外のさまざまなデバイスを制御できるAPIです。

Web NFCは、WebアプリケーションからNFCタグの読み書きを行うための仕様および機能です。NFCに対応したICタグとデバイスを数センチの距離に近づけると、非接触で通信ができます。

スマートフォンの多くにはすでにNFCリーダー/ライターの機能が備わっているため、Web NFCの機能を組み込んだWebブラウザを利用することでアプリケーションからスマートフォンのNFC機能を利用可能です。

ただし現時点でのWeb NFCの対応範囲はNDEF(NFC Data Exchange Format)と呼ばれる軽量なメッセージ交換までで、ISO-DEP、NFC-A/B、NFC-F、HCEなどへの対応はスコープ外とされています。

下記の動画はGoogleがスマートフォンを使ってWeb NFC経由でICタグを読み取っているところです。

fig

Web Serialは、Webアプリケーションがシリアルポート経由でデータの入出力を可能にする機能です。3Dプリンタなどシリアルポートを使うデバイスをWebアプリケーションが制御できるようになります。

そのほかChrome 89ベータでは、次世代の画像フォーマットとされるAVIFコンテンツのデコードをサポート(デスクトップ版ではすでにサポートされており、AndroidとWebViewで今回サポート)など、細かな機能追加などが行われています。

あわせて読みたい

Web技術 Web標準 Google




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本