Conceptos Fundamentales de Redes, Web y Desarrollo de Aplicaciones Interactivas
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 56,14 KB
Conceptos Fundamentales de Redes y la Web
- ARPANET
- Proyecto de redes de ordenadores que permitía el intercambio seguro y fiable de información entre distintos usuarios, financiado por el Departamento de Defensa de EE. UU.
- Prosumidores
- Consumidores que opinan en línea sobre su experiencia de consumo.
- Influencers
- Personas que, por su reputación, son capaces de movilizar a millones de personas en la red.
- Protocolo Web (HTTP)
- El principal protocolo utilizado en la Web es el HTTP (Hypertext Transfer Protocol), un medio para compartir datos científicos a nivel internacional, rápidamente y a bajo coste.
- Estándares Web
- Conjunto de recomendaciones sobre la creación e interpretación de documentos web, así como la accesibilidad, interoperabilidad y usabilidad en el desarrollo y la administración de sitios y servicios web.
- Web 1.0
- Colección de documentos estáticos enlazados para su consulta o descarga, donde los usuarios no podían interactuar con ellos, realizando un consumo pull; es decir, se iba a buscar el recurso, siendo la actualización unidireccional.
- Web 1.5
- Permitió la creación de páginas con contenidos dinámicos (aproximadamente en 1997), de modo que estos se generasen en función de los parámetros de la petición.
- Web 2.0
- Etapa donde los usuarios empiezan a colaborar entre ellos. El consumo pasa a ser push, es decir, con tecnologías como RSS.
- Social Media
- Se refiere a la capacidad de la internet móvil para facilitar el acceso a servicios en diferentes dispositivos móviles.
- Web Semántica
- Permitirá diferenciar lo que buscamos dependiendo del contexto en el que nos movamos, gracias a la inclusión de metadatos que convertirán la información en conocimiento.
Tipos de Editores de Código
- Editor de Texto Plano
- Es un editor bastante simple, como el Bloc de Notas o Gedit de GNU. Algunos incluyen coloreado de etiquetas.
- Editores de Texto con Ventanas Desdobladas
- Muestran el resultado en tiempo real de la interpretación del código HTML en una ventana adyacente a la del código que estamos escribiendo.
- Editor WYSIWYG
- Ofrecen la posibilidad de trabajar directamente con el resultado de la página, como si de un procesador de textos se tratase.
- Editores Online
- Editores que permiten la edición de código HTML directamente sobre el navegador, facilitando la subida al servidor.
Identidad Digital y Sistemas de Autenticación
- Identidad Digital
- Conjunto de rasgos propios de un individuo o de una colectividad que los caracterizan frente a los demás.
- Sistemas de Identificación Global
- Medio por el cual se permite acceder a varias redes sociales o aplicaciones web con cuentas enlazadas de otras redes o aplicaciones.
Tecnologías para Aplicaciones Web Interactivas (RIA)
- RIA (Rich Internet Applications)
- Son aplicaciones web interactivas con características de las aplicaciones de escritorio. Aunque estas utilizan un navegador con complementos o a través de una máquina virtual, se agregan características adicionales para ejecutarse.
- SOAP (Simple Object Access Protocol)
- Es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML.
- UDDI (Universal Description, Discovery and Integration)
- Es el catálogo de servicios de Internet.
- WSDL (Web Services Description Language)
- Describe la interfaz pública a los servicios web.
- FLEX
- Agrupa una serie de tecnologías para dar soporte al despliegue y desarrollo de RIA, basadas en su plataforma propietaria Flash.
- Flash
- Se trata de una aplicación de creación y manipulación de gráficos vectoriales con posibilidades de manejo de código mediante un lenguaje de scripting llamado ActionScript.
- ActionScript
- Es el lenguaje de programación de la Plataforma Adobe Flash.
- JavaFX
- Es una familia de productos y tecnologías para la creación de RIA que tienen las características y capacidades de aplicaciones de escritorio, incluyendo aplicaciones multimedia interactivas.
- Silverlight
- Es una estructura para aplicaciones interactivas o RIA de Microsoft que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones e interactividad.
- AJAX (Asynchronous JavaScript And XML)
- Es una técnica de desarrollo web estándar para crear aplicaciones interactivas o RIA.