• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/56

Click para voltear

56 Cartas en este set

  • Frente
  • Atrás
WORLD WIDE WEB
ENQUIRE (1980)
● CERN (Ginebra): Tim Berners-Lee
● Predecesor de la World Wide Web
● Compatibilidad: diferentes sistemas, discos, formatos, codificación, etc.
● Hipertexto

Tim Berners-Lee y Robert Cailliau (1984)
● WWW 1984
Primer servidor completo
1990
● HTTP:
Protocolo y servicio
● HTML:
Lenguaje Hipertexto
● URL:
Uniform Resource Locator
● URI:
Uniform Resource Identifier
PRIMERA IMAGEN
1992
WORLD WIDE WEB CONSORTIUM (W3C)
Consideraciones generales sobre:
● Diseño web y sus aplicaciones
● Navegadores
● Web semántica
● Tecnología XML: Extensible Markup Language
● Servicios Web
● Dispositivos Web
● Web Accessibility Initiative (WAI): sección que se encarga accesibilidad de la Web. El grado de accesibilidad se establece en niveles denominados: A, AA, y AAA,
Tecnología XML:
Extensible Markup Language
Web Accessibility Initiative (WAI):
sección que se encarga accesibilidad de la Web. El grado de accesibilidad se establece en niveles denominados: A, AA, y AAA,
WWW COMPONENTES
Arquitectura Cliente Servidor
URL
HTML
HTTP
Web Server (Servidor Web)
Web Browser (Navegador Web)
Arquitectura Cliente Servidor
- Servidores Web: (se encarga de centralizar la información, está a la espera de recibir conexiones)
- Clientes: Navegadores (accede al servidor e interacciona con el usuario, interpreta y muestra la información al usuario)
URI:*
Para la localización de recursos.
HTML:
Lenguaje Hipertexto
HTTP
(HyperText Transfer Protocolo): El protocolo para la distribución de documentos HTML.
Web Server (Servidor Web)
- Bajo TCP/IP
- Servidor protocolo HTTP (Hipertext Transfer Protocol)
• Coordinador por el IETF (Internet Engineering Task Force)
• W3C (World Wide Web Consortium)
- Alberga páginas en lenguaje HTML
- Albergar estilos
- Albergar ficheros multimedia
- Acceso a bases de datos, software…
Web Browser (Navegador Web)
- Encargado de interpretar la información
- Accede al servidor web
- Renderiza la página
- Almacenamiento cookies (cada vez más en desuso)
1.4 HTML
Origen en SGML (Standard Generalized Markup Languaje):
- Organización de documentos
- Creado por la Iternational Organization for Standards (ISO 1986)
- Estructura de tags
1.4.HTML*
Hipertext Markup Languaje
- Basado en estrategia de tags
- Elementos que comienzan <title> …. </title>
CSS
CASCADING STYLE SHEETS
CSS (CASCADING STYLE SHEETS)
Hojas de estilo en cascada (formato – estilo)
Lenguaje para enriquecer los documentos HTML (XHTML)
Ventajas de CSS
- Formato uniforme del sitio completo
- Separación del contenido de la presentación: facilidad de diseño
- Mayor ancho de banda (son ficheros texto)
- Mejora la accesibilidad al documento.
URL/URI
URL = Uniform Resource Locator
URI = Uniform Resource Identifier
Formato general (URL) / URN Uniform Resource Name (nombre sin indicar su ubicación).
http:
recursos HTTP
https:
HTTP sobre SSL (seguro)
mailto:
direcciones de correo electrónico file: ficheros en disco duro local
news:
grupos de noticias Usenet (newsgroup)
ldap: LDAP
Lightweight Directory Access Protocol
ldap: LDAP (Lightweight Directory Access Protocol)
acceso a directorios personales telnet - telnet
ftp/FTP:
File Transfer Protocol, transferencia de ficheros
SERVIDOR WEB
Se refiere tanto a la máquina como al software que lo soporta. En este apartado nos referiremos al software
Funcionalidad DEL SERVIDOR WEB
- principal: servicio http
- Lenguajes de script / lenguajes lado del servidor
- Acceso a bases de datos
- Programación avanzada
Servidores en el mercado:
Apache (35,8%), Nginx (32,5%), Cloudflare Server (16,5%), LiteSpeed (7,5%)
NAVEGADORES
Interpretan el código HTML (o versiones extendidas)
- CSS
- XHTML
- HTML 5
Descargan los objetos multimedia
- Los representan: imágenes, videos, sonido,
- Los interpretan mediante: plugins
- Los descargan simplemente
Motor de renderizado:
función transformar los documentos HTML (y todos los recursos de la web) en una representación visual.
Características de los navegadores
Lenguajes de script como JavaScript Temas de configuración en el navegador Navegación en sistemas especializados
● Firefox: enlaces
● Chrome: enlaces – búsquedas – aplicaciones
● Safari: iCloud Navegadores especializados
● Ejemplo Redes Sociales
● RockMelt: http://youtu.be/bAPKPhoTqFY
● ¿es similar a…? Chrome – Chromium (solución libre)
Plugins – Add –on – complementos
Son elementos añadidos al navegador
- En firefox→ Add-ons
- Complementos Aumentan su funcionalidad
Normalmente incrementan los tipos de ficheros que podemos visualizar Ejemplos:
- Flahsplayer
- Acrobat Reader
- Java
- Redes sociales
COOKIES:
Fichero que se descarga en el ordenador al acceder a determinadas páginas web. Las cookies permiten a una página web, entre otras cosas, almacenar y recuperar información sobre los hábitos de navegación de un usuario o de su equipo y pueden utilizarse para reconocer al usuario.
Uso de “Política de Cookies” dentro de las páginas web
Cookie:
● Porción de datos que se envía por parte del servidor
● Se almacena en el navegador
● Cuando se accede al mismo sitio se usa para:
○ Recordar ciertos estados de conexión
○ Login
○ Registro de páginas visitadas
● ¿Pueden instalar malware?
○ Peligro
○ Muchas veces se autentican
○ Ojo con los fallos de seguridad de navegadores.
Tipos de Cookis
Cookies de Sesión-Cookies Persistentes o Permanentes-Cookies de Funcionalidad-Cookies de terceros-
Cookies Analíticas
Cookies de Sesión
Duran solamente la duración de la visita y se borran cuando el usuario cierra el navegador. Su finalidad principal es identificar el tipo de dispositivo, apoyar la seguridad del sitio web o su funcionalidad básica. No contienen información personal que permita identificar a una persona.
Cookies Persistentes o Permanentes
Se almacenan en el disco duro del dispositivo y el sitio web las lee cada vez que el usuario realiza una nueva visita al sitio web; poseen una fecha de caducidad o expiración determinada. Permiten identificar las acciones y preferencias del usuario; analizar las visitas y ayudan a comprender cómo llegan los usuarios al sitio web y mejorar los servicios ofrecidos por el mismo.
Cookies de Funcionalidad
Permiten recordar decisiones adoptadas por el usuario, como su login o identificador. La información de estas cookies es anónima.
Cookies de terceros
Son las que instala un sitio web que no es el que el usuario está visitando; por ejemplo, las usadas por redes sociales (como Facebook) o por complementos externos de contenido (como Google Maps).
Cookies Analíticas
Su finalidad es el mantenimiento periódico y garantizar el mejor funcionamiento y servicio al usuario.
Necesidad de incluir una política de cookies (pero no sólo eso)
Plantillas:
- GDPR Cookie Consent
- GDPR Cookie Consent Banner Políticas de Privacidad.
Términos y Condiciones


Posibilidad de existencia de varias legislaciones a diferentes niveles. CONSULTAR LEGISLACIÓN Y ASESORAMIENTO POR EXPERTOS
.-LENGUAJES
Tipos
- Lado del cliente
- Lado del servidor Diversos
- Javascript
- ASP.NET
- Java (máquina virtual)
- JSP
- PHP
- etcétera…
Lenguajes programación
HTML- JavaScript- PHP- ASP-JSP
HTML**:
Lenguaje Base
JavaScript:
● Se utiliza principalmente del lado del cliente aunque se puede utilizar del
● lado del servidor.
● Actualmente y gracias a tecnologías como AJAX es utilizado para enviar y recibir información del servidor.
PHP :
● Enfocado en la creación de webs dinámicas.
● Sus scripts son interpretados por el servidor
● Genera código HTML.
PHP=
Hypertext Preprocessor
ASP
Active Server Pages
ASP (Active Server Pages):
● Es una tecnología del lado de servidor
● Microsoft para el desarrollo de sitio web dinámicos
● Requiere de Internet Information Server (IIS).
● ASP.NET evolución
JSP
(Java Server Pages):
● Lado del servidor
● Basado en Java
AJAX
Asynchronous JavaScript And XML JavaScript asíncrono y XML
Unión de tecnologías
- XHTML, CSS, XMLKHttpRequest, XML, XSLT
Se ha extendido el uso conjuntando herramientas:
- jQuery, PHP
Acceso a base de datos de forma asíncrona