773
edits
| Line 17: | Line 17: | ||
=== Architectural Goals === | === Architectural Goals === | ||
* To keep a simplified old school XHTML interface so that the Web site can be tested and also used from a testing user agent perspective. | |||
* To allow multiple variations and User Interface intepretations to the end-user UI, for example a future version of the application to have a stack of options and possibly layered user interface wrappers - for example a a mode to add accessibility customizations, for example zoom control, color manipulation to the theme, and more. | |||
* Be completible with multiple AJAX client toolkits, and keep this compatibility layer via XHTML core User Interface layer - also referenced here as the semantic layer. | |||
* Log execution of a test case end-user flow, via dumping all the XHTML responses and REST queries. | |||
edits