So far, we took a technical approach to the development of a web application. We tried to convince you that if you would follow the principles of developing a square web application and had a UI designer who would make things look nice, then you would have a good web application. There are, however, other aspects that have to be taken into account. We name a few:
The integration of legacy web pages or web applications
Internationalization aspects
Accessibility aspects
The implementation of AJAX web applications can range from simply creating an AJAX page using an existing HTML page with an added BTL widget to creating an AJAX application with desktop-like behavior. This range of web applications allows you the possibility to stage a gradual transition of an existing Multi-page Interface infrastructure, thereby mitigating risk and leveraging existing Multi-page Interface investments. For these reasons, a gradual transition to an AJAX web application will often...