サファリ

By Isamu

Safari はすべての Apple デバイスのデフォルトの Web ブラウザであり、プライバシーと効率性を第一に考えて設計されています。 Apple は、自社のブラウザは、現在利用可能な他のブラウザよりも高速でバッテリー効率が高いと主張しています。macOS

ユーザーは Apple 製品で他のブラウザをダウンロードできますが、完全に機能するサードパーティのブラウザをサポートしているのは macOS だけです。 Apple はサードパーティのブラウザで WebKit を使用することを要求していますiPhoneそしてiPad, そのため、ユーザーはこれらのプラットフォームですべてのエクスペリエンスを得ることができません。

サファリの機能

Safari の基本機能セットは速度と使いやすさに重点を置いていますが、ユーザーが探せば詳細なコントロールもいくつかあります。カスタマイズ オプション、共有タブ グループ、およびフォーカス モードは、パワー ユーザーに十分な機能を提供します。

Apple はまた、プライバシーをブラウザの主な機能として宣伝しています。ウェブが広告収入にますます依存するようになるにつれて、多くの代理店は、関連性の高い広告を表示するために、インターネット上でのユーザーのアクティビティを追跡し始めました。ユーザーのプライバシーの侵害は多くのインターネットベースの企業のビジネスモデルとなっており、Apple はそれと戦ってきました。

新しい Safari ソフトウェア アップデートのたびに、Apple は Web サイトの追跡機能を公開し、ユーザーが選択した場所にユーザー データを保持するために、ユーザー向けの保護をさらに追加してきました。

アップルインテリジェンス

WWDC 2024 で、Apple は Apple Intelligence を発表しました。 Apple Intelligence は、個人のコンテキストに基づいた人工知能です。主にデバイス上で動作し、個人的な方法でタスクを合理化できるように設計されています。

Apple Intelligenceを製品に組み込む計画の一環として、Safariにはいくつかの注目すべきアップグレードが加えられる予定だ。

ハイライトと呼ばれる新しい要約機能は、機械学習を使用して要約を生成し、Web ページ内の他の役立つ情報を分離します。

Safari のリーダー モードもアップグレードされ、AI が生成した目次やニュース記事の要約が含まれます。

タブグループ

Apple はタブ グループを導入しましたmacOS モントレーそしてそれらを大幅に改善しましたmacOS ベンチュラ。タブ グループは、実行される作業やアクティビティに基づいて Web サイトをグループに編成する方法です。

Web サイトをタブ グループに整理する

ユーザーはさらに一歩進んで、特定のタブ グループをさまざまなフォーカス モードに関連付けて、さらにカスタマイズすることができます。これは、フォーカスがアクティブな状態で Safari を開くと、関連するタブ グループが表示されることを意味します。

macOS Ventura では、ユーザーが一連の Web サイトを共有し、リアルタイムで操作できるようにする共有タブ グループも導入しました。アクティブなユーザーは各タブにアバター アイコンで表示され、参加者は誰でもタブを開いたり閉じたりできます。

タブ グループは次の場所でも使用できます。iPadOS 16そしてiOS16

インテリジェントな追跡防止

インテリジェント トラッキング防止は、その名前が示すとおりの機能で、トラッカーが Web 上でユーザーを追跡するのを防ぎます。追跡方法は多数あり、毎日新しい方法が実装されていますが、Safari はアクティブな追跡に対抗するために常に更新されています。

インテリジェントな追跡防止機能により、隠れたトラッカーについてユーザーに事前に通知します。

ユーザーは、アクセスした Web ページ上で、隠れたピクセル、画像に埋め込まれたトラッカー、またはソーシャル メディア ボタンに遭遇する可能性があります。これらのトラッカーは、Google や Facebook などの企業がユーザーに関連する広告を表示できるように、広告プロファイルを生成するために使用されます。

この物議を醸す機能は、ユーザーデータに大きく依存している企業に多くの問題を引き起こしました。 Facebookは、Appleの追跡保護機能は中小企業に損害を与えるとして、Appleに対して反対運動を展開している。

サンドボックス化

一般に、Web ページは、基本的なコードを使用して表示される一連のテキストと画像です。 Web 上のテクノロジーは長年にわたって変化し、アニメーション、ビデオ、インタラクティブ メニューが含まれるようになりましたが、これらには JavaScript を介してローカルで実行するコードが必要です。

Web ページがユーザーのコンピュータ上の CPU を使用してコードを実行する必要がある場合、ページ内に隠された任意のコードが実行される可能性があります。悪意のある者は、JavaScript を実行する必要があるページ内にマルウェアとアドウェアを隠しています。

ユーザーは設定で Javascript をオフにすることもできますが、これにより多くの Web サイトが破損し、閲覧がさらにイライラすることになります。 Apple は、ブラウザをシステムの他の部分からサンドボックス化するという、異なるアプローチを採用しました。

Safari を使用する場合、各タブは他のタブから完全に分離されるため、1 つのタブから実行される悪意のあるコードが Safari の外部の他のタブやアプリに影響を与えることはありません。コードはタスクを実行できず、タブがクラッシュしたり、Web ページがアクションを実行していることについてシステムにユーザーに警告を強制したりする可能性があります。

指紋保護

Web サイトはデバイスの署名を使用してページを正しく表示します。現在の OS、画面サイズ、モデル、ブラウザー、および IP アドレスをリクエストすることで、Web ページはデバイスに合わせてコンテンツをより簡単にレンダリングできます。

Safari にはプライバシー制御が組み込まれています

ただし、このデータは、Web ページを訪問するユーザーの一意の「指紋」を作成することによって追跡するためのツールとなっています。ページがこれらすべての情報にアクセスできるようにする代わりに、Apple はランダムな識別子を持つ簡略化されたプロファイルをサイトに提供します。これにより、サイトはユーザーのプライベートを保ちながら、Web ページをレンダリングするために必要な情報を取得できるようになります。

自動入力

Safari は、連絡先やカレンダーから入手できる情報を使用して、ユーザーにフィールドが表示されたときに自動入力の候補を表示できます。自動入力は、iCloudパスワードまたはサードパーティのパスワード サービス。

アカウントにサインアップするときに初めてパスワードが要求された場合、Safari は強力なパスワードを自動的に生成し、クラウドに保存します。自動入力でパスワードを要求すると、ユーザーは次のような生体認証による認証を求められます。顔認証またはタッチID

自動入力により、ユーザー名、パスワード、アドレスなどを管理するストレスが軽減されます。

クレジット カード番号も同期用に保存できます。クレジット カード番号やパスワードなどの保護されたデータは、256 ビット AES 暗号化で保存されます。

このシステムには、「Hide My Email」と呼ばれる iCloud+ 機能も実装されています。ユーザーのプライマリ電子メールを提案する代わりに、その Web サイトのエイリアスが生成されます。このツールは、どの Web サイトがメールをスパム送信しているかを特定したり、ユーザーがアドレスをオフにしてメールを完全に停止したりできるようにします。

速度とバッテリーの最適化

Apple は、世界最速のデスクトップ ブラウザを備えた高速 JavaScript エンジンを備えていることを誇りに思っています。

Safari を他のブラウザと比較するために、次のテストが実行されました。

  • Jetstream - JavaScript のパフォーマンスをテストする場合、macOS 上の Firefox よりも最大 1.4 倍高速
  • Motionmark - アニメーションのレンダリングをテストする場合、macOS 上の Chrome よりも最大 2.0 倍高速
  • スピードメーター - macOS 上の Firefox よりも最大 1.4 倍応答性が高い

Apple はまた、Safari を使用すると、macOS 上の競合ブラウザよりもバッテリーが長持ちすると述べています。

  • Chrome や Firefox と比較して最大 3 時間の追加ブラウジング
  • Chrome や Firefox と比較して、最大 4 時間の追加ビデオ ストリーミング

iOS および iPadOS 上の Safari

Safari の動作方法が macOS と macOS ではいくつか異なります。iOSそしてiPadOS。 iPhone バージョンのブラウザはモバイルファーストですが、iPad ではデスクトップの Web サイトエクスペリエンスが得られます。ただし、どちらのプラットフォームも Mac ほど拡張機能や制御がオープンではありません。

iPadOS 上の Safari はデスクトップクラスのエクスペリエンスを提供します

ユーザーは次から拡張機能をインストールできます。アプリストア特定のコンテンツをブロックしたり、閲覧エクスペリエンスをカスタマイズしたりできます。たとえば、コンテンツ ブロッカーは、App Store 内にある広告および追跡ブロック ツールセットとして機能します。

拡張機能は Safari でのみ利用可能であり、すべて WebKit を使用している場合でも、サードパーティのブラウザでは機能しません。

Mac 上のサファリ

Mac は、オペレーティング システム全体にわたるミニチュア プログラムを通じて、ユーザーのカスタマイズと制御に対してよりオープンです。このため、Apple はサードパーティの拡張機能を Safari 内で実行できるようにしました。

現在macOS ビッグサー, ユーザーは他のブラウザから人気のあるアドオンをインストールできます。これらの拡張機能を Safari で使用するために送信したい Web 開発者は、ほとんど変換する必要がありません。

以来アップルシリコンおよびユニバーサル アプリが広く採用されているため、iPad または Mac での Safari の動作方法には、少なくとも最初のインストール時には、目立った違いはほとんどありません。 Mac では、公証されたアプリを Web からインストールできるため、拡張機能にさらに幅広くアクセスできます。