P3P is an XML standard for publishing privacy policies on the Internet. Since most Websites' privacy policies are too long and full of legalese, automated translation of P3P policies into
human readable form is a promising solution. P3P's adoption is growing, especially amongst the most visited websites on the Internet. I wrote Privacy Fox, a plug-in for the Mozilla Firefox Web browser that translates the P3P policy of the site being visited into two forms: a short privacy notice that highlights the privacy practices that are of most interest to the visitor, and a standard, detailed translation of the entire P3P policy. The translations warns the user about incomplete or unsatisfactory policies. I used Javascript, DOM, CSS, and XMLHttpRequest for this project. Another developer took this project and extended it with an XSL-based UI. Click on the thumbnail for more details.
My
Portal allows easy access to your bookmarks by showing them as a hierarchy and
increasing the font size of the most commonly visited links. As a class project
(working with one other student), we enhanced this extension. I used DOM parsing
and XMLHttpRequests to implement an asynchronous dead-link checker, hooked into
the RDF Bookmarks and History services to provide a visit count next to each link,
added a button to the Firefox toolbar and keyboard shortcuts, provided preference
editing options, and contributed many UI enhancements, some using the script.aculo.us
Javascript library. Click on the thumbnail for more details.