Create an extension tutorial — part 1

Содержание

Браузер Microsoft Edge стал популярным очень быстро – еще бы, он ведь является браузером по умолчанию в Windows 10, которая стала доступна всем желающим, начиная с 29 июля 2015 года. Edge был обречен на успех, хотя, конечно, многие привыкли к Google Chrome, а кое-кто к Firefox или даже Internet Explorer.

Тем временем на дворе 2016 год и расширения для браузера Edge вышли только сейчас. Их поддержка появилась вместе с выходом Windows 10 Anniversary – первого крупного обновления «десятки». Изначально расширения ожидались в ноябре 2015 года, но дело растянулось на 9 месяцев.

И вот теперь у нас есть возможность познакомиться с ними. Вообще можно было ожидать «кардинальное» решение данного вопроса – были сведения, что Edge сможет работать с расширения от Chrome. Тем не менее, этого не случилось – все они собственные. Либо от возможности отказались, либо она не так проста, как кажется, и от разработчиков требуется дополнительное вмешательство. В любом случае на начало 2016 года у Microsoft Edge есть небольшой набор собственных расширений.

Online Shopping

Ebates: The Free Cash Back Shopping Assistant

Chrome Equivalent: Ebates: The Free Cash Back Shopping Assistant

Ebates is one of the best cash back services around, and it’s basically identical on Edge and Chrome. The extension will automatically find coupon codes on thousands of store websites for you. In addition to this, it offers you cash back when you shop at participating stores. After some time with Ebates, you’ll be earning money back from purchases you’d have made anyway!

Winner: Tie.

Microsoft Personal Shopping Assistant

Chrome Equivalent: Personal Shopping Assistant (Beta)

This extension acts as an internet-wide shopping cart. It remembers what products you’ve looked for and allows you to compare prices across hundreds of stores. You can save items to boards for later or to create collections. If you shop online regularly, this is a huge help.

Winner: Edge, as the Chrome version is slightly behind in development.

Chrome Equivalent: KidStart Savings Prompt

KidStart is a service that pays you small amounts every time you shop at a participating retailer. Instead of saving you money with coupon codes, the money gets deposited into a savings account for your child. It’s free and if you have this extension installed, you’ll see a KidStart button whenever you search Google for a product that it supports. Go through its link, and you’ll earn a small amount of the purchase back into the savings account. The service is UK-centric now, so those in other territories may not have the same chances for earning.

Winner: Tie.

Chrome Equivalent: None.

Give as you Live is a UK-centric service that lets you donate to charity when shopping online. This extension simply reminds you of donation opportunities and lets you access participating stores quickly. It’s not necessary for using the service but adds a bit of convenience if you’re a hardcore user.

Winner: Edge, as Chrome doesn’t have an extension for this service.

TreeClicks

TreeClicks is a free Microsoft Edge extension that plants a tree whenever you purchase from their merchants. Their shopping merchants are over 50,000.

By using this extension, you will not only be able to make valuable purchases but also contribute to a good cause. Win-win, right?

Some of TreeClicks’ significant features are:

  • The shopping price for all the products remains the same. There are no hidden costs.
  • The tree planting is offered free.
  • There is also the inclusion of a shopping cart along with other features to make your shopping experience easy.
  • It also provides other SEO services.

It does have numerous benefits but it can lag frequently and also show old prices. The update of the extension is still in progress. Nevertheless, you always contribute towards something good by using this extension.

Best Microsoft Edge extensions for focus

Momentum

The Momentum extension is designed to keep you focused and on track all day long. When you open a new tab, it’s there to remind you of your goals.

Additional features

  • Set a daily focus and track your to-dos.
  • Be inspired by a daily photo and quote.

Adblock Plus

When you’re trying to focus, nothing’s quite as annoying as pop-ups and ads. Luckily for us, Adblock Plus is a popular adblocker that will prevent ads from getting you off track.

Additional features

  • Block intrusive YouTube ads.
  • Improve page loading times.
  • Fight off harmful malvertisements.

Try these Microsoft Edge Extensions and let us know which one is your favorite.

Introduction

Organizations want to protect corporate and user data and evaluate browser extensions to ensure that they’re safe and relevant to their enterprise. Admins want to:

  • Prevent bad apps and extensions from being installed.
  • Keep extensions that users need to do their job.
  • Manage access to user and company data.

This article is the first in a series that that helps admins manage extensions to provide a safe and productive experience for their users. This series walks through the different options and helps you pick the best method for managing extensions. The series consists of the following articles:

  • Manage Microsoft Edge extensions in the enterprise. Create a strategy to manage extensions and set up administrative templates required for managing the browser.
  • Use group policies to manage Microsoft Edge extensions. Options using group policies to manage extensions.
  • Create a web store to host Microsoft Edge extensions. Create and host extensions.
  • FAQ for Microsoft Edge Extensions. Frequently Asked Questions.

Публикация расширения в магазинах браузера

Вы можете отправлять и искать расширения браузера в следующих магазинах браузера.

Некоторые магазины позволяют скачивать перечисленные расширения из других браузеров. Тем не менее, доступ к браузеру не гарантируется в магазинах браузера. Чтобы убедиться, что пользователи находят расширение в разных браузерах, необходимо сохранить список в каждом магазине расширения браузера.

Пользователям может потребоваться установить расширение в разных браузерах. В этом сценарии можно перенести существующие Chromium расширения из одного браузера в другой.

Перенос существующего расширения в Microsoft Edge

Если вы уже разработали расширение для другого браузера Chromium, вы можете отправить его на веб-сайт Microsoft Edge надстройки. Вам не нужно переписывать расширение и проверять его работу в Microsoft Edge. При переносе существующего расширения Chromium в другие браузеры Chromium, убедитесь, что те же API или альтернативы доступны для вашего целевого браузера.

Дополнительные сведения о переносе расширения Chrome в Microsoft Edge см. в Microsoft Edge (Chromium). После переноса расширения в целевой браузер следующий шаг — опубликовать его.

Публикация на веб-сайте Microsoft Edge надстройки

Чтобы начать публикацию расширения до Microsoft Edge, необходимо зарегистрироваться для учетной записи разработчика с учетной записью электронной почты Microsoft account (MSA), чтобы отправить список расширений в магазин. Адрес электронной почты учетной записи Майкрософт (MSA) включает в себя , или »@hotmail.com’. При выборе адреса электронной почты для регистрации рассмотрите вопрос о том, следует ли передавать или делиться собственностью Microsoft Edge с другими людьми в вашей организации. После завершения регистрации можно создать новую отправку расширения в магазин.

Чтобы отправить расширение в магазин, необходимо предоставить следующие элементы:

  • Архив ( ) файл, содержащий файлы кода.
  • Все необходимые визуальные активы, которые включают логотип и небольшую рекламную плитку.
  • Необязательные рекламные носитли, такие как скриншоты, рекламные плитки и URL-адрес видео.
  • Сведения, описывая расширение, например имя, краткое описание и ссылку на политику конфиденциальности.

Примечание

В разных магазинах могут быть разные требования к отправке. В вышеуказанном списке суммируются требования к публикации расширения для Microsoft Edge.

После успешной отправки расширения ваше расширение проходит процедуру проверки и проходит или не проходит процесс сертификации. Владельцы уведомлены о результатах и в случае необходимости даются следующие действия. При отправке обновления расширения в магазин начинается новый процесс проверки.

TreeClicks

TreeClicks – это бесплатное расширение для Microsoft Edge, которое сажает дерево всякий раз, когда вы покупаете его у их продавцов. Их торговцев более 50 000.

Используя это расширение, вы не только сможете совершать ценные покупки, но и внести свой вклад в доброе дело. Беспроигрышный вариант, правда?

Некоторые из важных функций TreeClicks:

  • Цена на все товары остается прежней. Никаких скрытых затрат.
  • Посадка деревьев предлагается бесплатно.
  • Также есть тележка для покупок и другие функции, которые упростят процесс покупок.
  • Он также предоставляет другие услуги SEO.

У него есть множество преимуществ, но он может часто отставать а также показать старые цены. Обновление расширения все еще продолжается. Тем не менее, используя это расширение, вы всегда вносите свой вклад в развитие чего-то хорошего.

Обход блокировок и конфиденциальность (VPN)

Часто приходится обходить блокировку веб-сервисов. Или же создавать условия полной анонимности при посещении того или иного ресурса. С этим справляются расширения VPN. Подробнее о самом понятии и принципе работы таких программ – в этом обзоре.

Оказалось, что конкретно плагинов VPN для Microsoft Edge нет. Есть приложения, которые устанавливаются на саму ОС, но не встраиваются в интерфейс браузера. Сути то не меняет. Вы можете воспользоваться рядом бесплатных программ, описанных в нашем обзоре. Одна из самых популярных – Hideme VPN.

Отличие приложения от расширения простое: первое будет отображаться в нижней панели Windows, а не в браузерном интерфейсе. Но принципе остается тот же – изменение IP-адреса для обхода блокировок или сохранения анонимности.

Перед началом работы

Убедитесь, что вы публикуете расширение на веб-сайте Microsoft Edge надстройки, или упаковывайте файл и убедитесь, что оно успешно устанавливается на компьютере. Если вы установите файл с помощью , убедитесь, что вы можете перейти к расширению на этом URL-адресе.

Кроме того, убедитесь, что у вас есть следующие сведения.

  1. Путь файла к файлу или расширение.
  2. Версия расширения. Сведения о версии доступны в файле манифеста или Microsoft Edge после загрузки упакованного расширения.
  3. ID вашего расширения. Сведения о ID доступны в Microsoft Edge после загрузки упакованного расширения.

Примечание

В следующих примерах используется как версия, так и для ID.

Выбор разрешаемых расширений

Большинство организаций должны управлять расширениями с помощью разрешений и путем предоставления доступа к определенным веб-сайтам. Этот метод более безопасный, простой в управлении и масштабируемый для крупных организаций.

  • Заблокированные и допустимые разрешения — позволяет управлять расширениями с помощью необходимых разрешений.
  • Узлы блокировки среды выполнения — позволяет выбирать, к каким веб-сайтам есть доступ у этих расширений.

Использование этого подхода экономит время, так как эти параметры нужно установить только один раз. А благодаря политике узлов среды выполнения ваши наиболее важные сайты будут защищены. Существуют и другие параметры, например:

  • Принудительная установка расширений — позволяет устанавливать расширения автоматически.
  • Список разрешенных или заблокированных элементов (если требуется) — определите, какие расширения можно устанавливать.

Чтобы определить, какие расширения доступны в организации, используйте следующие действия.

Благодаря применению базовых или разрешенных разрешений и защите конфиденциальных корпоративных сайтов вы можете обеспечить для предприятия дополнительную защиту и улучшенное взаимодействие с пользователями. Сотрудники могут устанавливать расширения, которые ранее были им недоступны, но не могут запускать их на конфиденциальных бизнес-сайтах.

How to Install Chrome Extensions in Microsoft Edge

Now that you’ve set up Edge, let’s take a look at how you can install Chrome extensions on the browser.

Step 1: Open up the menu in Edge by clicking on the three dot button in the top right corner. From the drop-down menu, select the Extensions option.

Step 2: In the Extensions menu, toggle the ‘Allow extensions from other stores’ option. The browser will then ask for confirmation, just click on the Allow button.

Step 3: Open up a new tab and head to the Chrome Web Store.

Step 4: Search and select your favorite Chrome extension, LastPass in my case, and click on the Add to Chrome button.

Step 5: This will bring up another pop-up. Just click on the Add Extension button to install the extension.

Step 6: The browser will automatically download the extension from the store. After installing the extension, it will appear to the right of the address bar.

Настройка с помощью реестра Windows

Политика ExtensionSettings должна быть записана в этот раздел реестра:

Примечание

Вместо HKLM можно использовать HKCU. Эквивалентный путь можно настроить с помощью объекта групповой политики (GPO).

Для Microsoft Edge все параметры будут запускаться в этом разделе:

Следующий раздел, который следует создать, — это либо ID расширения для индивидуальной области, либо звездочка (*) для области по умолчанию. Например, для параметров, которые применяются к Google Hangouts, необходимо использовать следующее расположение:

Для параметров, которые применяются к области по умолчанию, используйте это расположение:

Для различных параметров требуются различные форматы, в зависимости от того, являются ли они строкой или массивом строк. Значения массива требуют формата . Строки могут быть введены без изменений. В следующем списке показано, какие параметры являются массивами или строками:

  • nstallation_mode = Строка
  • update_url = Строка
  • blocked_permissions = Массив строк
  • allowed_permissions = Массив строк
  • minimum_version_required = Строка
  • runtime_blocked_hosts = Массив строк
  • runtime_allowed_hosts = Массив строк
  • blocked_install_message = Строка

Prevent extensions from altering web pages

This setting prevents extensions from reading and changing data from sensitive websites and domains. Blocking unwanted actions is done by blocking actions such as script injection into your websites, reading the cookies, or making web-request modifications. This setting doesn’t prevent your users from installing or removing extensions, it only prevents extensions from altering the specified websites.

Note

The Runtime allowed/blocked hosts setting can only be set within the extension settings policy.

You can configure the following settings in the ExtensionSettings policy to prevent (or allow) alterations of websites or domains:

  • Runtime_blocked_hosts. This setting blocks extensions from making changes or reading data from the websites you specify.

  • Runtime_allowed_hosts. This setting allows extensions to make changes or read data from the websites you specify. The following format is used for specifying your site(s) in the JSON string in the policy:

    Note

    sections are required, but section is optional.

The following table shows examples of valid host patterns and matching patterns.

Valid host patterns Matches Doesn’t match
All URLs

Use the following steps as a guide to block or allow extensions to access a website or domain.

  1. Open the group policy management editor and go to Administrative Templates > Microsoft Edge > Extensions, and then select Configure extension management settings.
  2. Enable the policy, then enter the permissions that you want allowed or blocked, compressing the permissions to a single JSON string.

The following examples show how to block extensions on a hostname and how to block extensions on the same domain.

JSON example to block hostname

This example shows the JSON and compressed JSON string to block any extension from accessing the hostname.

Note

To block all extensions from accessing a webpage, use an asterisk for the extension ID, as shown in the previous example. If you specify one extension ID instead of an asterisk, the policy will only apply to that extension. You can block more than one extension, but they need to be separate entries.

JSON example to block extensions on same domain

This example shows the JSON and compressed JSON string to block specific extensions from running on the same domain, «importantwebsite».

Configure using a JSON string in Windows Group Policy Editor

The steps to use the extension settings policy using GPO assume that you’ve already imported the ADM/ADMX for Microsoft Edge Policies.

  1. Open the group policy editor and go to go to Microsoft Edge > Extensions > Configure extension management setting policy.
  2. Enable the policy and enter its compact JavaScript Object Notation (JSON) data in the text box as a single line with no line breaks.
  3. To validate the policy and compact it into a single line, use a JSON compression tool.

Properly format JSON for the extension settings policy

You need to understand the two parts to this policy — the default scope and the individual scope. The default scope is a catch-all for extensions without their own scope. The individual scope is applied to that extension only.

The default scope is identified by the asterisk (*). The next example defines a default scope and an individual extension scope.

{ 
   “*”: {}, 
   “nckgahadagoaajjgafhacjanaoiihapd”: {} 
} 

An extension will only get its settings from one scope. If there’s an individual extension scope for that extension, those will be the settings that apply to that extension. If no individual extension scope exists, then the extension will use the default scope.

The next JSON example blocks any extension from running on and blocks any extension that requires the permission «USB».

{ 
  "*": { 
    "runtime_blocked_hosts": ["*://*.example.com"], 
    "blocked_permissions":  
  } 
} 

Compact JSON

{"*":{"runtime_blocked_hosts":["*://*.example.com"],"blocked_permissions":}} 

Using installation_mode property to allow and block extensions

  • User can install all extensions — this is the default setting

  • User can’t install any extensions.

  • Specify a custom message to display when installation is blocked.

Using installation_mode property to force install extensions

When using installation_mode as «force_installed», the extension is automatically installed without user interaction. A user can’t disable or remove the extension. If an extension is «normal» or «force» installed, the update_url field must also be defined. This field points to the location where the extension can be installed from. Use the following locations for the update_url field:

  • If you’re hosting the extension on your own server, use the URL where Microsoft Edge can download the packed extension (.crx file). JSON example:

In the above example Instead of «force_installed», if you use «normal_installed», then the extension is automatically installed without user interaction, but they can disable the extension.

Distribute a privately hosted extension

You can share the link of the location where the CRX file is hosted, and as soon as users enter the URL in their browser the extension will be downloaded and installed. Users can enable the extension from the edge://extensions page. To allow users to install self-hosted extensions, you need to add the extension CRX IDs to the policy and add the URL of the location where the CRX file is hosted to the policy.

Alternatively, you can use group policy to Force-install an extension on your users’ devices.

You can apply these policies to your selected users, devices, or both. Remember though that policy updates are not instantaneous, and it will take time for the policy settings to take effect.

LastPass

LastPass is one of the best Microsoft Edge extensions that stores all your passwords making it easier for you to remember. The software creates auto-pilot for all your passwords. It removes all the hurdles allowing you to return to the things that matter to you the most.

Once your password is stored in the program, you can access it whenever you want. It also gets easier for you to log in quickly and conveniently. Moreover, it makes your online shopping process easier by filling your profile with all your payment and shipping details automatically.

The program produces some really powerful passwords using the integrated password generator. It creates long, arbitrary passwords that protect you against hackers. Additionally, it also saves digital copies of your insurance cards, Wi-Fi passwords, memberships, etc.

What’s more? It also allows you to share passwords and notes with your preferred contacts safely and easily. Besides, you can also allow your close friends and family members to access your account with LastPass in case of any emergency.

Price: free version available; premium version starts from $3/month

Productivity

OneNote Web Clipper

Chrome Equivalent: OneNote Web Clipper

OneNote is already an awesome note-taking app, and it gets even better with extensions like this. The Web Clipper lets you grab images, videos, or even entire articles and send them right to your OneNote notebooks. If you like to compile recipes, instructions, and other information to your notes, this is an efficient way to do so.

Winner: Tie.

Evernote

Chrome Equivalent: Evernote Web Clipper

We’re not sure why Evernote is in the list of Edge extensions. This isn’t actually an add-on for Edge; it’s a complete Store app for Windows 10. While Evernote is a fine service, installing this doesn’t do anything in Edge.

Winner: Chrome, because Edge’s isn’t actually an extension.

Autofill for Microsoft Edge by Fillr

Chrome Equivalent: Autofill for Chrome by Fillr

Most browsers include an autofill functionality, but these carry some security issues. If you like the convenience of automatically filling in your address and other information, Autofill does a better job and keeps your information secure thanks to PIN protection and encryption.

Winner: Tie.

Save to Pocket

Chrome Equivalent: Save to Pocket

Pocket is the leading read-it-later service. Using this extension, you can click the Pocket button to save any page to your account for clean reading later. If you often find articles you want to check out but don’t have time, this is a must-have. Like Pinterest, you can also use the lighter Pocket bookmarklet to accomplish the same task.

Winner: Tie.

PrintFriendly and PDF

Chrome Equivalent: Print Friendly & PDF

Saving paper and ink when you print is always a good idea. This extension enables you to do so by removing junk elements from pages. You can delete any images, remove navigation buttons, and change the font size to waste less space on the paper. It can do the same for saving PDFs, too.

Winner: Tie.

Translator for Microsoft Edge

Chrome Equivalent: ImTranslator; website translation functionality is also built into Chrome.

As you might guess, this extension translates websites in foreign languages to your native tongue. It supports over 50 languages and can translate entire pages or just snippets of text. If you ever work with other languages in your browser, you should definitely keep this one around.

Winner: Chrome, as it has the functionality built-in and offers a more powerful extension.

Turn Off the Lights

Chrome Equivalent: Turn Off the Lights

Ever wanted to feel like you’re in a theater when watching videos online? This extension does just that. Turn Off the Lights will dim pages containing video so you can focus on what’s playing. It supports YouTube, Vimeo, and plenty of other video sites. In addition to this, the extension adds new keyboards shortcuts, mouse wheel volume control, night mode on other websites, and more. If you like your browser dark, this one is for you.

Winner: Tie.

Zoom for Microsoft Edge

Chrome Equivalent: Zoom

True to its name, Zoom is an extension that lets you adjust the zoom level of webpages. Of course, basic zooming functionality is already enabled in Edge. This adds new features such as zooming all open tabs, adjusting the zoom for one website from the options menu, and setting the default zoom ratio. Give this a try if you zoom webpages regularly.

Winner: Tie.

Chrome Equivalent: Read&Write for Google Chrome

Read&Write is an extension aimed to help students learn better while using a computer. Children can listen to documents and webpages read aloud with text-to-speech, hear translations, and highlight text. It works with Word and OneNote Online, as well as websites. The Edge version is currently in beta and is free during that time. Read&Write charges for most of its features in other browsers after a 30-day free trial.

Winner: Chrome. Edge’s version is in beta and has limited functionality.

Mouse Gestures

Chrome Equivalent: crxMouse Chrome Gestures

You know how awesome keyboard shortcuts are, but your mouse comes in handy for navigation, too. This extension adds some new gestures for working with tabs, navigating webpages, and more. If you prefer the mouse to your keyboard, give this a try to fly around Edge faster than ever before.

Winner: Chrome, as its extension offers more gestures.

Chrome Equivalent: Tampermonkey

Tampermonkey is a user script manager. It’s intended for power users, as it allows you to change the way that websites behave. If you don’t know what user scripts are, you don’t need to bother with this one. But for those that like to tinker, this is a fine tool and one of Edge’s most powerful extensions.

Winner: Tie.

Grammarly

According to my personal experience, Grammarly is one of the best extensions for Microsoft Edge in recent times. Grammarly helps you to correct the grammatical errors of your documents and boosts your productivity.

Grammarly is the best extension for people who spend a lot of time writing on their desktops or laptops. It makes your work easier, better, and error-free. You don’t have to edit or proof-read your documents any more as Grammarly will happily do it for you.

Some of Grammarly’s exciting features are:

  • The editing happens in real-time. No time is wasted in the same.
  • Grammarly is highly accurate which makes editing easy.
  • Grammarly takes it a step ahead by providing explanations for your mistakes.
  • It is highly customizable wherein you can add your own words to the dictionary.

However, it comes with its set of demerits. The free version of Grammarly is limited and offers fewer services than that of Grammarly Premium. The free version also has a lot of advertisements that are sure to distract and annoy you.

ExtensionSettings policy fields

This policy can control settings such as Update URL, where the extension will be downloaded from for initial install, and Blocked permissions, or which permissions aren’t allowed to run. The available policy fields are described in the following table.

  Description
allowed_types Can only be used to configure the default configuration, *. Specifies what types of app or extension users are allowed to install on Microsoft Edge. The value is a list of strings, each of which should be one of the following types: «extension», «theme», «user_script», and «hosted_app»
blocked_install_message If you block users from installing certain extensions, you can specify a custom message to display in the browser if users try to install them.Append text to the generic error message that is displayed on the Microsoft Edge Add-ons website. For example, you can tell users how to contact their IT department or why a particular extension is unavailable. The message can be up to 1,000 characters long.
blocked_permissions Prevents users from installing and running extensions that request certain API permissions that your organization doesn’t allow. For example, you can block extensions that access cookies. If an extension requires a permission that you blocked, the user can’t install it. If users previously installed the extension, it will no longer load. If an extension contains a blocked permission as an optional requirement, it installs as usual. Then, while the extension is running, blocked permissions are automatically declined.For a list of available permissions, see declare permissions.
installation_mode Controls if and how extensions that you specify are added to Microsoft Edge. You can set the installation mode to one of the following options:- allowed: Users can install the extension. If no installation mode is defined, this setting is the default.- blocked: Users can’t install the extension.- force_installed: Automatically install the extension without user interaction. Users can’t remove it. You also need to define the extension download location using update_url. Note: You can’t use this setting with * because Microsoft Edge wouldn’t know which extension to automatically install.- normal_installed: Automatically install the extension without user interaction. Users can disable it. You also need to define the extension download location using update_url. Note: You can’t use this setting with * because Microsoft Edge wouldn’t know which extension to automatically install.- removed: Users can’t install the extension. If users previously installed the extension, Microsoft Edge removes it.
install_sources Can be used only to configure the default configuration, *. Specifies which URLs are allowed to install extensions. Both the location of the *.crx file and the page where the download is started from (the referrer) must be allowed by these patterns. For URL pattern examples, see the match patterns.
minimum_version_required Microsoft Edge disables extensions, including force-installed extensions, with a version older than the specified minimum version.The format of the version string is the same as the one used in the extension manifest.
update_url Only applies to force_installed and normal_installed. Specifies where Microsoft Edge should download an extension from. If the extension is hosted in the Microsoft Edge Add-ons website, use this location: .Microsoft Edge uses the URL that you specify for the initial extension installation. For subsequent extension updates, Microsoft Edge uses the URL in the extension’s manifest.
runtime_allowed_hosts Allows extensions to interact with specified websites, even if they’re also defined in runtime_blocked_hosts. You can specify up to 100 entries. Extra entries are discarded.The host pattern format is similar to match patterns except you can’t define the path. For example:- ://.example.com- ://example.—eTLD wildcards are supported
runtime_blocked_hosts Prevent extensions from interacting with or modifying websites that you specify. Modifications include blocking JavaScript injection, cookie access, and web-request modifications.You can specify up to 100 entries. Extra entries are discarded.The host pattern format is similar to match patterns except you can’t define the path. For example:- ://.example.com- ://example.—eTLD wildcards are supported
override_update_url Available from Edge 93If this is set to , Edge uses the update URL specified in the ExtensionSettings policy or in the ExtensionInstallForcelist policy, for subsequent extension updates.If this is not set or is set to , Edge uses the URL specified in the extension’s manifest for updates.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector