For Further Study
The following resources are fertile grounds for reaping inspiration for the development of Zen.
- GGG and the Semantic Web. (Very important. Could be greatly helped by Zen.) Lively Kernel.
- Context Oriented Programming.
- ContextJS.
- Morphic.
- Morphic.js (Morphic for JavaScript).
- doCOUNT, related to Morphic.
- Snap! (formerly named BYOB), related to Squeak Smalltalk and Morphic.
- The principle of Lively Kernel that it has no run/edit mode distinction, that is, the whole environment is live all the time: the environment runs, the debugger, and the editor all run at the same time.
- APIs for clipboard operations such as copy, cut and paste in web applications, as described in “Clipboard API and events"59 on w3.org.
- Publications of the Web Platform Working Group at w3.org.
- “Defining Good,” Silicon Valley Product Group
- B. Schneiderman’s “Visual Information-Seeking Mantra”
- “A Task by Data Type Taxonomy for Information Visualizations,' B. Schneiderman
- “Programming by Manipulation for Layout”, Technical Report
- “Programming by example”, Wikipedia
- The W3C’s “Accessible Rich Internet Applications (WAI-ARIA) 1.0” recommendation
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified December 29, 2021: Describe the elements that make websites unique. Explain why novices will want to create web apps. (baab818)