Welcome to a new way of thinking about web applications. This platform has yet to be named.
Imagine a website that was as fast, responsive, and easy to use as an application. Never having to change pages, reload, or having your session timeout on you. All while using less bandwidth and resources on the web server and using nothing but standard javascript and html. But to create the website you won't need to write any html or javascript. You no longer need to work with multiple languages to create interactive web sites. Define your application all in one place and let the framework do the rest.
It works with all major browsers that support javascript.
Any web server capable of serving dynamic data will work, such as asp, php, and .net.
Pages are retrieved with xmlhttprequest, and these pages have a special format that tells the client how to generate the page and how to handle events. As a person interacts with your site, more pages are retrieved and the interface dynamicaly evolves to make a seemless user experience.