Специальные ссылки
Что такое специальные ссылки и обработчики протоколов
Специальные ссылки — это ссылки, при переходе по которым открываются программы. Например, когда вы нажимаете на ссылку с адресом электронной почты, запускается почтовая программа. В ней создается сообщение с заполненным адресом получателя.
Специальные ссылки используют следующие протоколы:
- mailto — чтобы открывать приложение для работы с электронной почтой;
- webcal — чтобы добавлять событие в календарь.
Обработчики протоколов — это программы или веб-службы, которые открываются при переходе по специальным ссылкам.
Протокол | Обработчик протокола | |
---|---|---|
Программа | Веб-служба | |
webcal | Outlook | Яндекс Календарь |
mailto | Outlook, The Bat! | Яндекс Почта |
Протокол | Обработчик протокола | |
---|---|---|
Программа | Веб-служба | |
webcal | Outlook | Яндекс Календарь |
mailto | Outlook, The Bat! | Яндекс Почта |
В настройках Яндекс Браузера можно задать веб-службу, которая будет использоваться по умолчанию для электронной почты и календаря.
Назначить Яндекс Почту для обработки протокола mailto
Когда вы в первый раз открываете Яндекс Почту в Браузере, он предлагает назначить ее обработчиком протокола по умолчанию:
- В правой части Умной строки нажмите значок .
- Выберите Разрешить.
- Нажмите Готово.
Если в правой части Умной строки нет значка , назначьте Яндекс Почту обработчиком с помощью консоли JavaScript:
- Перейдите на страницу Яндекс Почты.
- Нажмите клавиши Ctrl + Shift + J (для Windows и Linux) или ⌥ + ⌘ + J (для macOS), чтобы открыть консоль JavaScript.
- Введите в консоль команду:
javascript:window.navigator.registerProtocolHandler("mailto","https://mail.yandex.kz/?extsrc=mailto&url=%s","Яндекс.Почта")
- Нажмите Enter.
- Во всплывающем окне нажмите Разрешить.
- В открывшемся системном окне укажите протокол MAILTO и выберите для него Яндекс Браузер как приложение по умолчанию.
Назначить Яндекс Календарь для обработки протокола webcal
- Перейдите на страницу Яндекс Календаря.
- Нажмите клавиши Ctrl + Shift + J (для Windows и Linux) или ⌥ + ⌘ + J (для macOS), чтобы открыть консоль JavaScript.
- Введите в консоль команду:
javascript:window.navigator.registerProtocolHandler("webcal","https://calendar.yandex.kz/?extsrc=webcal&url=%s","Яндекс.Календарь")
- Нажмите Enter.
- Во всплывающем окне нажмите Разрешить.
- В открывшемся системном окне укажите протокол WEBCAL и выберите для него Яндекс Браузер как приложение по умолчанию.
Изменить назначенные обработчики протоколов
Чтобы просмотреть список назначенных обработчиков протоколов:
- Нажмите.
- Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.
- В разделе Обработка протоколов нажмите Настройки сайтов.
Откроется окно со списком назначенных обработчиков:
В окне вы можете:
Наведите указатель мыши на обработчик и нажмите Использовать по умолчанию.
Наведите указатель мыши на обработчик и нажмите Удалить.
Запретить обработку протоколов
Если вы не хотите, чтобы при переходе по специальным ссылкам открывались программы или веб-службы, — запретите обработку протоколов на всех сайтах:
- Нажмите.
- Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.
- В разделе Обработка протоколов включите опцию Запрещено.
Отправить ссылку на страницу по электронной почте
Чтобы отправить ссылку на открытую в Браузере страницу по электронной почте:
- Установите указатель мыши в Умную строку.
- В правой части Умной строки нажмите. Откроется новое письмо со вставленной ссылкой на страницу.
- Введите электронный адрес и отправьте письмо.
Способ работает, если в Браузере назначен обработчик протокола mailto. Чтобы проверить это:
- Нажмите.
- Прокрутите страницу вниз и нажмите Расширенные настройки сайтов.
- Убедитесь, что в разделе Обработка протоколов включена опция Разрешено.
- Нажмите ссылку Настройки сайтов.
- Убедитесь, что для электронной почты назначен обработчик mailto.