Как сделать так, чтобы ссылки на iTunes Store не открывались в iTunes
Не знаю как вам, а мне не нравится, что ссылки на программы или музыку в iTunes Store открываются в iTunes. Тем более теперь, когда они и в браузере отлично отображаются. Я нечасто открываю такие ссылки с целью сразу купить программу, чаще для того, чтобы просто посмотреть, что она из себя представляет, а это легко сделать и из браузера.
Я поискал и нашёл способ, как заставить ссылки на iTS открываться только в браузере. Способы отличаются для разных браузеров.
Итак:
Если вы пользуетесь Safari.
Создайте на рабочем столе файл
test.itms
. Это можно сделать, например, создав текстовый файл и переименовав его. Делать это лучше всего из инспектора (Правый клик на файле — Show Inspector (Cmd-I)).Не закрывая инспектор, откройте меню
Open with
. Щёлкните по выпадающему списку и выберитеOther
.Выберите Safari. Для этого внизу окна в поле Enable активируйте опцию All Applications.
Обязательно нажмите на кнопку
Change All…
в инспекторе.Удалите временный файл с рабочего стола.
Firefox.
Откройте новое окно и напишите в адресной строке
about:config
. Согласитесь с предупреждением.Наберите в строке поиска
itms
Если у вас появится одна единственная строчка с именем параметра
network.protocol-handler.warn-external.itms
, щёлкните два раза на значенииfalse
, чтобы оно сменилось наtrue
. Если такого параметра не появилось, создайте его:Шёлкните правой кнопкой на пустом поле.
Выберите
New-Boolean
.Задайте имя параметра
network.protocol-handler.warn-external.itms
и выберите значениеtrue
.Перезагрузите Firefox.
Теперь при открытии ссылки на iTS должен появляться запрос, что делать с этой ссылкой. Нажимайте
ОК
для того, чтобы открыть ссылку в iTunes иCancel
— чтобы не открывать. Не отмечайте галочкуRemember my choice…
Если такой запрос не появляется, можете попробовать открыть настройки Firefox и выбрать вкладку Applications.
Найдите в ней строчку начинающуюся словом
itms
и выставьте значениеAlways ask
Google Chrome
Данный способ работает только на девелоперских версиях Google Chrome, в стабильной версии приведённые ниже настройки отсутствуют.
Откройте настройки Chrome и выберите вкладку
Under the Hood
.
Нажмите клавишу
Content settings…
Выберите вкладку
JavaScript
.Нажмите кнопку
Exceptions
.Нажмите + внизу, добавьте сайт
itunes.apple.com
и выберитеBlock
в качестве действия.