Extensions

What is an extension?

Extensions (or add-ons) 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). There are many extensions available, and some of them could be considered malware. Yandex has analyzed the available extensions and studied user preferences in order to select the safest, most popular, and most useful extensions for Mobile Yandex.Browser.

To go to the extensions page, tap   → Extensions.

To install a browser extension that is listed on the page that opens, flip the switch to On next to the name of the extension.

Turn an extension on or off

  1. Tap   → Extensions.
  2. Find the extension in the list and set the switch to On / Off

Install

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

  1. Tap   → Extensions.
  2. If you installed browser extensions previously, you'll see a list of them on the screen. Tap More extensions under the list.
  3. Tap The Yandex.Browser extension catalog on the bottom of the page.
  4. Go to the page for the extension you want and tap + Add to Yandex.Browser.

Extensions

To access extension features and see how they work:

  1. Tap   → Extensions.
  2. 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   → Extensions.
  2. Tap the More details link in the description of the extension you want.
  3. Tap Remove.

Settings

To get to your extension settings:

  1. Tap   → Extensions.
  2. If you installed browser extensions previously, you'll see a list of them on the screen. Tap More extensions under the list.
  3. Tap the More details link in the description of the extension you want.
  4. 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 tablet to your computer.
  2. Tap   → Settings.
  3. Launch Yandex.Browser on your tablet and go to the Developer tools section in your settings.
  4. Enable the Debug webpages via USB option.
  5. Launch Yandex.Browser on your computer.
  6. Enter browser://inspect/#devices in the SmartBox.
  7. 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.