artoo.js can also be used as a chrome extension.
This is rather an experimental feature and can only perform two things for the time being:
Content-Security-Policy headers.If you do not know about Content-Security-Policy headers, read this.
« Why is
Content-Security-Policyan issue for artoo? »
In short it can simply prevent artoo.js from being injected into some web pages such as facebook or github and we don’t want that.
The extension only comes in a rough version for now and cannot be installed automatically.
Here is therefore what you need to do:
// Clone artoo's repo
git clone https://github.com/medialab/artoo
cd artoo
npm install
gulp
Then go to chrome’s extension page, tick the developer mode’s checkbox and load the unpacked extension.
Given that the extension is installed, you’ll notice an icon on your chrome toolbar. You can click this icon to activate or deactivate artoo.js.
The extension is therefore activated when the icon is colored and deactivated when the icon is greyed.