Extensions

What are extensions?

Add-ons (or extensions) are programs embedded in your Mobile Yandex.Browser that allow you to expand your browser's functionality (in order to, for example, get rid of annoying ads). Some of these programs constitute malware. After analyzing all existing extensions and taking user preferences into account, the most popular, useful, and safe extensions were selected for Mobile Yandex.Browser.

To go to the extensions page:

  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.

The extensions listed on the page that appears can be installed in your browser by flipping the extension's switch to On.

On and Off

  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.
  3. Find the extension you want to learn more about and set the switch to On / Off

Installation

In addition to extensions selected by Yandex.Browser, you can install extensions from the Opera catalog. All extensions from this catalog are compatible with Yandex.Browser.

  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.
  3. If you installed browser extensions previously, you'll see a list of them on the screen. Tap More extensions under the list.
  4. Tap The Yandex.Browser extension catalog on the bottom of the page.
  5. Go to the page for the extension you want and tap + Add to Yandex.Browser.

Extension functionality

To access extension features and see how they work:

  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.
  3. A list of browser extensions that you've installed will appear. Tap the appropriate extension.

A window will open on the screen where you can see what the extension does (for example, get a weather forecast) or access its functions (by entering a master password in your password manager, etc.).

Delete

Restriction. You can only delete extensions that are located in the Imported from other sources section.
  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.
  3. Tap the More details link in the description of the extension you want.
  4. Tap Remove.

Settings

To get to your extension settings:

  1. Tap (if you don't see the icon, press the menu button on your smartphone).
  2. Tap Extensions.
  3. If you installed browser extensions previously, you'll see a list of them on the screen. Tap More extensions under the list.
  4. Tap the More details link in the description of the extension you want.
  5. Tap Settings under the description. If you don't see this button, it means that this extension cannot be configured.

Information for extension developers

Updates

To update all extensions in Yandex.Browser:

  1. In the SmartBox, enter the address browser://extensions. A list of all browser extensions that you've installed will appear on the page.
  2. Tap Update extensions above the list.

Testing

To test extensions you've developed in Yandex.Browser:

  1. In the SmartBox, enter the address browser://extensions. A list of all browser extensions that you've installed will appear on the page.
  2. Tap Download unpacked extensions above the list.
  3. The system dialog opens for you to choose files. It's appearance and behavior depend on what Android version you're using and your list of installed apps (for example, various file managers). Find the folder path with the test extension and select the manifest.json file.

The downloaded extension will be installed in your browser and you can check how it works.

Debugging

To debug your extension using Yandex.Browser for desktop:

  1. Connect your smartphone to your computer.
  2. Tap (if you don't see the icon, press the menu button on your smartphone).
  3. Choose Settings.
  4. Launch Yandex.Browser on your smartphone and go to the Developer tools section in your settings.
  5. Enable the Debug webpages via USB option.
  6. Launch Yandex.Browser on your computer.
  7. Enter browser://inspect/#devices in the SmartBox.
  8. You'll see a list of tabs that are open in mobile browser. One of the tabs will be for your extension; tap the inspect link under the tab description.