For each of the modern browsers are there well known hooks I can tie into so that I can write an Internet filter while browsing, like an interface where I can write implementations for these types of events:
OnBeginSurf(URL) {
// check URL to see if goes to porn site
}
OnContentFinishedDownloading(HTML) {
// check HTML for "bad" content
}
I imagine for IE that I'd write some COM code? I assume Firefox and Safari have some well known interfaces for these things?
Can anyone point me to some web pages that describe this? I couldn't find much by Googling...