The SkyLight Project has created a fully functional window based operating system (OS) written in JavaScript. The code is compatible with the latest versions of all of the major browsers. Supporting a remote server based file system and using the latest Ajax techniques the SkyLight Project is a demonstration of the future. With a complete suite of standard controls ranging from text boxes and html editors all the way to color pickers and file save dialogs.
A BETA version has now been released including a fully functional word processor, spread sheet, paint program, file browser and application development studio. This BETA is now open to all members of the general public via the open BETA sign up and logon. Over the next few weeks this site will be updated with screenshots and videos demonstrating the power and performance of the system. We aim to show not only that this is possible but that it represents a step forward in the way we use our applications.
The client side code is written entirely in JavaScript with no use of flash or any other browser plugins. Each Ajaxlet and all controls are individual JavaScript files loaded on demand. The server side code, handling the remote file system and other functionality, is currently written in C#.
The SkyLight Project uses our own Ajax and JavaScript control library named Cheiron which has been in development for the last four years. Tested and tried in several major projects the Cheiron libraries have been brought together and further enhanced to provide this highly responsive JavaScript operating platform.
