modulo_1_presentacion web page

Introducción a la Creación de Páginas de Internet

Información General

  • Curso: COIS 309 - Web Page 1

  • Código de Sección: 202601-E53

Descargo de Responsabilidad / Disclaimer

  • Se realizó un esfuerzo considerable para preparar el contenido y materiales de la clase conforme al prontuario y requerimientos establecidos.

  • Textos y publicaciones aprobadas fueron utilizados mediante los recursos universitarios a través del servicio de biblioteca.

  • La universidad y sus agentes no son responsables de daños por errores u omisiones en la preparación o presentación del contenido.

  • El contenido es confidencial y solo para el uso privado del estudiante matriculado.

  • Cualquier divulgación, reproducción o distribución queda prohibida sin autorización escrita.

  • Es responsabilidad de los estudiantes cumplir con la Política de uso aceptable de la universidad.

Internet

Definición

  • Internet: Sistema global de redes informáticas interconectadas que utilizan el protocolo estándar de Internet (TCP/IP) para servicio a miles de millones de usuarios.

  • Es una red de redes que incluye millones de redes privadas, públicas, académicas, comerciales y gubernamentales.

Historia de Internet

  • Década de 1950: Comienza la historia de Internet con el desarrollo de computadoras electrónicas.

  • Década de 1960: El Departamento de Defensa de los EE. UU. otorgó contratos, incluyendo el desarrollo de ARPANET.

  • 1969: Se envió el primer mensaje a través de ARPANET desde UCLA al SRI.

Línea de Tiempo Histórica

  • 1958: Internet surge por primera vez en EE. UU.

  • 1969: ARPANET toma forma.

  • 1984: Se crean MILNET y ARPANET.

  • 1980s: La NSF controla el acceso a Internet.

  • 1991: La NSF flexibiliza las restricciones de acceso.

  • 1995: El gobierno de EE. UU. facilita el acceso público a Internet.

Propiedad de Internet

  • Propiedad de Infraestructura: Varias organizaciones, corporaciones, gobiernos y ciudadanos poseen partes, pero no hay una sola entidad que posea todo.

  • Existen organizaciones como la NSF, ICANN y otros que supervisan y estandarizan lo que sucede en Internet.

World Wide Web

Definición

  • La gente utiliza los términos "Internet" y "la web" indistintamente.

  • World Wide Web: Organización de archivos diseñada alrededor de servicios en Internet, gestionando solicitudes de software de navegador.

  • Navegador: Programa que permite visualizar imágenes y texto de documentos.

Navegadores Web

Navegadores Más Utilizados

  • Microsoft Edge

  • Chrome

  • Safari (Apple/iPhone)

  • Mozilla Firefox

Terminología de Navegadores

  • Barra de título: Muestra el nombre del programa, incluyendo botones de minimizar, maximizar/restaurar y cerrar.

  • Pestañas: Permiten mostrar páginas web actuales y navegar fácilmente entre ellas.

  • Minimizar: Reduce la ventana a una pestaña en la barra de tareas.

  • Restaurar/Maximizar: Restaura o amplía el tamaño de la ventana.

  • Cerrar: Cierra el programa.

  • Barra de direcciones: Muestra la URL y permite que el usuario la ingrese.

  • Botón Atrás/Adelante: Navega entre páginas visitadas.

  • Actualizar: Recarga la página actual.

Fundamentos de la Web

  • WWW (World Wide Web): Red global de servidores y navegadores conectados por HTTP.

  • URL (Localizador Uniforme de Recursos): Ejemplo: http://www.uagm.edu, donde http es el protocolo y www.uagm.edu es el nombre del servidor.

  • Protocolos de Seguridad:

    • SSL (Secure Socket Layer): Protocolo de seguridad más utilizado.

    • S-HTTP: Permite especificar capacidades de privacidad.

Lenguaje de Internet

Definición

  • Se refiere a términos, protocolos y conceptos utilizados para describir cómo funciona Internet.

Términos Clave del Lenguaje de Internet

  • Proveedor: Organización que proporciona acceso a Internet (ej. Comcast, AT&T).

  • Navegador: Programa que permite acceso a sitios web.

  • Servidor: PC que proporciona recursos y datos a otros PCs en la red.

  • Telnet: Protocolo que permite acceso remoto a computadoras.

  • FTP (Protocolo de Transferencia de Archivos): Protocolo estándar para transferir archivos.

  • URL (Localizador Uniforme de Recursos): Dirección para acceder a recursos en Internet.

  • Software Malicioso: Programas diseñados para dañar sistemas.

Conexiones a Internet

Tipos de Conexiones

  • Dial-Up (Módem analógico de 56K):

    • Conexión usando línea telefónica estándar.

    • Velocidad: Máximo de 56 kbps.

    • Limitaciones: No se puede usar el teléfono para llamadas de voz al mismo tiempo.

  • DSL:

    • Usa líneas telefónicas de cobre.

    • Velocidad: 1–100 Mbps.

    • Tipos: ADSL, SDSL, VDSL.

  • Cable:

    • Usa cables coaxiales de TV.

    • Velocidad: 50 Mbps a 1 Gbps.

  • Inalámbrica:

    • Utiliza pulsos de luz a través de fibras ópticas.

    • Velocidad: 100 Mbps a más de 10 Gbps.

  • Fibra Óptica:

    • Proporciona conexiones rápidas usando luz.

  • Satélite:

    • Accede a Internet via satélites

    • Velocidad: 25–300 Mbps; latencia puede ser un problema.

  • Celular:

    • Conexiones a través de redes móviles.

    • Velocidades: 3G (hasta 42 Mbps), 4G (hasta 1 Gbps), 5G (hasta 20 Gbps).

Infraestructura de Internet

Hogar

  • Enfocada en conectividad asequible y fiable.

  • Estándares: IEEE 802.11 (Wi-Fi), compatibilidad con IPv6.

Empresas

  • Necesitan soluciones robustas y de seguridad para sus operaciones.

  • Estándares: ISO/IEC 27001 para seguridad de la información.

Gobierno

  • Maneja datos sensibles y requiere la máxima seguridad.

  • Estándares: Marco de ciberseguridad del NIST.

Ciclo de Vida del Desarrollo Web

Etapas

  1. Planificación: Definición de objetivos y recursos.

  2. Análisis: Recolección de especificaciones detalladas.

  3. Diseño: Creación de contenido visual y experiencia de usuario.

  4. Desarrollo: Codificación del sitio web.

  5. Pruebas: Verificación de funcionalidad y estándares de calidad.

  6. Implementación: Lanzamiento del sitio al entorno de producción.

  7. Mantenimiento: Actualizaciones y mejoras continuas.

Directrices de Accesibilidad Web

  • Busca garantizar que toda persona, incluyendo las discapacitadas, tenga acceso.

  • Cumple con estándares como WCAG.

Conceptos Clave de la Accesibilidad

  • Diseño Inclusivo: Crear sitios que funcionen para todas las capacidades.

  • Compatibilidad: Asegurar que funcionen con tecnologías asistivas.

  • Perceptibilidad: La interfaz debe ser clara y entendible.

Introducción a la Seguridad Web

Importancia

  • Protege activos digitales de ciberamenazas.

  • Es esencial en el desarrollo moderno para proteger datos y cumplir normativas.

Relación entre Seguridad y Privacidad

  • Seguridad se ocupa de proteger datos, mientras que privacidad asegura derechos del usuario.

Tipos de Datos Sensibles

  1. PII (Información de Identificación Personal): Riesgos como robo de identidad.

  2. Datos Financieros: Riesgos de fraude financiero.

  3. Credenciales de Autenticación: Riesgos de acceso no autorizado.

  4. Identificadores de Dispositivos: Riesgos de seguimiento no autorizado.

Mecanismos de Seguridad

  • Cifrado: Convierte datos en formato ilegible.

  • Control de Acceso: Restringe acceso basado en permisos.

  • Firewalls: Filtran tráfico malicioso.

Conclusión

  • Referencias académicas y estándares: Incluyen libros y documentos de referencia sobre seguridad informática y desarrollo web.

  • Felicidades: Has completado el módulo.