[macTрюк] Как сделать так, чтобы ссылки на iTunes Store не открывались в iTunes

194

Altrgeo


Не знаю как вам, а мне не нравится, что ссылки на программы или музыку в iTunes Store открываются в iTunes. Тем более теперь, когда они и в браузере отлично отображаются. Я нечасто открываю такие ссылки с целью сразу купить программу, чаще для того, чтобы просто посмотреть, что она из себя представляет, а это легко сделать и из браузера.

Я поискал и нашёл способ, как заставить ссылки на iTS открываться только в браузере. Способы отличаются для разных браузеров. Итак:

Safari

  • Создайте на рабочем столе файл test.itms. Это можно сделать, например, создав текстовый файл и переименовав его. Делать это лучше всего из инспектора (Правый клик на файле – Show Inspector (Cmd-I)). Rename
  • Не закрывая инспектор, откройте меню Open with. Щёлкните по выпадающему списку и выберите Other.
  • Выберите Safari. Для этого внизу окна в поле Enable активируйте опцию All Applications.Choose
  • Обязательно нажмите на кнопку Change All… в инспекторе.
  • All

  • Удалите временный файл с рабочего стола.

Firefox

  • Откройте новое окно и напишите в адресной строке about:config. Согласитесь с предупреждением.
  • Наберите в строке поиска itms
  • Если у вас появится одна единственная строчка с именем параметраnetwork.protocol-handler.warn-external.itms, щёлкните два раза на значении false, чтобы оно сменилось на true. Если такого параметра не появилось, создайте его:
    • Шёлкните правой кнопкой на пустом поле.
    • Выберите New-BooleanNew Firefox
    • Задайте имя параметра network.protocol-handler.warn-external.itmsи выберите значение true.
    • Перезагрузите Firefox.
  • Теперь при открытии ссылки на iTS должен появляться запрос, что делать с этой ссылкой. Нажимайте ОК для того, чтобы открыть ссылку в iTunes и Cancel — чтобы не открывать. Не отмечайте галочку Remember my choice…
  • Если такой запрос не появляется, можете попробовать открыть настройки Firefox и выбрать вкладку Applications.
  • Найдите в ней строчку начинающуюся словом itms и выставьте значение Always ask
  • Ff Always ask

Google Chrome

Данный способ работает только на девелоперских версиях Google Chrome, в стабильной версии приведённые ниже настройки отсутствуют.

  • Откройте настройки Chrome и выберите вкладку Under the Hood.
  • Chrome Prefs

  • Нажмите клавишу Content settings…
  • Выберите вкладку JavaScript.
  • Нажмите кнопку Exceptions.
  • Нажмите + внизу, добавьте сайт itunes.apple.com и выберите Block в качестве действия.
    Chrome Block
Поделиться
Сохранить