End-user programming for the Web

Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005.

書目詳細資料
主要作者: Bolin, Michael (Michael Thomas)
其他作者: Robert C. Miller.
格式: Thesis
語言:eng
出版: Massachusetts Institute of Technology 2006
主題:
在線閱讀:http://hdl.handle.net/1721.1/33110
_version_ 1826212520597127168
author Bolin, Michael (Michael Thomas)
author2 Robert C. Miller.
author_facet Robert C. Miller.
Bolin, Michael (Michael Thomas)
author_sort Bolin, Michael (Michael Thomas)
collection MIT
description Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005.
first_indexed 2024-09-23T15:24:36Z
format Thesis
id mit-1721.1/33110
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T15:24:36Z
publishDate 2006
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/331102019-04-12T16:05:57Z End-user programming for the Web Bolin, Michael (Michael Thomas) Robert C. Miller. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005. Includes bibliographical references (leaves 104-106). On the desktop, an application can specify its user interface down to the last pixel, but on the World Wide Web, a content provider has little control over how the client will view the page once it has been delivered to the browser. This creates an opportunity for end-users who want to automate and customize their web experiences, but the growing complexity of web pages and standards prevents most users from realizing this opportunity. This thesis describes a programming system named Chickenfoot that enables end-users to automate, customize, and integrate web applications without examining their source code. It accomplishes this by embedding a programming environment directly into the Firefox web browser, where end-users can interactively develop programs that manipulate the interfaces of web pages. The design and implementation of the system's language are described, as well as the results of a user study that influenced the design. A range of applications built using Chickenfoot are also presented. by Michael Bolin. M.Eng. 2006-06-19T17:41:26Z 2006-06-19T17:41:26Z 2005 2005 Thesis http://hdl.handle.net/1721.1/33110 62232788 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 106 leaves 6180372 bytes 6186014 bytes application/pdf application/pdf application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Bolin, Michael (Michael Thomas)
End-user programming for the Web
title End-user programming for the Web
title_full End-user programming for the Web
title_fullStr End-user programming for the Web
title_full_unstemmed End-user programming for the Web
title_short End-user programming for the Web
title_sort end user programming for the web
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/33110
work_keys_str_mv AT bolinmichaelmichaelthomas enduserprogrammingfortheweb