The best way of controlling which websites are opened in a web browser is to block all of them except those that are listed on a custom whitelist. This does require work at the beginning when websites are added to the whitelist, but reduces the level of control that has to be imposed on the user once the whitelist has been filled with domains.
This can not only be practicable for companies or organizations who want to restrict Internet access to a handful of selected websites, but also for parents who want to protect their children from the dangers of the Internet without giving them the feeling that they under total control.
ProCon Latte is an add-on for the Firefox web browser that can block access to all websites except those that are listed in the whitelist. While the add-on provides access to many additional features like word based filters, this article concentrates on using it to block all websites except whitelisted ones.
The options of the add-on contain a form that can be filled with whitelisted urls. It is also possible to import a list of urls that should be added to the whitelist, or right-click the current page and select the option to whitelist it.
It would not be a very good protection if anyone would be able to add new pages to the whitelist. This is where the password protection of the application comes into play. Once password protected, only authorized users - those that enter the password correctly - can make changes to the add-on's options.
Several options are available to increase the security further by hiding the extension from the tools menu and status bar, preventing it from being disabled or uninstalled and by locking about:config so that it cannot be accessed.
Only two settings have to be changed in the options to add the content filtering offered by the Firefox add-on. The user has to check the Block All Traffic option in the Main Filter tab which will block all but whitelisted traffic. Then the whitelist has to be enabled by checking the Enable Whitelist box in the Whitelist tab. This is also the location to add new sites to the whitelist. Lastly the password has to be added by clicking on the Set Password button in the General tab.
Parents are probably best of to fill the whitelist together with their children by asking them about the pages that they like to view and telling them that they need to ask the parents if they cannot access a page so that the page can be enabled if appropriate.
A small notification bar will appear on top of pages that are not in the whitelist. Users with the password can override the limitation by entering the password to continue.
Is the application fool proof? Smart children might try and delete it from the user profile directory or edit the preferences so that the extension would not get loaded anymore. That's however easily noticeable and only possible if access to the system itself is not restricted. Other possibility include booting into a live CD or using another web browser that is installed on the system.
The protection that ProCon Latte Content Filter offers can be bypassed with enough energy, but it may be enough depending on the environment it is used in.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.