Special links
What are special links and protocol handlers?
Special links are links that open certain programs when clicking on them. For example, when you click on a link with an email address, it launches an email program and creates a message with this address as a recipient.
Special links use the following protocols:
- mailto — for opening an email application;
- webcal — for adding events to a calendar.
Protocol handlers are programs or web services that open when you click special links.
Protocol | Protocol handler | |
---|---|---|
Program | Web service | |
webcal | Outlook | Yandex Calendar |
mailto | Outlook, The Bat! | Yandex Mail |
Protocol | Protocol handler | |
---|---|---|
Program | Web service | |
webcal | Outlook | Yandex Calendar |
mailto | Outlook, The Bat! | Yandex Mail |
You can set the default web service for email and calendar in the the Yandex Browser beta version.
How can I set Yandex Mail as the mailto protocol handler?
When you open Yandex Mail in Yandex Browser for the first time, it offers to make it your default protocol handler:
- On the right side of the SmartBox, click .
- Select Allow.
- Click Done.
If there is no icon displayed to the right of the SmartBox, use the JavaScript console to assign Yandex Mail as the mailto handler:
- Go to the Yandex Mail page.
- In the console, enter the following command:
- Press Enter.
- In the window that opens, click Allow.
How can I set Yandex Calendar as the webcal protocol handler?
- Go to the Yandex Calendar page.
- In the console, enter the following command:
- Press Enter.
- In the window that opens, click Allow.
- In the The choice of standard application protocols window, find the WEBCAL protocol and select Yandex Browser for it.
How do I change the assigned protocol handlers?
To view the list of assigned protocol handlers:
- Click.
- At the bottom of the page, click Advanced site settings.
- In the Protocol processing section, click Sites advanced settings.
A window will appear with a list of assigned handlers:
In this window, you can:
Hover your mouse over the handler and click Use by default.
Hover your mouse over the handler and click Delete.
Prohibiting protocol handling
If you do not want a program or web service to open when you click a special link, prohibit protocol handling on all websites:
- Click.
- At the bottom of the page, click Advanced site settings.
- In the Protocol processing section, select Forbidden.
Send a link to page in an email
To send an email with a link to an open Yandex Browser page:
- Click in the SmartBox.
- On the right side of the SmartBox, click. A new email opens with an embedded link to the page.
- Enter your recipient's email address and send the email.
This command works if the mailto handling protocol is assigned in the browser. To check if it is set up:
- Click.
- At the bottom of the page, click Advanced site settings.
- Make sure that in the Protocol processing section, the Allowed option is enabled.
- Click the Sites advanced settings link.
- Make sure that the mailto protocol is assigned as the email handler.