BookmarkTiles
BookmarkTiles は、Safari 14+ で削除された TopSites 機能を代替するための Safari 向けアドオンとして紹介されています。その外観および動作は、よく知られた機能に類似するよう設計されていますが、ブックマークにさまざまな新機能も追加します……
概要
BookmarkTiles は、Safari 14+ で削除された TopSites 機能を代替するための Safari 向けアドオンとして紹介されています。その外観および動作は、よく知られた TopSites 機能に類似するよう設計されていますが、既存のブックマークに多様な新機能も追加します。TopSites の主な目的は、視覚的なブックマークピッカーを作成し、サブフォルダを含む長くて煩雑なブックマークメニューをいちいち閲覧する手間を省くことです。日常的に最もよく使うブックマークを選択し、それらに対して視覚的なタイルを作成できます。また、対象ウェブサイトを訪問するたびに、リアルタイムで更新されるウェブサイトのサムネイルがタイルに表示されます。
重要:BookmarkTiles は2つの構成要素からなるアプリケーションです。メインアプリケーションはグラフィカルユーザーインターフェース(GUI)であり、ブックマークの作成、サムネイルの管理、変更のトラッキングなど、すべての重要なバックグラウンド処理を担当します。もう一方は Safari 拡張機能で、Safari のツールバーにボタンを追加し、HUD(ヘッドアップディスプレイ)を起動します。この2つの構成要素は相互依存関係にあり、メインアプリケーションは Safari 拡張機能なしでは必要なデータを収集できません。したがって、Safari 拡張機能は必ず有効化する必要があります。他のブラウザで BookmarkTiles を使用したい場合でも可能ですが、「現在のページを取得」機能は利用できず、すべてのサムネイルは静的となり、アクセス時に自動更新されません。
メインアプリケーションは、Dock アイコンやアクティブウィンドウを表示せず、バックグラウンドで非アクティブなエージェントアプリケーションとして動作するよう設計・想定されています。しかし、Safari 拡張機能が発行するすべてのリクエストに対応し、拡張機能から提供されるデータを利用するためには、このメインアプリケーションが不可欠です。つまり、BookmarkTiles を使用している間は、メインアプリケーションを常に実行状態にしておく必要があります。終了すると、Safari のツールバーボタンが正常に動作しなくなり、エラーメッセージが表示されます。なお、設定パネルからメインアプリケーションを Dock アプリケーションとして起動することも可能ですが、これは想定された使い方ではなく、あくまでオプションです。
要するに、Safari のツールバーにあるボタンは HUD を起動するトリガーであり、HUD は常にユーザーが現在使用中のアプリケーション(例:Safari)の最前面に表示されます。表示位置は、Safari の現在のタブが通常占める推奨領域に自動的に配置されます。