Fahd Arshad (logo)
Home
Résumé
Design
Development
Usability
Personal

PrivacyFox iconP3P 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 screenshot thumbnail 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.

 


© Fahd Arshad, 2006-07
Last updated: 0657 hrs PDT, Thu, Apr 19, 2007