I'm really trying to contain myself because I'm going to get silly bubbly effusive. I can't help it, this product is a dream come true. For dramatic effect I'm going to post the greasemonkey script I adapted to try to do this for my kids in firefox, seriously I am going to get on the horn and let everyone with school age kids I know about the browser.
Some things that I think would be really useful: You've got that toolbar on the left side that's always there. For poorly designed sites (disney.go.com is the one I tried) they force a side scroll bar so you can't see the whole page left to right at once. I understand there's a big trade-off here; if that toolbar hides they may not know how to bring it back, but they may not know how to use the left to right scroll bar either. It would be nice to have a appear if moused over option, or perhaps check if the website is not resizing appropriately and shrink the toolbar for those sites.
Another thing I would think would be nice is to be able to filter content within sites. So perhaps pushing CTRL + f12 creates a ban on that particular directory within a white-listed site. In our family that means kongregate.com is okay but kongregate.com/zombie_rampage not so much. That would address the wikipedia concern as well. Perhaps you might even trace sub-directories other users have banned and apply them to your child's browsing if you enable it.
In any case the firefox icons are getting deleted from the desktop and start menu right now and pikluk is now the new default browser for at least three people in this family.
Oh, and as promised:
// Invisibility Cloak
// version 0.1
// Gina Trapani
// 2006-01-03
// Released to the public domain.
//
// ==UserScript==
// @name Invisibility Cloak
// @description Turns time-wasting web pages invisible until a specified time of day.
// @include http://flickr.com/*
// @include http://*.flickr.com/*
// @include http://metafilter.com/*
// @include http://*.metafilter.com/*
// @include http://www.kongregate.com/games/SeanCooper/boxhead-2play-rooms/*
// ==/UserScript==
//
// ==RevisionHistory==
// Version 0.1:
// Released: 2006-01-03.
// Initial release.
// ==/RevisionHistory==
(function () {
// EDIT THE NEXT LINE TO SET THE HOUR AFTER WHICH SITES SHOULD APPEAR
// HOURS IN MILITARY TIME, SO 15 = 3PM
var surf_time_after = 23;
// END EDIT
var readable_time = '';
if (surf_time_after > 12 )
{
readable_time = surf_time_after - 12;
readable_time = readable_time + 'PM';
} else {
readable_time = surf_time_after + 'AM';
}
var tstamp = new Date();
if (1<2 | tstamp.getHours() < surf_time_after )
{
var b = (document.getElementsByTagName("body")[0]);
b.setAttribute('style', 'display:none!important');
alert("This game or site has been deemed shady by the parents!");
}
})();