Escolar Documentos
Profissional Documentos
Cultura Documentos
8SB
ANGEL WONG ARCEO
TEMA:
TECNOLOGIAS RIA
Como funcionan
Ventajas
a) No es necesario recargar y redibujar la pgina web completa, con lo que
todo es ms rpido.
b) El usuario no percibe que haya demoras: est trabajando y al ser las
comunicaciones en segundo plano no hay interrupciones.
c) Los pasos que antes poda ser necesario dar cargando varias pginas web
pueden quedar condensados en una sola pgina que va cambiando gracias a
Ajax y a la informacin recibida del servidor.
Desventajas
a) El usuario puede perder la capacidad para hacer cosas que haca con webs
tradicionales puesto que no hay cambio de pgina web.
b) El desarrollo de aplicaciones web se puede volver ms complejo.
Supongamos que antes tuviramos un proceso en el que avanzbamos a
travs de varias pginas web como 1, 2, 3. De este modo la organizacin
resulta sencilla. Si condensamos todo en una sola pgina web: 1, escribir y
depurar el cdigo puede volverse ms complicado. En sitios complejos, puede
ser muy difcil depurar errores.
c) Existen problemas y restricciones de seguridad relacionados con el uso de
Ajax. Hay que tener en cuenta que por motivos de seguridad no todos los
procesos se pueden realizar del lado del cliente (que por su propia naturaleza
es manipulable). Tambin existen restricciones de seguridad para impedir la
carga de contenidos mediante Ajax desde sitios de terceras partes.
d) La indexacin para los motores de bsqueda se ve dificultada, con lo cual
nuestros sitios web pueden perder visibilidad en los buscadores. No es lo
mismo un contenido constante o aproximadamente esttico, fcilmente
rastreable para un buscador, que un contenido cambiante en funcin de la
ejecucin de JavaScript, difcilmente rastreable para un buscador.
- Microsoft SilverLight
Caracteristicas
Como funcionan
En muchas maneras, es similar a Adobe Flash. Requiere que los desarrolladores
y usuarios se descarguen un cliente los navegadores Web no pueden
procesar el contenido Silverlight sin esta descarga previa. Le da a los
desarrolladores Web la habilidad de incorporar video, audio y animaciones
dentro de las pginas Web. Los programadores pueden crear aplicaciones Web
complejas e interactivas con el usuario usando la tecnologa Silverlight. En
Internet, estas aplicaciones tienen un nombre especial, que es RIAs (Rich
Internet Applications). Segn estas configuraciones se hacen ms sofisticadas,
la diferencia entre las aplicaciones de sobremesa programas que estn en tu
disco duro y los programas basados en Web empiezan a disiparse. Los
navegadores Web podran evolucionar en verdaderos sistemas
operativos basados en Web segn usamos Internet para proveer de proceso de
datos el almacenamiento que se necesita.
Que se puede crear con esa tecnologia
Permite la creacin de aplicaciones del tipo de escritorio, especiales para el
entorno de Windows 8 en las computadoras personales, mejorando en varios
aspectos tcnicos la administracin de los recursos de audio, video y grficos.
Se pueden crear juegos con este programa, tanto para su uso en Windows
phone, como para la web.
Ejemplo de la sintaxis de programacin
Entiendo que hacer parecido en funcin a flash, pero al ser desarrollado por Microsoft se puede
trabajar con el software como Visual Studio
Ventajas y desventajas
Caracteristicas
Como funcionan
Que se puede crear con esa tecnologia
Ejemplo de la sintaxis de programacion
Ventajas y desventajas
Pantallas del software
Ejemplo de uso como aplicacin RIA