50 likes | 177 Views
CGI (Common Gateway Interface) Permite a un servidor web utilizar programas externos para realizar funciones específicas. Instrucciones escritas en lenguaje de programación lo que proporciona interactividad. Formulario de contacto. Creación de scripts por parte del cliente
E N D
CGI (Common Gateway Interface) • Permite a un servidor web utilizar programas externos para realizar funciones específicas. • Instrucciones escritas en lenguaje de programación lo que proporciona interactividad. • Formulario de contacto. Creación de scripts por parte del cliente • Son los que se añaden a una página web para logra interacción con objetos de la página o navegador. • Ventanas emergentes o animaciones rollover. • JavaScript. Cookies • Pequeños ficheros de texto de un sitio web. • Almacena información en el ordenador del usuario. • Temporales (carrito de compras) • Permanentes (nombre de usuarios) • Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages) • Páginas de servidor activas. • Tecnología de Microsoft = web dinámicas. • Integración de BD y objetos ActiveX con HTML. Applet • Miniaplicación escrita en Java. • Incrustada en una página web de modo similar a una imagen. • Tiene infinidad de aplicaciones desde proveedores de noticias hasta animaciones y juegos. Programas en segundo plano • Back-end, son los que se ejecutan en segundo plano. (BD) • Los datos que se procesan en el servidor final se remiten al programa en primer plano o del cliente. Términos y tecnología
Páginas Web Dinámicas • Se crean por programación por lado del servidor. e-commerce (Comercio electrónico) • Negocios realizados a través de internet. • Permite transacciones online. Encriptación • Los sitios web de e-commerce encriptan o procesan datos a un código determinado. • No pueden ser leídos sin clave y permiso. • La codificación habitual en Internet es mediante el protocolo Secure Sockets Layers (SSL o capa de canal seguro). • Suelen comenzar con https. HTML (HyperText Markup Language) • Estándar para estructurar sitios web. CSS (Cascading Style Sheets) • Estándar para crear los estilos de los elementos de los sitios wweb. • Pueden ser externos o incrustrados directamente en un sitio web a cada etiqueta HTML • Caracteres, bordes, colores, imágenes, etc. • Facilitan las actualizaciones. • Agilizan las descargas. • Simplifican la marcación del sitio. DHTML • HTML dinámico. • No es una tecnología pero combina HTML, CSS y JavaScript. • Pueden reaccionar a la interacción de los usuarios. DOM (Document Object Model) • Interfaz estandarizada de plataforma neutral. • Permite modificar sitios web con programas y lenguajes de programación. Términos y tecnología
POP- (Post Office Protocol, version 3) • Protocolo de oficina de correo. • Usados para transferir mensajes de coreo electrónico a través de internet. Lado del servidor • Cuando se usa un código este lo lee y ejecuta antes de servir los dat5os resultantes al navegador. • Es más seguro y ofrece más libertad que los códigos del lado del cliente como JavaScript. SVG (Scalable Vector Graphics) • Lenguaje basado en XML para describir imagenens bidimensionales. • Pueden incrustar imágenes vecotriales, bmp, jpg y png. • Utiliza el lenguaje ECMAScript para animación (Actualización de Java). • Requiere un plug-in. Java • Lenguaje de programación creado por Sun Microsystems. • Se usa para crear programas completos llamados Applets. • Se descargan automáticamente en el ordenador del usuario para ejecutarse. • Funcionan en cualquier plataforma siempre que tenga instalada una VM o máquina virtual Java. JavaScript • Lenguaje de scripts que funciona con HTTML. • Crea sitios web interactivos. • No confundir con Java. Plug-ins • Módulo o pequeña aplicación que aumenta la capacidad del navegador. • Ej.: RealMedia o Macromedia Flash. • Un sitio web que requiera incorporar un plug-in debe incorporar estrategias para habiltar su descarga. Términos y tecnología
XHTML • Nueva formulación de HTML 4. • Paso intermedio entre HTML y XML. • Flexibilidad. • Normas más estrictas. • Compatibilidad con diversos navegadores. XML (eXtensible Markup Language) • Lenguaje de etiquetado extensible • No es un lenguaje de etiquetas fijas y predererminadas si no que utiliza un lenguaje para describir otros lenguajes. • Crea etiquetas personalizadas. • Medio para marcar los datos que deja el diseño de páginas a los estilos CSS y XSL. XSL (eXtensible Stylesheet Language) • Hojas de estilo extensibles. • Lenguaje para describir como deben aplicarse los estilos a los datos XML. Términos y tecnología