As part of the strategy for this vendor’s success, they decided to build a thinner, more flexible Django-based implementation using the RESTful API interface to their thick AJAX-rich web application.

Our design incorporates a number of dramatic improvements, most notably the inclusion of simple config-file based color and font customization with automatic regeneration of CSS and image display assets, as well as the ability to incorporate additional custom CSS and custom templates—resulting in a very powerful multi-layer site franchising capability.

Another feature is its high degree of visual consistency with the thick application while consuming an order of magnitude less bandwidth, resulting in faster page loads and lower network utilization. While JavaScript and AJAX are used to enhance capabilities and usability, the application degrades gracefully maintaining all functionality when JavaScript is absent, and provides a high level of accessibility standards support.