"El poder de la Web está en su universalidad.
El acceso a todo mundo, sin importar las discapacidades, es un aspecto esencial."
Tom Berners-Lee (director y creador de la World Wide Web)Este contenido trata o describe, la creación de las fases de un desarrollo Web, el cual contará con herramientas para el diseño, las cuales, son basadas en el protocolo HTTP, y a su vez describirá las diferentes plataformas de programación Web que van ayudar con el desarrollo del mismo, tales como (PHP, ASP, JSP, PERL, XML entre otros). Con la colaboración de dicho protocolo y programas se va a establecer la comunicación entre CLIENTE WEB Y SERVIDOR WEB.
Siguiendo un poco con el tema, se tiene, que los lenguajes de programación usados son muy extensos y variados, y por ello necesitan de herramientas específicas e importantes que se usarán, desde el Sistema Operativo hasta el comando más simple, y por lo tanto se debe elegir la más adecuada para las necesidades y capacidades en cada una de ellas, dichos procesos se pueden dividir en el diseño, programación y depuración. Al finalizar dicha investigación, se conocerá las principales herramientas existentes para poder desarrollar fácilmente un proyecto Web.
Asi mismo, una página Web no es solamente un diseño estático, sino también un diseño dinámico, esto debido a que contiene diferentes elementos que tienen la capacidad de interactuar con los usuarios, los cuales se pueden describir como, menús de navegación, enlaces, formularios, entre otros. Además, no existen páginas Web aisladas, sino que forma parte de un conjunto de páginas interrelacionadas entre sí, que se deben presentar al usuario con el mismo “estilo”, aunque su funcionalidad sea diferente.
Por último, una página Web suele ocultar, en la mayoría de los casos, una serie de procesos complejos que se ejecutan sin que el usuario sea consciente de ellos (ejecución de códigos de lenguajes de programación tanto en cliente como en servidor, acceso a bases de datos en servidores remotos, entre otros), procesos que añaden tiempo a la presentación de las páginas y que muchas veces suelen afectar de forma importante al diseño de estas, ya que el diseñador no sabe de antemano qué contenidos concretos van a tener.