Por web se pueden entender tres cosas:
- El proyecto inicial del CERN
- El conjunto de protocolos de desarrollados en dicho proyecto.
- El espacio de información formado por todos los servidores interconectados.
El desarrollo web ha sido y sigue estando muy influenciado por múltiples campos como el de las nuevas tecnologías, los avances científicos, el diseño gráfico, la programación, las redes, el diseño de interfaces de usuario, la usabilidad y una variedad de múltiples recursos.
Areas de la web
Existen cinco áreas que cubren la mayor parte de las facetas del diseño web:
- Contenido: Este incluye la forma y la organización del contenido del sitio. En este campo entra tanto el texto que escribimos hasta como esta organizado, presentado y estructurado usando tecnologías de marcas como HTML.
- Visual: Hace referencia a la plantilla empleada en un sitio web. Esta plantilla generalmente se genera usando HTML, CSS o incluso Flash y puede incluir elementos gráficos para decoración o navegación. La parte visual es la parte más obvia del diseño web.pero no es la única disciplina o la más importante.
- tecnología: Entran dentro tecnologías web como HTML o CSS, hace referencia a los distintos tipos de elementos interactivos en un sitio web, exactamente son aquellos que contribuyen empleando técnicas de programación.
- Distribución: LA velocidad y fiabilidad con la que un sitio web se distribuye en internet o en una red interna corporativa está relacionado con el hardware/software utilizado y el tipo de arquitectura de red utilizada en la conexión.
- Propósito: Normalmente esta relacionada la creación de un sitio web con un propósito económico. Por lo tanto este elemento debería considerarse en todas las decisiones que tomemos en las diferentes áreas.
Cliente-servidor
Los sitios web de hoy en día siguen un modelo basado en la programación cliente-servidor, con tres elementos comunes:
- El lado del servidor(server-side): incluye el hardware y software del servidor web así como diferentes elementos de programación y tecnologías incrustadas. Las tecnologías pueden abarcar un rango amplio desde programas CGI escritos en PERL hasta aplicaciones multihilo basadas en Java, incluyendo tecnologías de servidor de base de datos que soporten múltiples sitios web.
- El lado del cliente(cliente-side): hace referencia a los navegadores web y está soportado por tecnologías como HTML, CSS y lenguajes como javaScript y controles ActiveX, los cuales se utilizan para crear la presentación de la página o proporcionar características interactivas.
- La red: describe los diferentes elementos de conectividad utilizados para mostrar el sitio web al usuario.
No hay comentarios:
Publicar un comentario