La mayoría de las personas se refieren al diseño web a la hora de hablar de la creación o programación de una página web. Lo cual les un pensamiento equivocado, ya que el diseño web simplemente se refiere a la parte visual de la web. Es decir, el diseño web, es el diseño y maquetación de una página web.
A menudo escuchas todas estas frases, pero a menos que estés inmerso en la tecnología, es posible que no entiendas completamente la diferencia entre estos y otros términos relacionados. En este artículo vamos a hablar de los diferentes roles de cada uno y cómo contribuyen a un proyecto web.
¿Qué es el diseño web?
Cuando se presenta el diseño gráfico aplicado en un sitio web, esto podría considerarse diseño web. Inicialmente, la entrega en este medio estaba ligada a los tamaños de pantalla de computadora de escritorio y portátil junto con PDA ocasionales, como el ahora desaparecido Palm Pilot, y, además, la cantidad de colores y las opciones de fuentes eran relativamente limitadas.
Con conexiones relativamente lentas a Internet, era crucial conocer la razón y la metodología para gráficos web altamente optimizados para garantizar que las imágenes se presenten lo más rápido posible sin comprometer la integridad del diseño, como la distorsión.
Herramientas como Photoshop, Illustrator y más tarde, Fireworks y otros se volvieron esenciales para saber. Los diseñadores web luego tuvieron que adaptarse a nuevos dispositivos, como tabletas y dispositivos móviles con pantalla táctil, donde la pantalla de bienes raíces era mínima.
Siempre, la optimización de la imagen fue clave además de encontrar nuevas y creativas formas de capturar la atención del espectador. Hoy en día, el término ‘diseñador web’ es bastante omnipresente y puede salirse con la suya con poco conocimiento de la codificación.
¿Qué es el desarrollo web?
Si hay un término medio entre ser un diseñador web y un programador, es el ‘desarrollador web’. Ellos son responsables de tomar un diseño gráfico, a menudo provisto con Photoshop, Illustrator u otras aplicaciones de diseño y convertirlo en un sitio web.
Esto a menudo implica un mayor grado de interactividad que requiere el uso de lenguajes del lado del cliente como JavaScript, y más tarde, jQuery y lenguajes del lado del servidor como PHP que pueden comunicarse con una base de datos, a menudo ejecutada con mySQL.
Los desarrolladores web pueden apreciar tanto las necesidades del diseño como la funcionalidad de la programación para aportar mucha más vida y dinámica a un sitio web. Los sitios html estáticos se están convirtiendo rápidamente en algo del pasado, y los desarrolladores web están ayudando a crear sitios web más prácticos y útiles.
¿Qué es la programación web?
Estos son los técnicos que mantienen la maquinaria funcionando de manera eficiente. Los programadores tienen un fuerte sentido del orden y siempre buscan formas de hacer lo complejo, simple.
La programación es un término amplio y puede involucrar varios paradigmas como los lenguajes de procedimiento, que van de paso a paso, o los lenguajes orientados a objetos que usan paquetes de código, llamados en varios lugares.
Cuando se trata de contenido web, hay docenas de idiomas y marcos para elegir, como Python, Ruby on Rails, PHP, ASP, .NET, Java, Apache, Perl y muchos otros. Los programadores mantienen el procesamiento, los servidores en funcionamiento y las transacciones seguras. Ellos son responsables de los bloques de construcción de la web.
Ahí tienes. Esas son las personas y habilidades involucradas en el contenido que vemos en la web y más allá. El futuro cambiará constantemente en este ámbito y continuará desarrollándose más allá de la pantalla y en 3D y holografía. ¡Es un mundo emocionante por delante de nosotros!