Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(8)
Dynamic Content
Indexation
Support System
User Interface
Web Pages
Web Programming
Web Technology
Rich Internet Application
Subscribe
Academic
Publications
The Lively Kernel A Self-supporting System on a Web Page
Edit
The Lively Kernel A Self-supporting System on a Web Page
(
Citations: 7
)
BibTex
|
RIS
|
RefWorks
Download
Daniel Ingalls
,
Krzysztof Palacz
,
Stephen Uhler
,
Antero Taivalsaari
,
Tommi Mikkonen
The Lively Kernel is a complete platform for
Web programming
written in JavaScriptTM using graphics available in leading browsers. A widget set built from these elements provides a
user interface
kit, and the widget set is also extensible. A window-based IDE allows users to edit their applications and even the system itself.When a user visits the Lively Kernel page, http://research.sun.com/projects/lively/index.xhtml the kernel loads and runs with no installation whatsoever. The user can immediately construct new objects or applications and manipulate the environment. The Lively Kernel is able to save its creations, and even clone itself, onto Web pages. In so doing, it defines a new form of
dynamic content
on the Web. Moreover, since it can run in today’s browsers, it promises that wherever there is the Internet, there can be authoring of Web content. Beyond its utility, the simplicity and completeness of the Lively Kernel make it a practical benchmark of system complexity, and a flexible laboratory for exploring new approaches to security, simplified graphics, and Web technologies in general. Note to Readers: As of this writing, the Lively Kernel runs with no installation in the Firefox 3 beta and Safari 3 browsers. We are preparing an applet that will allow it to run in other browsers until their internal graphics are adequate for install-free operation
Published in 2008.
DOI:
10.1007/978-3-540-89275-5_2
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
www.springerlink.com
)
(
www.springerlink.com
)
(
dx.doi.org
)
(
www.informatik.uni-trier.de
)
More »
Citation Context
(5)
...The Lively Kernel (http://www.lively-kernel.org/) – originally developed at Sun Labs and later available as an open source project – is a web programming environment that supports desktop-style applications with rich graphics and direct manipulation capabilities, but without the installation or upgrade hassles that conventional desktop applications have [
11
, 12]...
Antero Taivalsaari
,
et al.
The Death of Binary Software: End User Software Moves to the Web
...The Lively Dock mechanism has been implemented for the Lively Kernel [
1
], an interactive web programming environment that runs in regular web browsers without installation or plug-in components...
...The Lively Dock has been implemented for the Lively Kernel (Figure 1), an interactive web programming environment developed originally at Sun Labs [
1
]...
Jan Miettinen
,
et al.
The lively dock: Web applications as live thumbnails
...becoming a general purpose computing platform with office applications, browsers and development environments [
15
] being developed in JavaScript...
Gregor Richards
,
et al.
An analysis of the dynamic behavior of JavaScript programs
...The Lively Kernel [
7
, 16] (http://research.sun.com/projects/lively) is an interactive, “zero-installation” web application development platform that has been written entirely in JavaScript...
Tommi Mikkonen
,
et al.
Creating a mobile web application platform: the lively kernel experien...
...To implement our system we extended the Lively Kernel, a Web framework providing a convenient abstraction of dierent Web technologies [
20
]...
...Web application development running in modern Web browsers without installation and is implemented entirely in JavaScript [
20
, 35]...
...The goal of the Lively Kernel project is to create a framework in which application development should not be "more complicated, less general, or any less fun than other modes of programming" [
20
]...
...Therefore Lively Wiki’s development environment extends the Lively Kernel tooling with a system browser for viewing and manipulating all source code, a debugger-like stack viewer (using Lively Kernels shadow stack feature [
20
]), and a test framework...
Robert Krahn
,
et al.
Lively Wiki a development environment for creating and sharing active ...
References
(5)
Self: The Power of Simplicity
(
Citations: 690
)
David Ungar
,
Randall B. Smith
Journal:
Sigplan Notices - SIGPLAN
, vol. 22, no. 12, pp. 227-242, 1987
Directness and liveness in the morphic user interface construction environment
(
Citations: 49
)
John H. Maloney
,
Randall B. Smith
Conference:
User Interface Software and Technology - UIST
, pp. 21-28, 1995
Back to the future: the story of Squeak, a practical Smalltalk written in itself
(
Citations: 239
)
Dan Ingalls
,
Ted Kaehler
,
John Maloney
,
Scott Wallace
,
Alan Kay
Conference:
Conference on Object-Oriented Programming Systems, Languages, and Applications - OOPSLA
, 1997
OMeta: an object-oriented language for pattern matching
(
Citations: 14
)
Alessandro Warth
,
Ian Piumarta
Conference:
Dynamic Languages Symposium - DLS
, pp. 11-19, 2007
Fabrik: a visual programming environment
(
Citations: 93
)
Dan Ingalls
,
Scott Wallace
,
Yu-Ying Chow
,
Frank Ludolph
,
Ken Doyle
Journal:
Sigplan Notices - SIGPLAN
, vol. 23, no. 11, pp. 176-190, 1988
Order by:
Citations
(7)
The Death of Binary Software: End User Software Moves to the Web
Antero Taivalsaari
,
Tommi Mikkonen
,
Matti Anttonen
,
Arto Salminen
Conference:
Conference on Creating, Connecting and Collaborating through Computing - C5
, 2011
An analysis of the dynamic behavior of JavaScript programs
(
Citations: 13
)
Gregor Richards
,
Sylvain Lebresne
,
Brian Burg
,
Jan Vitek
Conference:
SIGPLAN Conference on Programming Language Design and Implementation - PLDI
, pp. 1-12, 2010
The lively dock: Web applications as live thumbnails
Jan Miettinen
,
Tommi Mikkonen
,
Antero Taivalsaari
Conference:
International Workshop on Web Site Evolution - WSE
, pp. 117-120, 2010
An analysis of the dynamic behavior of JavaScript programs
Gregor Richards
,
Sylvain Lebresne
,
Brian Burg
,
Jan Vitek
Journal:
Sigplan Notices - SIGPLAN
, vol. 45, no. 6, pp. 1-12, 2010
Creating a mobile web application platform: the lively kernel experiences
(
Citations: 3
)
Tommi Mikkonen
,
Antero Taivalsaari
Conference:
ACM Symposium on Applied Computing - SAC
, pp. 177-184, 2009