Labs/Joey/clients/ajaxy/functional: Difference between revisions

(ui toolkit client)
 
Line 14: Line 14:
* Check approach to integrate strings binding due to localization;  
* Check approach to integrate strings binding due to localization;  
*
*
=== 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.
773

edits