Desarrollo de sitios web
desarrollo web
Web developmentse refiere a la creación de un sitio web y su implementación en la web. El desarrollo web requiere el uso de lenguajes de scripting tanto en el servidor como en el cliente.
Antes de desarrollar un sitio web una vez conviene tener en cuenta varios aspectos como:
¿Qué poner en el sitio web?
¿Quién lo acogerá?
¿Cómo hacerlo interactivo?
¿Cómo codificarlo?
¿Cómo crear un sitio web compatible con motores de búsqueda?
¿Cómo proteger el código fuente con frecuencia?
¿El diseño del sitio web se mostrará bien en diferentes navegadores?
¿Los menús de navegación serán fáciles de usar?
¿El sitio web se cargará rápidamente?
¿Con qué facilidad se imprimirán las páginas del sitio?
¿Con qué facilidad los visitantes encontrarán detalles importantes específicos del sitio web?
¿Con qué eficacia se utilizan las hojas de estilo en sus sitios web?
Proceso de desarrollo web
El proceso de desarrollo web incluye todos los pasos que conviene seguir para crear un sitio web atractivo, eficaz y receptivo. Estos pasos se muestran en el siguiente diagrama:
Herramientas de desarrollo web
Las herramientas de desarrollo web ayudan al desarrollador a probar y depurar los sitios web. Hoy en día, la herramienta de desarrollo web viene con los navegadores web como complementos. Todos los navegadores web tienen herramientas integradas para este propósito.
Estas herramientas permiten al desarrollador web utilizar HTML, CSS y JavaScript, etc. Se accede a ellas colocando el cursor sobre un elemento en una página web y seleccionando "Inspeccionar elemento" en el menú contextual.
Featues
Las siguientes son las características comunes que exhibe cada herramienta de desarrollo web:
HTML y DOM
El visor de HTML y DOM le permite ver el DOM tal como se renderizó. También permite realizar cambios en HTML y DOM y ver los cambios reflejados en la página una vez realizado el cambio.
Evaluaciones de páginas web, recursos e información de red
Las herramientas de desarrollo web también ayudan a inspeccionar los recursos que están cargados y disponibles en la página web.
Rentabilidad y Auditoría
Profiling se refiere a obtener información sobre el rendimiento de una página web o aplicación web y Auditing proporciona sugerencias a los desarrolladores, después de analizar una página, para optimizar el tiempo de carga de la página y aumentar la respuesta.
Habilidades requeridas
Para ser un desarrollador web exitoso, uno debe poseer las siguientes habilidades:
Comprensión de las secuencias de comandos del lado del cliente y del servidor.
Creación, edición y modificación de plantillas para un CMS o framework de desarrollo web.
Prueba de inconsistencias entre navegadores.
Realización de pruebas de usuarios observacionales.
Pruebas de cumplimiento de estándares específicos, como los estándares de accesibilidad en la región del cliente.
Interacción de programación con javaScript, PHP y Jquery, etc.