A new Page renderer has been developed. While it doesn't provide new functionalities (as it would be very useful if PWB had any collaborative tools, but it doesn't), it provides better performance, as the application (code and session data) only has to be loaded once by the user.
It's a standard comet implementation: An iframe is kept inside the page, loading an infinite stream of data, and the application is loaded and kept alive in this iframe. Requests are made through the XMLHttpRequest js object.
It still needs to be tested in other browsers than Firefox, and windowing support is limited, but it's in the way. You can try it restarting the application while sending render=comet in the url.
Labels: Rendering