ニュース
[Backspace]キーで前のページへ戻る機能を削除した「Google Chrome 52」が正式版に
パフォーマンス向上技術の追加や脆弱性の修正も
2016年7月21日 14:55
米Google Inc.は20日(現地時間)、Webブラウザー「Google Chrome」の最新安定版v52.0.2743.82を公開した。「Google Chrome 52」では“CSS Containment”や“ReadableStreams”といったパフォーマンス向上技術が新たに盛り込まれている。
“CSS Containment(CSSによる封じ込め)”は、ある要素が更新されてもそれ以外の要素に影響が及ばないことをCSSの“contain”プロパティで明示的に表現できるようにしたもの。これまで「Google Chrome」はページに変更が加えられた場合、経験則に基づく推測(ヒューリスティック)によって変更箇所を特定し、レンダリング処理の範囲と回数を減らすことでパフォーマンスを向上させてきた。しかし、要素が親要素の範囲を超えてレンダリングされるケースではヒューリスティックを適用できないため、パフォーマンスが大幅に低下してしまう。“CSS Containment”を活用すれば、そういったパフォーマンス低下を回避することができる。
一方、“ReadableStreams”はHTTPレスポンスをストリーミング(データを受信しながら逐次処理すること)できるようにするもの。サイズの大きなデータを受信する場合に、それ全体が利用可能になるのを待たず、順次読み込んでレンダリングできるようになるため、Webページの応答性が改善される。
そのほかにも、RUM(リアルユーザー監視)のためのAPI“Performance Observer”のサポート、プッシュサービスの認証に用いる“VAPID(Voluntary Application Server Identification for Web Push)”への対応などが行われた。また身近な変更点として、[Backspace]キーで前のページへ戻る機能が削除された。今後は代わりに[Alt]+[←]キーを利用する必要がある。
なお、本バージョンでは48件の脆弱性が修正されているので注意。主な脆弱性の深刻度の内訳は、同社の基準で4段階中上から2番目の“High”が11件、上から3番目の“Medium”が6件などとなっている。
「Google Chrome」はWindows/Mac/Linuxに対応するフリーソフトで、現在同社のWebサイトからダウンロード可能。Windows版は64bit版を含むWindows 7/8/8.1/10で利用できる。