📄️ Active web browsers
In USoft Web Designer 9, the creation of HTML has moved to the client. The server has become a hatch that serves files on request. The advantages of this approach are:
📄️ The application.html initial document
When a client connects to a USoft web application, it receives an initial HTML document that contains all the information needed to boot the application. This HTML document provides:
📄️ Contexts
As of USoft 9, all pages and sub-pages exist within a single HTML document. They are not in different namespaces kept apart by named HTML frames. All data, variables and scripting operate in a single space. In most cases this will make life easier. There are, however, situations that can cause conflicts.
📄️ Client sessions
In previous versions, when the user had no server requests for a longer period of time, it could happen that the session on the server was timed-out. The next server request resulted in a nasty error message and the login page was thrown into place discarding all uncommitted manipulations that were made.
📄️ Frameworks
----