memonic

How to configure NoScript Firefox Plugin for Memonic

Save
NoScript and Memonic

We have received feedback by a number of users who are using the
NoScript Extension for the Firefox browser, telling that they are not able to use our browser plugin for saving content to Memonic.
NoScript is an add-on to the Firefox browser, allowing the user to configure in a detailed manner which sites that shall be allowed to execute Javascript. Since our browser plugin (and our web platform http://www.memonic.com
as well) are using Javascript, a few settings in NoScript need to be made.


Step 1: Allow Javascript on memonic.com and s.memonic.ch

Open the NoScript options, select the "Whitelist" tab and add the following two domains to be allowed:
  • memonic.com
  • s.memonic.ch


What does this configuration do?
By allowing Javascript from memonic.com (the main parts of our website) and s.memonic.ch (where parts of our Javascript is hosted for performance reasons), you allow Firefox to execute the Javascript code that is made by us.

Why is this necessary?
Without our JavaScript code enabled, neither the browser plugin nor our website will be correctly working for you.

Do I have to do this every time I want to save to Memonic?
You need to configure these exceptions only once.

Step 2: Allow saving content to Memonic

Open the NoScript options, select the "Advanced" tab and then press "XSS" on the sub tab. Add the following exception:
  • ^https?://www.memonic.com/bookmarklet/clip_no_redirect$


What does this configuration do?
By adding this rule, you are allowing all websites to save content to Memonic.

Why is this necessary?
Usually, NoScript blocks your current web page to send data to another site (this is called "Cross Site Scripting" or "XSS"). This exception allows your browser to do that exactly for storing data to Memonic.

Do I have to do this every time I want to save to Memonic?
You need to configure these exceptions only once.


Step 3: Allow the current page to run Javascript

Open the NoScript menu by placing the mouse on the NoScript icon in your Firefox browser's status bar (lower right of the window).
Select "Temporarily allow {your current site}" for the page you want to save.
"{Your current site}" is the name of the website your currently browsing (e.g. newyorktimes.com or spiegel.de).



After you made this, you will be able to start the Memonic browser plugin.

What does this configuration do?
By adding this rule, you are temporarily allowing the current website to execute JavaScript.

Why is this necessary?
This is necessary in order that the Memonic browser plugin can run in the current page.

Do I have to do this every time I want to save to Memonic?
Yes, you have to do this on every page you want to save to Memonic, before starting our browser plugin.
By selecting "Allow xyz.ch" instead of "Temporarily allow xyz.ch" you can however store this exceptions for all the other pages of the current website.