Event Logger for Firefox (ELF)View this page in Romanian courtesy of azoft or German courtesy of Valeria Aleksandrova
Event Logger is a Firefox extension that logs various browsing statistics and reports them back to a central server for analysis. It is a useful client-side logging tool for researchers to understand browsing behavior.
The purpose of this research project is threefold: First, we aim to understand browsing behavior in the developing world due to network and power constraints. We expect that these access patterns will be different from those in well connected regions due to power outages and/or bandwidth constraints. Second, this extension tests the efficacy of simple caching and prefetching in these challenging networking conditions. We expect that the availability of the offline cache in addition to a simple prefetching algorithm will improve the information available to the user during outages, but slightly. Third, we would like to test more intelligent prefetching algorithms and measure the improvement if any over the naive prefetching algorithm. This extension and the recorded information is strictly for research purposes.
For researchers, ELF may be easily extended to different research purposes and environments.
Information Recorded and TransmittedWe do not record more information than what existing extensions such as Google toolbar already does. We also do not record personal information such as contents of requested pages or FORM data.
Security and PrivacyThe information that we are gathering regarding browsing behavior is the same information visible on the wire during in HTTP headers. Also, no page content data is ever recorded or transmitted. We therefore do not encrypt the transmission of this information back to our central server.
Download & InstallNew! Install Event Logger - Beta v 0.2 (Requires Firefox 3.6.3+)
(Note: If you have compatibility issues, please create a new profile by running "firefox.exe -P" and use that profile.)
Currently, the only version available is reporting information to our server, a version with just the web optimizations will be available soon.
Research UseEvent Logger for Firefox on Github
If you would like to use ELF for research purposes, please contact me directly for help with contributing to or understanding some of the code.
BugsPlease help us by sending in bug reports to firstname.lastname@example.org along with your operating system, Firefox Version, other installed extensions, and a description of the bug.
Relevant PublicationsAnalyzing and Accelerating Web Access in a school in Peri-Urban India
Jay Chen, David Hutchful, William Thies, and Lakshmi Subramanian
Proceedings of the 20th International World Wide Web Conference (WWW)
Hyderabad, India, March 2011.
LatestApril 1, 2011
Analyzing and Accelerating Web Access in a School in Peri-Urban India published at WWW.
August, 2010 @ Bangalore, India
Deployed v0.2 of ELF at a peri-urban school in Bangalore, India.
July, 2010 @ Bangalore, India
Deployed initial version (v0.1) of ELF at a peri-urban school in Bangalore, India.
June, 2010 @ Bangalore, India
Prototype implementation of ELF completed (v0.1).
Peri-Urban School - Bangalore, IndiaA pilot deployment where we analyze and accelerate web access in a peri-urban school in India. Details of our findings are found in the publication section.