Notice

This is not the latest version of this item. The latest version can be found at:https://dspace.mit.edu/handle/1721.1/132183.2

Show simple item record

dc.contributor.authorMiller, Robert C.
dc.contributor.authorBolin, Michael T
dc.contributor.authorChilton, Lydia B
dc.contributor.authorLittle, Danny Greg
dc.contributor.authorWebber, Matthew
dc.contributor.authorYu, Chen-Hsiang
dc.date.accessioned2021-09-20T18:21:16Z
dc.date.available2021-09-20T18:21:16Z
dc.identifier.urihttps://hdl.handle.net/1721.1/132183
dc.description.abstractUnlike desktop applications, Web applications are much more exposed and open to modification. This chapter describes Chickenfoot, a programming system embedded in the Firefox Web browser, which enables end users to automate, customize, and integrate Web applications without examining their source code. One way Chickenfoot addresses this goal is a technique for identifying page components by keyword pattern matching. Web automation includes navigating pages, filling in forms, and clicking on links. For example, many conferences now use a Web site to receive papers, distribute them to reviewers, and collect the reviews. A reviewer assigned 10 papers must download each paper, print it, and (later) upload a review for it. Tedious repetition is a good argument for automation. While integrating multiple Web sites, the simplest kind of integration is just adding links from one site to another, but much richer integration is possible. Techniques are developed through studying how users name Web page components and present a heuristic keyword-matching algorithm that identifies the desired component from the user's name. It describes a range of applications that have been created using Chickenfoot and reflects on its advantages and limitations. © 2010 Elsevier Inc. All rights reserved.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (award number IIS-0447800)en_US
dc.description.sponsorshipQuanta Computer Incorporated (T-Party project)en_US
dc.language.isoen
dc.relation.isversionof10.1016/B978-0-12-381541-5.00003-1en_US
dc.rightsCreative Commons Attribution-NonCommercial-NoDerivs Licenseen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleRewriting the Web with Chickenfooten_US
dc.typeArticleen_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/BookItemen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2019-06-27T13:07:10Z
dspace.date.submission2019-06-27T13:07:11Z
mit.metadata.statusAuthority Work and Publication Information Needed


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

VersionItemDateSummary

*Selected version