HomeHome pageVideo IntroActivitiesWeb sitesSoftwarePhoto GalleryProjectsJavaScript per EsempiMAGIA System (surgery)XML UIAndoram (online game)goodiesQoS shaper for Linux |
XML UIThis is a software architecture essentially based on the integration of traditional development languages, methods, frameworks, with an XML, XHTML or HTML based user interface. The purpose of this architecture is having the most standard and powerful user interface platform like HTML and its extensions (XHTML, Flash, JavaScript), in programs which still behave in a stable and usual way. This can be thought of like a client-server programming model, in which the client and the server are mostly on the same machine How does it workBasically the key is the extensive use of embedding.
The last time I checked out Mozilla's development status, I saw some steps in Mozilla's automatic control by some interfaces, like telnet, Greasemonkey, JSSH but I wasn't able to actually control the DOM whith the last one. I didn't develop for Mozilla since that. Our need depends on the actual architecture we use. I worked on the following ones, in the last years:
Stability and performanceI first used this architecture on Tablet PC's with 1000Mhz CPU. First I tried to make a normal web application through
IIS - HTTP - Web Browser, but I was very annoyed by the long page loading delay. Now we have much faster CPU's, so this
isn't necessary anymore. Even complex page rendering with embedded components is fast enough on 2GHz processors. |
FavouritesBeppe Grillo - the blogFlow (Hoogerbrugge)Modern Living (Hoogerbrugge)Nails (Hoogerbrugge)Spring (Free RTS game)Other favouritesGentoo LinuxGamingAuto-Travian (game hack)Audio tracksyahoo.mp3darde.mp3Sasharud II.mp3Pagane.mp3allemand.mp3tanga.mp3 |