Chris Pollett >
Students > [Bio] [Del1] [Del2] [Del3] [Del4] [Firefox Plugin to match h1 tags-ZIP] |
CS297 ProposalWeb Mashups as a Firefox pluginVijay Rao (raovijay@gmail.com) Advisor: Dr. Chris Pollett Description: I plan on doing a project in Web Mashups. With the increase in popularity of Google and Yahoo Maps as well as popular web services from StrikeIron more and more people are combining data from various sources to display it in a map or just provide a single view to host of data sources.StrikeIron provides a multitude of web services that are freely available. Some of the most popular ones are U.S. Address Verification and various phone number related services.This is now being called a Web Mashup. Google Maps is currently the largest source of Web Mashups. I will be building a plugin to Mozilla Firefox browser which will enable a user surfing the web to widgetize a piece of a webpage. The idea is to allow a user to create a mashup on the fly and it should seem a natural browser extension thus allowing the user a very seamless operation. The idea to allow a user to be able to widgetize a piece of web page as a data source and then allow these data sources to be combined. As an example let's say the user navigates to a public website that has a tabular display of data with some addresses on it. The plugin that I would build would allow the user to save this piece of data and then allow him to view it on a Map. Schedule:
Deliverables: The full project will be done when CS298 is completed. The following will be done by the end of CS297: 1. Create a test firefox plugin 2. Create a plugin to select the tabular dom structure of a HTML DOM on a given HTML page. 3. Save and retrieve web snippets from the plugin 4. A 10-15 page report on my progress this semester. References: 1.Kenneth C. Feldt (2007). 2. Google (n.d.) 3.Andre Lewis, Michael Purvis, Jeffrey Sambells, Cameron Turner (2007). |