ACM Home Page
Please provide us with feedback. Feedback
Attaching UI enhancements to websites with end users
Full text MovMov (1:59),  PdfPdf (2.27 MB)
Source
Conference on Human Factors in Computing Systems archive
Proceedings of the 27th international conference on Human factors in computing systems table of contents
Boston, MA, USA
SESSION: Advanced web scenarios table of contents
Pages 1859-1868  
Year of Publication: 2009
ISBN:978-1-60558-246-7
Authors
Michael Toomim  DUB Group, University of Washington, Seattle, WA, USA
Steven M. Drucker  Microsoft Live Labs, Redmond, WA, USA
Mira Dontcheva  Adobe Systems, San Francisco, CA, USA
Ali Rahimi  Intel Research Berkeley, Berkeley, CA, USA
Blake Thomson  DUB Group, University of Washington, Seattle, WA, USA
James A. Landay  DUB Group, University of Washington, Seattle, WA, USA
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 43,   Downloads (12 Months): 287,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1518701.1518987
What is a DOI?

ABSTRACT

We present reform, a step toward write-once apply-anywhere user interface enhancements. The reform system envisions roles for both programmers and end users in enhancing existing websites to support new goals. First, a programmer authors a traditional mashup or browser extension, but they do not write a web scraper. Instead they use reform, which allows novice end users to attach the enhancement to their favorite sites with a scraping by-example interface. reform makes enhancements easier to program while also carrying the benefit that end users can apply the enhancements to any number of new websites. We present reform's architecture, user interface, interactive by-example extraction algorithm for novices, and evaluation, along with five example reform enabled enhancements.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Amazon Mechanical Turk. (http://www.mturk.com)
2
3
 
4
 
5
Dapper. (http://dapper.net)
6
7
8
 
9
Greasemonkey (https://addons.mozilla.org/en-US/firefox/addon/748)
10
 
11
12
13
14
 
15
16
17
 
18
Netcraft Web Server Survey. (http://news.netcraft.com/archives/web_server_survey.html)
19
 
20
Solvent. (http://simile.mit.edu/wiki/Solvent)
21
 
22
Ubiquity (http://labs.mozilla.com/projects/ubiquity/)
 
23
United States Bureau of Labor Statistics. (http://www.bls.gov/oco/)
24
 
25
Yahoo! Pipes. (http://pipes.yahoo.com)
26

Collaborative Colleagues:
Michael Toomim: colleagues
Steven M. Drucker: colleagues
Mira Dontcheva: colleagues
Ali Rahimi: colleagues
Blake Thomson: colleagues
James A. Landay: colleagues