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

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

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

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

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

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

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

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

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

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

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

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

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

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

Чтобы просмотреть список назначенных обработчиков протоколов:

  1. Нажмите   → Настройки.
  2. Откройте Сайты.
  3. Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.
  4. В блоке Обработка протоколов нажмите Настройки сайтов.

Откроется окно со списком назначенных обработчиков:

В окне вы можете:

Назначить веб-сервис обработчиком протокола

Наведите указатель мыши на обработчик и нажмите Использовать по умолчанию.

Удалить обработчик протокола

Наведите указатель мыши на обработчик и нажмите Удалить.

Запретить обработку протоколов

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

  1. Нажмите   → Настройки.
  2. Откройте Сайты.
  3. Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.
  4. В блоке Обработка протоколов включите опцию Запрещено.

Отправить ссылку на страницу по электронной почте