The goal of XML11 is to help programmers write AJAX-applications without
has become very popular for building web applications. AJAX basically proposes
to move part of the application to the browser without requiring a JRE-plugin.
is the lowest common denominator across different web browsers in terms of prerequisites.
it can run inside any browser. Just like a C++-compiler shields the programmer from
the assembly language, XML11 shields the web-developer from the intrinsic complexities
Below you can see a little demo of this idea.
On the left you can see a screenshot of a Java application
implementing a simple calculator. Click here
to view the Java source code of this application. Using XML11, this Java
application is automatically translated to an AJAX application. On the right hand side
you can see the actual calculator running as an AJAX application. Try
out a calculation such as "21 * 2"! Click here
code. You can do other cool things with XML11 such as running X-Windows applications
documentation page for more information. There is also
a Google Tech Talk
featuring XML11 (slides).
XML11 is member of the OpenAJAX Alliance.
|Screenshot of AWT application