Form 1
|
This little demo illustrates how one might use a little (invisible) java applet to gather information about how long a visitor actually views a particular page ... well - how long the page is opened in a browser window anyway.
In this form of the demo, the applet makes calls, every so often, to a little cgi that actually maintains the records of how long a particular page is viewed by a particular visitor. On each call from the applet, the cgi increments a viewing time by some (applet specified) delta. This approach overcomes the two deficiencies noted above by not relying upon time calculations based on page access requests.
PROs: Because this form of the applet makes (perhaps) multiple timer calls WHILE the visitor is still on a page, it provides more up to date information and is not (as) likely to lose data about the current page should the visitor shut down his browser prior to leaving the current page. I've made a newer version of this demo that is MUCH less burdensome on the server and, consequently, allows much finer timing granularity. Anyway - the following pages comprise this version of the demo. Dummy pages are simply this same list of links. Just visit a few of these dummy pages to simulate traversing a site and then visit the REPORT page to see a list of the times you spent on each of the dummy pages (and this page). Also, you can see the applet tag by viewing the source of any of the pages.
N.B. - This demo uses some of my previous stuff to establish unique identifiers for each visitor. If you're interested in the supporting stuff, drop by the Stats Demos page for more on the supporting stuff.
|
the Applet
this HTML page
this demo's timer incrementation mechanism
NOTE: if you're not running on a NeoWebScript/Apache server, you'll need to write your own cgi or whatever to perform/store timer values.NOTE for folks behind a firewall
This demo and applet are designed to work for folks located behind a firewal. I know this won't work for all platforms and browsers so, if you could take a moment to drop me a line to let me know if it does work for you, I'd really really appreciate it. Please let me know which OS, Firewall and Browser you're using so that I can better define when this solution will work.
If you have any difficulty getting this demo to work and you suspect it is because you are behind a firewall, try CLICKING HERE in order to enter the demo using al alternate form of it's URL.
Search the Site Home
http://www.hav.com/
Questions?
Feel free to drop by and chat if you have any questions - one of us is usually around during normal CST/CDT business hours.
hav.Software || Web Demos || Products || PC Neural Net Demo || Orders
JavaScript Neural Nets || WIPs || Services & Clients || Surfin' || News
Bonsai || Styling || Bonsai Databases || Bonsai Icons
Horace's Personal Home || Site Stats
Left Hand Fingertip Torture - aka trying to play classical guitar ;-)Copyright © -1995-2008 by hav.Software. All Rights Reserved.
havBpNet:J, havFmNet:J, havBpNet++, havFmNet++, havBpETT, havCNet, WebSnarfer, havIndex and havChat are all trademarks of hav.Software.
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
There may be other trademarks or tradenames listed in this document to refer to the entities claiming the marks and names or products. hav.Software disclaims any proprietary interest in any trademark, tradename or products other than its own.
hav@hav.com
Modified - 08/07/99 - 15997548 - 4389630