Ya había comentado en una entrada anterior que la web en su evolución había dado paso a nuevas disciplinas, como el diseño web.
Al desarrollar o implementar un sitio web, se puede resumir que en su construcción participan dos grandes actividades, prácticamente excluyentes: el desarrollo web y el diseño web.
A veces hemos escuchado a alguien, o a algún amigo, que nos ha comentado: "contraté a un programador y me está diseñando una página web". Una afirmación muy generalizada, que denota que la persona que la hace conoce muy poco sobre el tema. El diseño web es una de las actividades realizadas, y es muy importante. Un sitio o página web que no tenga un buen diseño o no sea llamativa no tendrá el efecto deseado y no se lograrán los objetivos para los cuales fue desarrollada.
El Diseño Web tiene las siguientes características:
El Diseño Web tiene las siguientes características:
- Se refiere al diseño visual de la página o del sitio web.
- En el diseño web se toman en cuenta los tipos y tamaños de letras, colores, gráficos y su distribución, proporciones, etc.
- Algunas de las herramientas usadas en el diseño web son Adobe Photoshop, Gimp, etc.
- En el diseño web se define la estructura del sitio web y su comportamiento; pero no se especifica ni se genera código de programación alguno.
- El diseño de la página web puede ser una imagen de lo que se espera mostrar que es utilizada por el desarrollador web para generar el código.
- La imagen puede estar segmentada en área o trozos que se pueden representar en código HTML+CSS o en elementos gráficos.
- La persona encargada del diseño web se le conoce como el Diseñador.
El Desarrollo Web tiene las siguientes características:
- Consiste en la actividad de generar el código de programación necesario para construir una aplicación o sitio web.
- Se divide en dos partes muy relacionadas: la parte cliente y la parte servidor.
- El lado cliente (front-end) es la parte que se muestra a los visitantes de la página o sitio web cuando acceden a él.
- El lado servidor (back-end) es la parte que los visitantes no llegan a conocer; pero es la encargada de ejecutar los procesos relacionados con la manipulación y almacenamiento de la información de la página o sitio web.
- Del lado cliente (front-end) se requieren los siguientes conocimientos:
- HTML y CSS para la creación de las páginas web
- Javascript y DOM para la programación
- Del lado servidor (back-end) requerimos los siguientes conocimientos:
- Lenguajes de Script, PHP, ASP, ASP.Net, JSP, Perl y ColdFusion).
- Diseño y desarrollo de base de datos.
- Seguridad del sitio y de la información.
- La persona que participa en esta actividad es el Desarrollador.
Fases de la implementación de un sitio web:
- Contacto inicial.
- Planificación.
- Contenido.
- Diseño.
- Desarrollo.
- Lanzamiento.
Para mayor información puede consultar el siguiente vídeo:
No hay comentarios.:
Publicar un comentario