Content blocking

Introduction

MultiZilla offers a powerful way to block most types of unwanted content, such as Flash movies (adverts), Javascript, stylesheets, frames etc.

Disclaimer

The screenshots on this page are reduced in size and have a limited quality; they are provided as examples only and may vary from release to release. Please note that other operating systems and browser themes might also affect the layout and colors.

Permission Manager
Main Window
The Permission Manager can be opened by clicking on the button on the MultiZilla Toolbar, with the keyboard shortcut Accel+Shift+P and from the Quick Prefs Menu when either the button to open the Permission Manager or the complete MultiZilla Toolbar is hidden. The main window of the Permission Manager looks similar to the one below (see disclaimer):
Image of MultiZilla's Permission Manager / Main Window

The icons down the left hand side indicate the different types of content that can be blocked by the Content Blocker. These will be described below.

Cookies Panel
Main Window

Cookie Manager Main Window

The cookie manager lets you view the websites that can store cookies on your computer and block those that you wish to. There are a number of buttons along the top of the manager that give you control of the manager. Apart from the Session button, these buttons are the same for all managers and will be described below.

When you open this manager, the text bar along the top will be pre-filled with the domain of the site that you were on when you opened the manager, but you can change it to any other domain.

In all managers of the Content Blocker, you can select multiple items by holding down the Ctrl key and left-clicking.

Block
Block the selected site(s) from setting cookies
Accept
Allow all cookies from the selected site(s)
Session
Allow cookies from th selected site(s) to be stored as session cookies only (ie they will be deleted when the browser is closed, and not persist across sessions).
Open Tab
This button is always disabled for the cookie manager and does not do anything.
Ask Me
This button is always disabled for the cookie manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the cookie manager that you can then control with the Block, Accept and Session buttons.
Delete
Delete the highlighted item(s) from the cookie manager.
Settings
Show the Settings window for the cookie manager.
Settings Window

Cookie Manager Settings Window

From here you can control various settings for cookies. These bring together settings found in different SeaMonkey preference panels.

Cookie Acceptance Policy
This group of options lets you decide on what basis, if at all, to accept cookies.
Accept Cookies
Accepts all cookies without exception
Accept Cookies from the originating server only
Do not allow third party cookies
Accept cookies based on privacy settings
Search the SeaMonkey help file for Privacy Settings for help on this.
Cookie Acceptance Policy for Mail & Newsgroups
Allows you to choose whether or not cookies requested on pages loaded by an email or newsgroup message are accepted.
Cookie Confirmation
If this box is ticked, then you will be asked before all cookies are accepted.
Cookie Lifetime
If you tick the Limit maximum lifetime of Cookies box, then two further options become available and allow you to automatically delete cookies before their own expiry time
Remove all Cookies before browser exits
Deletes all stored cookies when the browser closes down
Remove all cookies after XX days
If this is selected, then cookies will be deleted after XX days, whatever their own expiry time.
View Stored Cookies
You can view the cookies that you currently have stored at any point by pressing the View Stored Cookies button. Here, you can select any cookie(s) and delete them by pressing the Delete button.
Images Panel
Main Window

Image Manager Main Window

The image manager can be used to block images. You can either block images from a specific domain by typing it into the text box below the buttons and pressing the Add button or use more powerful regular expression matching to match any URL.

Block
Block the selected site(s) from showing images
Accept
Allow all images from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the image manager and does not do anything.
Ask Me
This button is always disabled for the image manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the image manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the image manager.
Settings
Show the Settings window for the image manager.
Settings Window

Image Manager Settings Window

Enable Multizilla's Content Blocker
This button can be used to globally disable the Content Blocker. This disables the effects for blocking images, plugins, scripts, frames and documents.
Content Blocker Acceptance Policy
This controls the content blocker for images. If the Disable content blocker for Images box is unticked, then the content blocker will be enabled and the rest of the options on the settings panel become available.
Block Images (use of white list is optional)
In this case, all images are blocked apart from those specificially allowed either by having a regular expression in the whitelist (see below) or having an entry in the main image manager panel (see above).
Accept Images (use of black list is optional)
In this case, all images are allowed apart from those specificially blocked either by having a regular expression in the blacklist (see below) or having an entry in the main image manager panel (see above).
Accept Images from the originating site only (use of black list is optional)
In this case only images from the same server that a webpage is stored on will be shown. Other images can be blocked by having a regular expression in the blacklist (see below) or having an entry in the main image manager panel (see above).
Ask me before Accepting Images (use of permissions is optional)
In this case, each time a webpage request an image, you are asked if you wish to accept it or not. Your decision can be stored so that it will not be asked for pages in that domain again. You can always show or block pages based on having a regular expression in the blacklist (see below) or having an entry in the main image manager panel (see above).
Blacklist/whitelist

Depending on your setting for the acceptance policy (above) this is either a blacklist of images, or a whitelist. Each entry in the list is comma-separated and behaves as a Regular expression. So this can be used to block or allow a large group of sites and finer control on a per-site basis can be provided by the main window.

There are three buttons available here. These are described below:

Sort / Validate Filters
Sorts the filters that you add to alphabetical order and ensures that they are syntatically correct.
Export Filters...
Allows you to export your filters as an RDF file to another computer or for other purposes.
Import Filters...
Allows you to import filters that you had exported using the Export Filters... option.
More Settings
Image Manager 'More Settings' Window
This panel brings together various image settings from the SeaMonkey preferences panels.
Image Acceptance Policy
If the Disable all images from websites button is checked, then all images from websites will not be shown. If it is unchecked, the further control of image acceptance is possible using the radio buttons.
Accep Images
Load all images specified by a webpage, wherever it comes from.
Acept Images from the originating server only
Load only those images that reside on the same server as the webpage requesting them. Note: this can have unintended side effects as some large websites load their images from other servers to preserve bandwidth.
Favicon Settings
The two drop-down boxes allow you to control where favicons are shown.
The checkbox Allow Favicons and Link Icons from filtered websites allows favicons to be loaded from sites that otherwise aren't allowed to load images.
Image Acceptance Policy for Mail & Newsgroups
This checkbox allows you to control whether images should be loaded in email newsgroup messages.
Image Animation
Animated images (animated GIFs) can play their animation in loops. This drop-down box allows you to control how animation should be played. It can be allowed to play as many times as the image speficies, only once or not at all. Since many web adverts use animated images, setting this to Loop only once or Never Loop can made adverts much less intrusive while still allowing them to be shown, if you wish to support the site.
Manage Image Permissions
This button takes you back to the Image Manager Settings page, the same as pressing the Back button.
Popups Panel
Main Window

Popup Manager Main Window

The popup manager can be used to block popups. You can block popups from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from showing popup windows
Accept
Allow popup windows from the selected site(s)
Domain
???
Open Tab
Force popup windows from the selected site(s) to open in a new tab rather than a new window.
Ask Me
Ask me what to do when a site tries to open a new window. This gives you the option to block the popup, to open it in a new tab or to allow the new window to open. You can remember your preference for this site by ticking the checkbox in the dialog.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the popup manager that you can then control with the Block, Accept, Open Tab and Ask Me buttons.
Delete
Delete the highlighted item(s) from the popup manager.
Settings
Show the Settings window for the popup manager.
Settings Window

Popup Manager Settings Window

Popup Acceptance Policy
Use the left-hand drop-down box to decide whether popup windows should be accepted or blocked by default.
The right-hand drop-down box need docs here
A page may try to open multiple popup windows. You can control the maximum numbe of windows allowed with the box labelled Limit maximum number of Popup Windows to:
New Window Redirector
MultiZilla can redirect new windows opened through Javascript as well. This group control how this is done.
Enable New Window Redirector for window.open()
If this is ticked then the rest of the options in this group become available and new windows opened through Javascript can be redirected to tabs.
Select default behaviour
You can choose the default behaviour when a webpage tries to open a new window from here:
Open New Window
Allows the webpage to open the new window
Block All New Window Requests
Stops the webpage from opening any new windows
Open in new Tab
Forces all new windows to be opened in a new tab
Ask me what I want
Opens a dialog box asking what to do with this request to open a new window. You can choose any of the options above and a checkbox lets you store this decision for the current site
Redirect javascript:window.open() to new tabs
If this box is checked, then all links with javascript:window.open() will be redirected to new tabs rather than opening in new windows.
Override new window features specified by websites
When a website opens a new window, it can prevent parts of the chrome (such as toolbars, the status bar etc) from being shown. If you check this box you can then use the drop-down box next to it to override this and decide what features should always be shown.
Synchrnoize 'dom.disable_window_open_feature' preferences
???
Audio/Visual Notifications
Different ways to notify the user when a popup window is blocked.
Play a sound when a Popup Window has been blocked
Whenever a popup is blocked, play a sound. If this is checked, then you can select the sound to be played by pressing the Select a sound... button.
Display popup icon on the status bar when a new window is blocked
If this is checked then an icon will be displayed on the status bar every time a new window is blocked.
Display Info Message when new windows are blocked
If this is checked then a Firefox-style information bar will be displayed at the top of the browser canvas when a popup window is blocked.
Enable Middle-Mouse Close
If you choose to enable info messages, then checking this box allows you to close these messages by middle-clicking on them.
Display popup icon on the tab when a new window is blocked
If this is checked then a popup icon will be shown on the tab itself. If this is checked then you can set a time limit for how long the icon is shown. This can be from 0 to 10 seconds, but should be entered in milliseconds (ie number of seconds multiplied by 1000).
Plugins Panel
Main Window

Plugin Manager Main Window

The plugin manager can be used to block plugins and objects (such as Flash animations or Java applets). You can block plugins from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from allowing plugins to run
Accept
Allow plugins from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the plugin manager and does not do anything.
Ask Me
This button is always disabled for the plugin manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the plugin manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the plugin manager.
Settings
Show the Settings window for the plugin manager.
Settings Window

Plugin Manager Settings Window

Enable Multizilla's Content Blocker
This button can be used to globally disable the Content Blocker. This disables the effects for blocking images, plugins, scripts, frames and documents.
Content Blocker Acceptance Policy
This controls the content blocker for plugins. If the Disable content blocker for Plugins box is unticked, then the content blocker will be enabled and the rest of the options on the settings panel become available.
Block Plugins (use of white list is optional)
In this case, all plugins are blocked apart from those specificially allowed either by having a regular expression in the whitelist (see below) or having an entry in the main plugin manager panel (see above).
Accept Plugins (use of black list is optional)
In this case, all plugins are allowed apart from those specificially blocked either by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Accept Plugins from the originating site only (use of black list is optional)
In this case only plugins from the same server that a webpage is stored on will be shown. Other plugins can be blocked by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Ask me before Accepting Plugins (use of permissions is optional)
In this case, each time a webpage request a plugin, you are asked if you wish to accept it or not. Your decision can be stored so that it will not be asked for pages in that domain again. You can always show or block pages based on having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Blacklist/whitelist

Depending on your setting for the acceptance policy (above) this is either a blacklist of plugins, or a whitelist. Each entry in the list is comma-separated and behaves as a Regular expression. So this can be used to block or allow a large group of sites and finer control on a per-site basis can be provided by the main window.

There are three buttons available here. These are described below:

Sort / Validate Filters
Sorts the filters that you add to alphabetical order and ensures that they are syntatically correct.
Export Filters...
Allows you to export your filters as an RDF file to another computer or for other purposes.
Import Filters...
Allows you to import filters that you had exported using the Export Filters... option.
Scripts Panel
Main Window

Scripts Manager Main Window

The scripts manager can be used to block a website from executing Javascript. You can block scripts from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from allowing scripts to run
Accept
Allow scripts from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the scripts manager and does not do anything.
Ask Me
This button is always disabled for the scripts manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the scripts manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the scripts manager.
Settings
Show the Settings window for the scripts manager.
Settings Window

Scripts Manager Settings Window

Enable Multizilla's Content Blocker
This button can be used to globally disable the Content Blocker. This disables the effects for blocking images, plugins, scripts, frames and documents.
Content Blocker Acceptance Policy
This controls the content blocker for scripts. If the Disable content blocker for Scripts box is unticked, then the content blocker will be enabled and the rest of the options on the settings panel become available.
Block Scripts (use of white list is optional)
In this case, all scripts are blocked apart from those specificially allowed either by having a regular expression in the whitelist (see below) or having an entry in the main plugin manager panel (see above).
Accept Scripts (use of black list is optional)
In this case, all scripts are allowed apart from those specificially blocked either by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Accept Scripts from the originating site only (use of black list is optional)
In this case only scripts from the same server that a webpage is stored on will be shown. Other scripts can be blocked by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Ask me before Accepting Scripts (use of permissions is optional)
In this case, each time a webpage request a plugin, you are asked if you wish to accept it or not. Your decision can be stored so that it will not be asked for pages in that domain again. You can always show or block pages based on having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Blacklist/whitelist

Depending on your setting for the acceptance policy (above) this is either a blacklist of scripts, or a whitelist. Each entry in the list is comma-separated and behaves as a Regular expression. So this can be used to block or allow a large group of sites and finer control on a per-site basis can be provided by the main window.

There are three buttons available here. These are described below:

Sort / Validate Filters
Sorts the filters that you add to alphabetical order and ensures that they are syntatically correct.
Export Filters...
Allows you to export your filters as an RDF file to another computer or for other purposes.
Import Filters...
Allows you to import filters that you had exported using the Export Filters... option.
Frames Panel
Main Window

Frames Manager Main Window

The frames manager can be used to block a website from including frames. You can block frames from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from allowing frames
Accept
Allow frames from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the frames manager and does not do anything.
Ask Me
This button is always disabled for the frames manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the frames manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the frames manager.
Settings
Show the Settings window for the frames manager.
Settings Window

Scripts Manager Settings Window

Enable Multizilla's Content Blocker
This button can be used to globally disable the Content Blocker. This disables the effects for blocking images, plugins, scripts, frames and documents.
Content Blocker Acceptance Policy
This controls the content blocker for frames. If the Disable content blocker for Frames box is unticked, then the content blocker will be enabled and the rest of the options on the settings panel become available.
Block Frames (use of white list is optional)
In this case, all frames are blocked apart from those specificially allowed either by having a regular expression in the whitelist (see below) or having an entry in the main plugin manager panel (see above).
Accept Frames (use of black list is optional)
In this case, all frames are allowed apart from those specificially blocked either by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Accept Frames from the originating site only (use of black list is optional)
In this case only frames from the same server that a webpage is stored on will be shown. Other frames can be blocked by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Ask me before Accepting Frames (use of permissions is optional)
In this case, each time a webpage request a plugin, you are asked if you wish to accept it or not. Your decision can be stored so that it will not be asked for pages in that domain again. You can always show or block pages based on having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Blacklist/whitelist

Depending on your setting for the acceptance policy (above) this is either a blacklist of frames, or a whitelist. Each entry in the list is comma-separated and behaves as a Regular expression. So this can be used to block or allow a large group of sites and finer control on a per-site basis can be provided by the main window.

There are three buttons available here. These are described below:

Sort / Validate Filters
Sorts the filters that you add to alphabetical order and ensures that they are syntatically correct.
Export Filters...
Allows you to export your filters as an RDF file to another computer or for other purposes.
Import Filters...
Allows you to import filters that you had exported using the Export Filters... option.
Documents Panel
Main Window

Documents Manager Main Window

The documents manager can be used to block a website from loading other documents, such as external style sheets. You can block documents from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from allowing documents
Accept
Allow documents from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the documents manager and does not do anything.
Ask Me
This button is always disabled for the documents manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the documents manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the documents manager.
Settings
Show the Settings window for the documents manager.
Settings Window

Documents Manager Settings Window

Enable Multizilla's Content Blocker
This button can be used to globally disable the Content Blocker. This disables the effects for blocking images, plugins, scripts, frames and documents.
Content Blocker Acceptance Policy
This controls the content blocker for documents. If the Disable content blocker for Documents box is unticked, then the content blocker will be enabled and the rest of the options on the settings panel become available.
Block Documents (use of white list is optional)
In this case, all documents are blocked apart from those specificially allowed either by having a regular expression in the whitelist (see below) or having an entry in the main plugin manager panel (see above).
Accept Documents (use of black list is optional)
In this case, all documents are allowed apart from those specificially blocked either by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Accept Documents from the originating site only (use of black list is optional)
In this case only documents from the same server that a webpage is stored on will be shown. Other documents can be blocked by having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Ask me before Accepting Documents (use of permissions is optional)
In this case, each time a webpage request a plugin, you are asked if you wish to accept it or not. Your decision can be stored so that it will not be asked for pages in that domain again. You can always show or block pages based on having a regular expression in the blacklist (see below) or having an entry in the main plugin manager panel (see above).
Blacklist/whitelist

Depending on your setting for the acceptance policy (above) this is either a blacklist of documents, or a whitelist. Each entry in the list is comma-separated and behaves as a Regular expression. So this can be used to block or allow a large group of sites and finer control on a per-site basis can be provided by the main window.

There are three buttons available here. These are described below:

Sort / Validate Filters
Sorts the filters that you add to alphabetical order and ensures that they are syntatically correct.
Export Filters...
Allows you to export your filters as an RDF file to another computer or for other purposes.
Import Filters...
Allows you to import filters that you had exported using the Export Filters... option.
XPInstall Panel
Main Window

XPInstall Manager Main Window

The XPInstall manager can be used to block a website from install an extension to your browser. You can block extensions from a specific domain by typing it into the text box below the buttons and pressing the Add button.

Block
Block the selected site(s) from allowing extensions
Accept
Allow extensions from the selected site(s)
Domain
???
Open Tab
This button is always disabled for the XPInstall manager and does not do anything.
Ask Me
This button is always disabled for the XPInstall manager and does not do anything.
Add
If you type a domain name into the text box below the buttons this button becomes active. It adds a new entry to the XPInstall manager that you can then control with the Block and Accept buttons.
Delete
Delete the highlighted item(s) from the XPInstall manager.
Settings
Show the Settings window for the XPInstall manager.
Settings Window

Scripts Manager Settings Window

Top