Chrome extension ispeech
# 6) Can my extension make changes to the start page, homepage, and new tab settings? In order to minimize disruption for users, we recommend that you take a moment to carefully review your extensions and make necessary updates as soon as possible. The re-published item will undergo a compliance review before it can be restored. Please keep in mind that your re-published item will not be immediately published live in the store. If you created your extension prior to December 19, 2013, your extension may be removed from the Chrome Web Store starting July 22, 2014, although you will still be able to update the extension and file appeals. If you created your extension after December 19, 2013, your extension will not be permitted in the Chrome Web Store. # 5) What will happen if I don't make my extension compliant with this policy? If you're unsure, you may want to post a question to the chromium-extensions Google Group to get feedback from other extension developers.
We assume your extension utilizes each of the permissions it requests. Regardless of the extension's purpose, the experience provided by the extension must respect the user's other settings and preferences.īe conscious of your extension's permissions. Or, an extension can have a single purpose limited to a narrow browser function (for example, "new tab page", "tab management", or "search provider"). For example, a shopping extension could have a browser action button that allows users to see recent deals and have host access to find coupons for a store the user is currently browsing. If the extension has a narrow focus area or subject matter, then it can offer various functions related to that focus area or subject matter. "Single purpose" can refer to one of two aspects of an extension:Īn extension can have a single purpose limited to a narrow focus area or subject matter (for example, "news headlines", "weather", "comparison shopping"). # 3) What does "single purpose" actually mean? Please refer to the Extensions Quality Guidelines section of the Chrome Web Store Developer Program Policies. # 2) Where can I find the "single purpose" policy? Also, unexpected changes to browser functionality and settings have become the number one user complaint for Chrome users, and this policy helps minimize the problem by ensuring that users understand what extensions are doing. Speed and simplicity have always been part of Chrome's core principles, so this policy will help us get back to the design that was originally intended. We launched this policy because multi-purpose extensions can crowd your browser UI and slow down your web browsing sometimes significantly. For an overview of the policy announcement, please read this Chromium blog post. To maintain the quality of the Chrome user experience, we require Chrome extensions to have a single purpose. # 1) Why did Google launch a "single purpose" Chrome extensions policy? Most recently, with the January 2017 release of Chrome, we enabled the Settings Overrides API on Mac. With the July 2014 release of Chrome, we introduced the Settings Overrides API to allow extensions to manage important Chrome settings on Windows. Starting in Chrome 44 in July 2015, extensions in Mac were also required to be hosted in the Chrome Web Store.
In addition, starting with the May 2014 release of Chrome, we started requiring that extensions in Chrome for Windows be hosted in the Chrome Web Store. To maintain the quality of the Chrome user experience, on December 19, 2013, we launched a policy requiring Chrome extensions to have a single purpose.