Специальные ссылки

Что такое специальные ссылки и обработчики протоколов?

Специальные ссылки — это ссылки, при переходе по которым открываются определенные программы. Например, когда вы переходите по ссылке с адресом электронной почты, запускается почтовая программа и создается сообщение с уже добавленным адресом.

Специальные ссылки используют следующие протоколы:

  • mailto — позволяет открывать приложение для работы с электронной почтой;
  • webcal — позволяет добавлять событие в календарь.

Обработчики протоколов — это программы или веб-службы, которые открываются при переходе по специальным ссылкам.

Протокол Обработчик протокола
Программа Веб-служба
webcal Outlook Яндекс.Календарь
mailto Outlook, The Bat! Яндекс.Почта

В настройках Яндекс.Браузера можно задать, какая именно веб-служба используется по умолчанию для работы с электронной почтой и календарем.

Примечание. Если вы не назначили самостоятельно обработчики протоколов, специальные ссылки передаются в ту программу, которая задана на вашем компьютере как программа по умолчанию для работы с почтой и календарем.

Как назначить Яндекс.Почту для обработки протокола mailto?

Яндекс.Почта сама предлагает назначить обработчик протокола:

  1. Зайдите на Яндекс.Почту под своим аккаунтом.
  2. Нажмите на значок  в правой части Умной строки.
  3. Установите переключатель в положение Разрешить.
  4. Нажмите кнопку Готово.

Как назначить Яндекс.Календарь для обработки протокола webcal?

  1. Перейдите на страницу Яндекс.Календаря.
  2. Нажмите сочетание клавиш Ctrl + Shift + J, чтобы открыть консоль JavaScript.
  3. Введите в консоль следующую команду, а затем нажмите Enter:
    navigator.registerProtocolHandler("webcal","https://calendar.yandex.ru/import?url=%s","Яндекс.Календарь");
  4. Подтвердите ваши намерения, нажав кнопку Разрешить в открывшемся диалоговом окне.
Совет. Консоль JavaScript можно закрыть с помощью значка  либо нажав сочетание клавиш Ctrl + Shift + J (на Windows) или + + J (на Mac OS).

Изменение назначенных обработчиков протоколов

Чтобы просмотреть список назначенных обработчиков протоколов, выполните следующие действия:

  1. Нажмите   → Настройки.
  2. В нижней части страницы Настройки нажмите кнопку Показать дополнительные настройки.
  3. В блоке Личные данные нажмите кнопку Настройки содержимого.
  4. В блоке Обработчики нажмите кнопку Управление обработчиками.

В открывшемся окне Обработчики протоколов приведен список всех назначенных обработчиков.

В этом окне вы можете выполнить следующие действия:

Изменить веб-службу, которая указана в качестве обработчика протокола
  1. Раскройте список и выберите один из установленных обработчиков.
  2. Нажмите кнопку Готово.
Отказаться от использования выбранного обработчика протокола
  1. Раскройте список и выберите вариант (нет).
  2. Нажмите кнопку Готово.
Удалить определенную веб-службу из списка обработчиков выбранного протокола
  1. Выберите службу из списка и нажмите ссылку удалить этот сайт.
  2. Нажмите кнопку Готово.

Как запретить обработку протоколов?

Если вы не хотите, чтобы при переходе по специальным ссылкам открывались программы или веб-службы, — запретите обработку протоколов на всех сайтах:

  1. Нажмите   → Настройки.
  2. В нижней части страницы Настройки нажмите кнопку Показать дополнительные настройки.
  3. В блоке Личные данные нажмите кнопку Настройки содержимого.
  4. В блоке Обработчики выберите пункт Запретить обработку протоколов на всех сайтах.