- ニュース

写真:Cult of Mac
Safari 11は、macOS High SierraとiOS 11でのブラウジング体験を向上させる大幅なアップグレードを提供します。Appleは、この最新版ウェブブラウザで、ユーザーエクスペリエンスを阻害する攻撃的なウェブ慣行を排除するとともに、多くの裏機能を追加することを目指しています。新しいSafariは、安定性、速度、そして電力効率の向上も約束しています。
Safari 11 について知っておくべきことはすべてここにあります。
WebRTCサポート

写真:Cult of Mac
AppleはついにSafari 11にWebRTCのサポートを追加し、ChromeやFirefoxと同等の機能を実現しました。WebRTCとは、ピアツーピア接続によるリアルタイム通信を可能にする通信プロトコルとAPIの集合体です。簡単に言えば、サードパーティ製のプラグインやソフトウェアをダウンロードすることなく、リアルタイムの音声・ビデオ通信をブラウザに組み込むことができるのです。
現在、SafariはレガシーWebRTC APIをサポートしていますが、将来のリリースではデフォルトで無効のままになります。また、OpusやH.264などの最新のオーディオコーデックもサポートしています。Appleは、TokBoxとBlueJeansといったパートナー企業と協力し、WebRTCを使用したビデオ会議機能のデモを実施しています。WebRTCの技術的な詳細については、WebKitブログをご覧ください。
自動再生される動画をブロックする

写真:Cult of Mac
Appleは、macOS High SierraのSafariにおけるメディアの自動再生に関するポリシーを大幅に変更し、iOSのポリシーと整合させました。自動干渉エンジンを使用することで、ほとんどのウェブサイトで動画の自動再生をブロックできます。デフォルトでは音声付きメディアはすべて停止されますが、「自動再生しない」に変更できます。
この設定を変更するには、MacでSafariを開き、「環境設定」に移動します。新しく追加された「ウェブサイト」設定パネルに移動します。「自動再生」をクリックします。 ここで、メディアの自動再生を許可したいウェブサイトの例外を設定できます。その他のウェブサイトについては、以下の3つのオプションから選択できます。
- すべての自動再生を許可する
- 音のあるメディアを停止する
- 自動再生しない
さらに、Apple によれば、バックグラウンド タブに隠れていたり画面外にある場合に無音ビデオが自動再生されないようにする新しい省電力機能があるという。
常時リーダービュー

写真:Cult of Mac
リーダービューは、広告、ポップアップ、その他の邪魔な要素をウェブページから取り除き、ページをすっきりと整理します。その結果、よりすっきりとした、読みやすいフォーマットのウェブページが完成します。当社のチャーリー・ソレルは、「本当に読みたいものだけを表示するInstapaperのようなもの」と評しています。
Safari 11では、ついにリーダービューをサイトごとに、またはアクセスするすべてのウェブサイトで自動的に有効にできるようになりました。リーダービューアイコン を長押しし、 「現在のウェブサイトで使用」または「すべてのウェブサイトで使用」を選択するだけです。これは、macOS High SierraとiOS 11の両方のSafariで機能します。
インテリジェントな追跡防止

写真:Cult of Mac
SafariでサードパーティCookieをデフォルトでブロックする設定に続き、Appleはプライバシー関連機能にさらに力を入れています。「Intelligent Tracking Prevention(インテリジェント・トラッキング・プリベンション)」は、Cookieやその他のウェブサイトデータの使用をさらに制限することで、サイト越えトラッキングを削減することを目的としています。Appleによると、デバイス上で機械学習モデルを導入し、サイト越えトラッキングを行うドメインを特定しています。
Firefoxには以前からトラッキング防止機能が搭載されていましたが、プライベートブラウジングモードのみに限られていました。一方、Safariは「通常の」ブラウザセッションでもトラッカーをブロックします。
技術的な詳細はWebKitブログでご覧いただけます。エンドユーザーにとって重要なのは、AppleがSafariにおけるユーザーのプライバシー保護のために真摯な対策を講じているということです。
サイトごとに設定を指定する

写真: Cult of Mac
サイトごとにリーダービューを自動的に有効化する機能に加えて、サイトごとに有効化/無効化できる設定がいくつかあります。macOS High Sierraでは、「Safari」 > 「このWebサイトの設定」をクリックします。ここで、現在開いているWebサイトに対して特定の設定を指定できます。
例えば、ズームレベル、メディアの自動再生、コンテンツブロッカーの設定が可能です。また、カメラ、位置情報、マイクの許可をサイトごとに設定することも可能です。Safariはこれらの設定を個々のウェブサイトごとに記憶し、次回同じサイトにアクセスしたときに自動的に適用します。
Safari 11の新しい実験的な機能

写真:Cult of Mac
Appleは約1週間前にiOS 11開発者向けベータ2をリリースしました。Safariに新しい高度なセクションが追加され、多くの新しい実験的な機能が追加されました。これらのほとんどは開発者向けであり、一般ユーザーには大きな違いは感じられないでしょうが、それでも歓迎すべき追加機能です。
この設定は、iPhoneの「設定」 > 「Safari」 > 「詳細」 > 「試験的機能」で確認できます。新しい機能には、定数プロパティ、CSS Springアニメーション、Webアニメーション、WebGPUなどが含まれます。
Safariのその他の新機能
目玉となる機能に加え、Safariには多くの小さな改善点があります。Safari 11では新しいWebAssemblyフォーマットがサポートされ、Webアプリのサイズが小さくなり、読み込み時間が短縮されます。アプリ開発者は新しいAPIを活用することで、カスタムURLスキームの処理、Cookieの効率的な管理、スクリーンショットのキャプチャが可能になります。
また、ウェブアプリは高速タップやスクロールスナップといった最新のWebKitのすべての機能をサポートするようになりました。Safariの舞台裏での改善点の詳細については、Safari 11の公式リリースノートをご覧ください。
Safari 11についてどう思いますか?
Safari 11の数々の改善により、Safariをメインブラウザとして使いたくなるかもしれません。完璧とは程遠いものの、Safariは正しい方向へ進んでいるようです。新しいSafari 11を実際にお使いになった方は、ぜひコメント欄でご意見をお聞かせください。