WebのAudio APIを使った楽器のWebアプリケーションを、すでにいくつかご存知だろう。しかし今度のChromeはWebのMIDI APIをサポートしているので、それらの楽器アプリケーションや音楽アプリケーションがMIDIにも対応していれば、MIDIキーボードをブラウザにつないで演奏ができる。
ブラウザがユーザのお気に入りのデジタルオーディオワークステーションに取って代わるとは思えないが、しかしこれによってデモなどが楽しくなるし、Audio APIを使ってみたくなるデベロッパも増えるだろう。
今度のChromeのもうひとつのビッグな機能は、Permissions APIだ。これまでは、ユーザの位置を必要とするサイトにアクセスすると、Chromeはただちに、ブラウザのウィンドウの上部に小さなリクエストを出した。それがどんな、何の、サイトかまだ分からない時点でも。しかし今度からは、デベロッパが(サイト〜Webアプリケーションが)パーミッションのステータスを調べたり見たりできる。Googleによると、“これによってサイト側のコンテキストの中でパーミッションを求めることができるので、ユーザ体験が改善される”、という。
Chrome 43はまだベータだが、デベロッパがレガシーなサイトでセキュアなHTTPSのリクエストとセキュアでない接続をミックスできる新しい方法が提供される。“変更できない大量のレガシーのWebコンテンツをHTTPS化するのは大仕事になる。リンク先がセキュアでないリソースだったら、いちいちウォーニングが出たりする”、とChromeのチームが今日(米国時間4/16)書いている。今度の新しい機能により、セキュアでないリクエストを、ダウンロードが始まる前に自動的にセキュアなリクエストにアップグレードする。ユーザは安全になるし、混成コンテンツに対するウォーニングも出なくなる。
今日のアップデートに関する詳しい説明(changelog)はここにある。