Nilsson, Johan

Abstract [en]

In order to create
applications that programmatically use the Web as an expressive
medium, the current choice is largely between conventional
programming languages that are difficult to learn and use -- and
less expressive alternatives. In order to address this issue, we
have been developing CrawLogo, a Logo-inspired programming
environment in which Web-elements are programmable, body-syntonic
"Crawltures" that exist within a 5-dimensional Crawlture Geometry.
In this paper we briefly summarize related work, describe the
CrawLogo environment, some sample applications, and the initial
response of end-user programmers who have successfully used it to
build Web-enabled applications. We conclude with a discussion of
some insights into the larger question of empowering end-user
programming of the Web, the development of a Crawlture Geometry,
and future research challenges.