Google is limiting Chrome extension installation to the Chrome Web Store

Google wants to make the Chrome extension installation process more transparent. Starting today and expanding over the summer, new extensions will have to be installed from the Chrome Web Store. Read more…
Neowin