Google has said it'll disable inline installation of Chrome extensions, starting with newly published extensions right now, then on September 12, 2018, it'll disable inline installation for existing extensions. Users will get an automatic redirect to the Chrome Store.
Finally, during December 2018, and with Chrome 71, the inline install API will be removed.
It's making this move because it says that the inline installation often results in a bad user experience.
Developers need to address this, especially before Chrome 71.
If you distribute an extension using inline installation, you will need to update install buttons on your website to link to your extension’s Chrome Web Store page prior to the stable release of Chrome 71. And if you haven’t already, be sure to read up on how to create a high quality store listing, and consider using our install badge on your site.
[
blog.chromium.org...]