Jarrod Jaffe

Linkdeman

This project modifies a Web browser to allow for the insertion of hyperlinks onto a Web page based on glossaries. A glossary entry consists of a phrase paired with one or more URLs. If a matched phrase is found between the Web page and the glossary, the links associated with the phrase will be automatically inserted, and displayed in the browser. The project has been separated into four software modules: the Preferences User Interface, the Linkify Module, the XML Manager, and the Startup Module. Mozilla Firefox was selected as the Web browser to modify.