Safari や Firefox のユーザーは誰でも、自分のブラウザでうまく動作しないウェブサイトに時々遭遇します。たとえば、Google Meet は Safari よりも Chrome で快適に実行されるため、私は Meet 会議を Chrome で開くことが多いです。また、私は特定のリンクをブラウザではなくアプリで開くことを好みます。Slack、Mastodon、さらには Google Docs などです。残念ながら、macOS ではこれを実行するための一貫した方法は提供されていません。
Velja は、この問題を解決する無料のオープンソース Mac アプリです。仕組みは次のとおりです。
Veljaを使って特定のブラウザでリンクを開く方法
Velja をインストールすると、それをデフォルトのブラウザにするかどうかを尋ねられます。はいと答えてください。アプリはブラウザ外でクリックしたすべてのリンクを処理し、どこに転送するかを選択するようになりました。
ここからいくつかのオプションがあります。
1。デフォルトのブラウザを選択する
ほとんどのリンクを送信するデフォルトのブラウザを選択でき、メニュー バーからそのデフォルトを変更することもできます。

2。いつでもブラウザを選択
デフォルトのブラウザを「プロンプト」にすることもできます。その場合、リンクを開くたびに、どのブラウザを使用するか尋ねられます。
定期的にブラウザを切り替えるタイプの人にとっては、これは最適です。
3。特定のアプリを別のブラウザで開くように設定する
ただし、本当の力は設定を掘り下げたときに生まれます。
[ 設定]を開き、[ アプリ ]タブに移動します。そこから、さまざまなブラウザやアプリを選択して、さまざまなタイプのリンクを開くことができます。Google Meet リンクを Chrome で開くように設定することなどが可能です (これは、メニュー バーで会議を追跡するアプリを使用している場合に特に便利です)。

4。特定のURLにカスタムルールを作成する
その [アプリ ] タブはほとんどのユーザーを対象とする必要がありますが、すべてのユーザーを対象としているわけではありません。たとえば、私はブラウザの外部のウィンドウで Google ドキュメントを使用することを好みます。Safari では、Google ドキュメントを開いて、Mac メニューバーで[ファイル] > [Dock に追加] をクリックするだけです。問題は、Google ドキュメントへのリンクがメニューバー アプリではなく Safari で開かれ続けることです。[ プロンプト] タブでは、このような状況を解決できます。
ここで、特定の URL を特定のブラウザまたはアプリで開くルールを設定できます。Google ドライブと Google ドキュメントのすべてのリンクを Google ドキュメント ドック アプリで開くようにしたかったので、ホスト名でGoogleフィルターしました。

最初は少し複雑に感じるかもしれませんが、画面上にはたくさんのドキュメントがあり、いろいろ試してみて、あらゆる種類のものを自動化できます。
その他の便利な機能
また、 Extrasタブについても触れておきたいと思います。このタブは、私にとって大きな悩みの 1 つである、Eメールアドレスをコピーすると「mailto」だけになってしまうという問題を解決してくれるからです。それが起こらないように切り替えることができるスイッチがあります。URL をコピーするときにトラッキング コードを削除する別の切り替え機能もあり、これも非常に便利です。
![Velja の [エクストラ] タブ](https://images.ctfassets.net/lzny33ho1g45/C99Dc8PuAl44UJATWU6KL/e135c877748f0607dab0665dce34d9f6/image3.png?)
特に無料であることを考えると、非常に用途の広いアプリです。
これを iPhone で使用したいですか?オープナーを試す
Velja とまったく同じように動作する iPhone アプリは見つかりませんでしたが、 Opener はそれに近いアプリで、価格はたったの2ドルです。デフォルトでは特定のブラウザでリンクを開くことはできませんが、URL をコピーしてアプリに貼り付けると、オプションのリストが表示されます。カスタムルールを作成する方法はなく、 サポートされているアプリでのみ機能しますが、そのリストは長くなります。また、アクション拡張機能もあり、どの iPhone アプリの共有ボタンからでも起動できるため、同じリンクを別の場所ですぐに開くことができます。
関連資料: