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