Вопрос или проблема
Я хотел бы настроить Windows так, чтобы он всегда спрашивал, какой браузер использовать при открытии ссылок. Я использую разные браузеры для разных целей на моем компьютере, и никакой браузер не должен считаться моим “умолчанием”.
Я знаю, что Firefox имеет плагин “IE Tab Plus”, который, вероятно, будет работать в большинстве случаев, но иногда я хочу, чтобы ссылки открывались в Chrome или в реальном окне IE.
ИСПРАВЛЕНИЕ: Может быть, это нормально, если страница загружается в браузере по умолчанию, если я могу сказать этому браузеру всегда открывать страницы с сайта XYZ во внешнем браузере или с другим движком рендеринга.
Я использую Chrome в качестве своего браузера по умолчанию, а затем плагин IE Tab решает, будет ли URL, на который я нажимаю, отображаться в Chrome или в IE внутри вкладки Chrome.
Пример: https://my.intranetsite.com/internal должен отображаться в IE, но я хочу, чтобы все остальное открывалось в Chrome. Я установил плагин IE Tab, затем перешел в настройки и добавил Авто-URL “*my.intranetsite.com*”. Теперь каждый раз, когда я перехожу на эту страницу или другую страницу в этом домене, она по умолчанию отображается в IE, но мои закладки остаются консолидированными в Chrome. Существует похожий плагин, который будет использовать Firefox для рендеринга страницы внутри Chrome, так что вы можете использовать Chrome для всех ваших нужд в управлении URL. 😀
(Вы, вероятно, могли бы сделать то же самое, используя Firefox в качестве вашего основного браузера.)
Плагин IE Tab: https://chrome.google.com/extensions/detail/hehijbfgiekmjfkfjpbkbammjbdenadd
Firefox Tab: https://chrome.google.com/webstore/detail/icoloanbecehinobmflpeglknkplbfbm
ПРИМЕЧАНИЕ: Это решение просто изменяет движок рендеринга, поэтому вы можете просматривать и взаимодействовать с сайтами, которые обычно не совместимы с Chrome, но вы не можете получить доступ к таким вещам, как инструменты разработчика IE, когда находитесь во вкладке Chrome, или к Firebug Firefox, когда находитесь во вкладке FF.
Я искал нечто подобное и наткнулся на это:
https://github.com/mortenn/BrowserPicker
Вы можете установить его в качестве браузера по умолчанию, и когда он запускается с URL, он спросит вас, в каком браузере вы хотите его открыть. Он также позволяет добавлять основные правила по доменному имени для автоматического выбора браузера.
Вот ссылка на плагин FF, я думаю, это именно то, что вы ищете.
Другой способ достичь этого может быть следующим:
В выборе браузера по умолчанию выберите “Искать приложение в Microsoft Store”
Затем установите любое приложение из предложенных (для этого примера я установил приложение File Downloader).
После этого выберите установленное вами приложение в качестве браузера по умолчанию
Затем удалите приложение, которое вы выбрали ранее.
Теперь каждый раз, когда вы нажимаете на какую-то ссылку, у вас появится этот диалог:
Единственный недостаток этого решения в том, что каждый раз, когда вы щелкаете по какой-то ссылке, вам нужно будет снять флажок “Всегда использовать это приложение”, иначе вам придется снова начинать всю процедуру.
-
Установите отдельную установку Firefox (вы можете использовать любой браузер, который поддерживает отдельную установку).
-
Установите его в качестве браузера по умолчанию.
-
Установите uBlock Origin в браузере.
-
На вкладке “Мои фильтры” в настройках uBlock Origin установите эти фильтры, чтобы заблокировать все исходящие сетевые запросы:
|http:$document |https:$document
-
На вкладке “Мои правила” в настройках uBlock Origin установите это правило, чтобы заблокировать исходящие сетевые запросы при открытии локального файла:
file-scheme * * block
Таким образом, этот браузер может быть зарезервирован для открытия локальных файлов, в то время как обработка удаленных URL происходит только для отображения URL.
Примеры
Случайное нажатие F1 в Проводнике Windows:
Как вы можете видеть, uBlock Origin обрабатывает этот запрос и дает вам возможность скопировать ссылку без параметров, так что вы можете открыть ее в своем предпочитаемом браузере без параметров отслеживания.
Ответ или решение
Чтобы настроить Windows так, чтобы при каждом нажатии на ссылку она запрашивала, какой браузер использовать, вы можете рассмотреть несколько подходов. В этой статье мы детально разберем доступные вам варианты, а также особенности каждого из них.
1. Использование BrowserPicker
Одним из наиболее эффективных решений является использование утилиты BrowserPicker. Это приложение позволяет вам устанавливать его в качестве "дефолтного" браузера, и оно будет запрашивать ваш выбор при каждом открытии ссылки. Вот как вы можете установить и настроить его:
- Скачайте и установите BrowserPicker с страницы GitHub.
- Запустите приложение и настройте правила выбора браузеров на основе доменных имен, если это необходимо.
- Теперь каждый раз, когда вы нажимаете на ссылку, вам будет предложено выбрать браузер.
2. Использование плагинов для браузеров
Если вы предпочитаете использовать один основной браузер для управления всеми вашими ссылками, вы можете рассмотреть установку определенных плагинов:
-
IE Tab для Chrome: Этот плагин позволяет открывать страницы в Internet Explorer, не выходя из Chrome. Вы можете настроить его для автоматического рендеринга определенных доменов в IE.
Ссылка на IE Tab.
-
Плагины для Firefox: Если вы используете Firefox, возможно, вам подойдут его плагины, которые также могут помочь в управлении ссылками.
-
uBlock Origin: Установите этот плагин в своем браузере, чтобы направлять только нужные запросы на ваш основной браузер.
Ссылку на установку можно найти на официальной странице плагина.
3. Альтернативный способ через Microsoft Store
Вы можете установить любое приложение из Microsoft Store и выбрать его в качестве "дефолтного" браузера, чтобы Windows всегда запрашивала вам выбрать, куда открыть ссылку:
- Зайдите в настройки "Приложения по умолчанию" и выберите "Искать приложение в Microsoft Store".
- Установите любое приложение (например, “File Downloader”).
- Выберите его в качестве дефолтного браузера.
- После этого удалите это приложение, и при каждом открытии ссылки должна появиться просьба выбрать браузер.
4. Обходные способы
Если вы хотите, чтобы ссылки открывались в конкретных браузерах в зависимости от домена, вы можете использовать различные правила и фильтры в ваших браузерах с помощью расширений, таких как uBlock Origin.
Заключение
Хотя Windows не предоставляет встроенной функции для выбора браузера при каждом клике по ссылке, вы можете использовать сторонние приложения и плагины, чтобы достичь желаемого поведения. Такие инструменты, как BrowserPicker и специальные плагины для браузеров, могут значительно упростить этот процесс.
Кроме того, поддержание правил для автоматического открытия в определенных браузерах на основе домена может помочь вам эффективно управлять различными задачами. Выберите подходящий для вас вариант и настройте его, чтобы обеспечить наилучший опыт работы с браузерами на вашем компьютере.