Accessible Dynamic System Design
When designing a dynamic web based system it is important to think about the applications structure to enable the most useful outline for enable both dynamic and standard interaction. The dual architecture can be found in places such as Googles’ GMail which has a basic HTML version. This dual design produces a single application with a number of different interfaces.

Although useful to some systems where multiple interfaces are a benefit. Building multiple interfaces causes a larger workload and takes longer.
To generate two systems to handle the same interactions can cause problems. Eichorn suggests that incorporating AJAX into a development, changes the development cycle as third party building software is unlikely to fully support it and testing is usually more complex to debug (Eichorn, 2006). There are some logical steps that can be taken to minimise the use of repeating code. The following systems diagram gives an idea of how to build a dual faced system.

By separating the server’s functions from the pages that display them, the work of providing an accessible alternative is reduced. In the submitting a form tutorial this process is demonstrated.