CHAPTER ONE
INTRODUCTION
1.1 BACKGROUND TO THE STUDY:
With growing specialization in the information technology field, there is a strong tendency to distinguish between web design and web development. Web design is a kind of graphic design intended for the development and styling of objects of the internet’s information environment to provide them with high-end consumer features and aesthetic qualities. This definition separates web design from programming, emphasizing the functional features of a web site, as well as positioning web design as a kind of graphic design.
The process of designing web pages, web sites, web applications or multimedia for web may utilize multiple disciplines such animation, authoring, communication, design, corporate identity, human-computer interaction, information architecture, interaction design, marketing, photography, search engine optimization and typography etc. Web pages and websites can be state pages, or can be programmed to be dynamic pages that automatically adopt content or visual appearance depending on a variety of factors, such as input from the end-user, input from the webmaster or changes in the computing environment (such as the site’s associated database having been modfied). Accessible web design however permits an exception where tables for layout either make sense when linearized or an alternate version [perhaps linearized] is made available website accessibility is also changing as it is imparted by content management system that allow changes to be made to WebPages without the need of obtaining web- based programming language. It is very important that several different components of web development and interaction can work together in order for the web to be accessible to people with disabilities. These components include:
- Content " the information in a web page or web application
- Web browser, media players, and other ‘user agents’
- Users knowledge, experiences and in some cases, adaptive, strategies using the web.
- Developers " designers, codes, authors etc. including developer with disabilities and users who contribute content.
- Authoring tools " software that creates websites.
- Evaluation tools " web accessibility evaluation tools, HTML validators, CSS validators, etc.