Foros del Web » Creando para Internet » Diseño web »

Que se considera RIA ? ajax lo es ?

Estas en el tema de Que se considera RIA ? ajax lo es ? en el foro de Diseño web en Foros del Web. Hola como estan. RIA (wikipedia.) Lo que yo entendí que un RIA es " Que ria es todo pagina web que permite cargar contenido en ...
  #1 (permalink)  
Antiguo 01/07/2009, 23:20
 
Fecha de Ingreso: agosto-2008
Mensajes: 587
Antigüedad: 9 años, 4 meses
Puntos: 6
Que se considera RIA ? ajax lo es ?

Hola como estan. RIA (wikipedia.)

Lo que yo entendí que un RIA es " Que ria es todo pagina web que permite cargar contenido en tiempo real sin tener que cambiar de pagina mediante el url." Bueno Ajax cumple con ese objetivo. Se podría decir que ria es la nueva generación de web 3.0 ?. ya que nada permitía tanta hiperactividad con el usuario.

entonces acá la pregunta, ajax podría ser considerado como ria ? o solo lo que esta diseñado con flash es únicamente ria ?.

estoy mas perdido que perdido en acción de chuck norris.
  #2 (permalink)  
Antiguo 02/07/2009, 01:24
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 11 años, 1 mes
Puntos: 122
Respuesta: Que se considera RIA ? ajax lo es ?

Ni ajax ni Flash

Ajax:
Ajax no es ni siquiera un lenguaje de programación, es más bien una forma de programar que se caracteriza por el uso de distintas tecnologías en trabajando en conjunto -generalmente php (X)HTML y Javascript-, pero de forma asíncrona. La base de ajax es el objeto XMLHttpRequest, el cual fue introducido por Microsoft como una API del lado del servidor para Outlook Web Access 2000. Después con la versión 5 de IE, el objeto fue introducido como parte de ActiveX. Después el objeto fue adoptado por la W3C. Para no hacerte largo el cuento, ajax usa el objeto XMLHttpRequest para poder comunicarse de forma asíncrona con el servidor.

Originalmente ajax era un acrónimo (Asincronous JavaScript And XML), pero claro, pronto la definición le quedó chica, por lo que ajax se quedo como una simple palabra, o al menos eso demuestra Jese James Garret, el que bautizó ajax en:
http://adaptivepath.com/ideas/essays...ves/000385.php

Flash tampoco es una RIA, Flash es más bien un programa para el desarrollo de applicaciones multimedia. Flash viene con su propio lenguaje de programación, el ActionScript, el cual es muy parecido a Javascript. Podría darte también la historia de flash, pero me ahorro el royo, además la puedes encontrar por cualquier lugar en google.

El punto es que ni uno ni el otro son RIAs, son más bien dicho, tecnologías que nos permiten crear RIAs. Pero entonces que rayos es una RIA?

Bueno, pues es una Rich Internet Application, para ser sincero no se como se diría eso en español (que vergüenza, ah y no, no se dice Aplicación de Internet Rica). En otras palabras, es una aplicación basada en Internet, la cual te brinda posibilidades similares a las apps de escritorio.

Para entender lo que una RIA es, es necesario entender primero lo que una aplicación de internet es.Haz usado alguna vez wordpress? Bueno, wordpress es una aplicación basada en Internet, este foro es, también, una aplicación basada en Internet. Tu cliente de correo es una aplicación basada en internet, las redes sociales tipo MySpace, hi5, Facebook, twitter etc., también son aplicaciones basadas en internet. Es más, un simple formulario que envíe un correo es una aplicación basada en internet (se que algunos no estarán de acuerdo, pero me arriesgo). Ahora, toma esas aplicaciones y mejóralas de modo que se acerquen más a una aplicación de escritorio. En vez de un cliente normal de correo obtienes un Gmail con opciones Drag & Drop, obtienes Google Maps, obtienes Un formulario que se actualiza en tiempo real dandote información sobre errores en sintaxis sin necesidad de que tengas que esperarte hasta mandar el formulario, obtienes sugerencias en las cajas de texto, elementos que se auto completan, y muchas otras cosas más.

Como vez, una RIA es simplemente una aplicación basada en internet la cual ha sido modificada o creada de modo que imite de la mejor forma posible las cualidades, características y comodidades de una aplicación de Escritorio. Ojo, no confundir RIAs con las llamadas aplicaciones web 2.0.

Espero que te haya servido de algo mi respuesta.

Saludos.
__________________
twitter: @imbuzu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:59.