In an ongoing project (Windows, .NET C#) we encountered a bottleneck in our development:
we have to observe the change of the current tab in all major browsers (IE,FF, Chrome, Opera, Safari).
As soon as tab change event has been captured, it must be written to a file.
Is this feasible?
What i finally did was the following:
tracked the EVENT_OBJECT_NAMECHANGE for the Window title
as soon as the title gets changed i know there was something “new” loaded, so i checked for the URL of the browser using various techniques (nDDE for Firefox and Opera, checking for a specific Window Class for Chrome, etc…! Thorsten is right by saying that it’s impossible, so i implemented only for the major browsers)