Proxima Home
Gallery
Download
Documentation
Proxima Client
Proxima Server
Proxima Engine
Building an editor
User manual
Publications
Contribute
Bug reporting
Oblomov Systems
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Documentation
Proxima
---+++++ Proxima Documentation Because Proxima 2.0 was originally designed as a stand-alone application, we can destinguish a number of subsystems. The Proxima 2.0 client is a script that runs in a browser and catches all edit gestures from a user, which it sends to the Proxima 2.0 server. The server receives the edit gestures and invokes the original Proxima engine compute the corresponding incremental updates on the rendering, which are sent back to the client. Finally, the client applies the received updates to the rendering that is shown to the user and the edit operation is complete. <br/> <center><i>User</i> ↔ <span style="border-style: solid; border-width: 2px; padding: 2px"> Proxima client (in a browser)</span> ← <i>Internet</i> → <span style="border-style: solid; border-width: 1px; padding: 6px"><span style="border-style: solid; border-width: 2px; padding: 2px">Proxima server</span> ↔ <span style="border-style: solid; border-width: 2px; padding: 2px">Proxima engine</span></span></center> <br/><br/> The documentation of the system is split into seperate parts for the client, the server, and the Proxima engine. * [[Proxima Client]]: A description of the !JavaScript client that communicates with the Proxima 2.0 server. * [[Proxima Server]]: Introduces the web server that connects a Proxima editor with clients that run in web browsers. * [[Proxima Engine]]: Describes the layered architecture of the Proxima engine. Besides documentation about the system itself, there is documentation for editor designers and for editing users. * [[Building an editor]]: Describes the various types of stylesheets as well as the steps that must be followed for the creation of an editor instance. * [[ProximaUserManual][Proxima 2.0 user manual]]: A manual for using the web-based editors created with Proxima 2.0. -- Main.MartijnSchrage - 09 Mar 2010