State of the art technologies for accessible Internet applications : E-learning example

The article presents modern approaches in the design of Internet applications. The main focus is set on new software architectures and technologies like multi-tier architecture, XML, XSL and CSS helping the developers building flexible Internet applications. This flexibility assures that the design-for-all principle can be applied with minimum technical limitations and thus results in single solution, which can be tailored to various requirements, including those of users with special needs. In this way following features can be provided: different graphical and non-graphical user interface layouts, personalization, multi-modality and others. Practical value of the technological framework presented is shown in an example of an Internet based elearning systems, encompassing both the learning management system and the learning content perspective.