ir arriba

Estudiante documentalista de posgrado

sábado, 20 de febrero de 2010

AJAX ¿Ques es?

Bueno como en comentarios posteriores varios de vosotros querías un post sobre la tecnología Ajax aquí os dejo una breve definición y explicación. Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.

Cuando hablamos de tecnología asíncrona me refiero a que los datos adicionales se requieren al servidor y se cargan en segundo plano sin interferir con la visualización ni el comportamiento de la página. Se requiere de lenguajes tales como JavaScript que es el lenguaje interpretado (scripting language) en el que normalmente se efectúan las funciones de llamada de Ajax mientras que el acceso a los datos se realiza mediante XMLHttpRequest, objeto disponible en los navegadores actuales. En cualquier caso, no es necesario que el contenido asíncrono esté formateado en XML.

Ajax es una técnica válida para múltiples plataformas y utilizable en muchos sistemas operativos y navegadores dado que está basado en estándares abiertos como JavaScript y Document Object Model.(DOM).

Espero que os haya servido de ayuda.



lunes, 15 de febrero de 2010

Web 2.0, Web 3.0 y Web Semántica

a. Web 2.0

Cuando hablamos de Web 2.0, hablamos de nuevos mecanismos de relación y comunicación entre las personas utilizando las tecnologías de redes sociales y servicios tales como Facebook, MySpace, Twitter, Digg, linkedin o incluso la famosa Wikipedia. Se identifica por tener un diseño agradable, lleno de colorido, y con una tipografía enorme. A su vez, cabe destacar la utilización de estándares para la creación de servicios distribuidos en internet como son los “mashups”.

Utiliza tecnología AJAX, que es una técnica de desarrollo web para crear aplicaciones interactivas. Por último hay que decir que las páginas Web contienen unas interfaces de usuario más amigables con una mejor interacción, más veloces y eficientes.

b. Web 3.0 y Web Semántica

Por otra parte, cuando hablamos de Web 3.0 hablamos de un proyecto en el que los estudiosos e investigadores actuales lo presentan como un objetivo a conseguir a corto o a un largo plazo dependiendo de los avances que se hayan conseguido con el paso de los años, aunque estos aún no han llegado a un consenso claro y preciso sobre su propia definición, pero si sabemos que lo que se pretende es llegar a transformar la red en una gran base de datos y con ello crear el máximo número de contenidos accesibles añadiéndole significado a la Web.

Los puntos que más la caracterizan son:

· Mejora en los sistemas de información

· Vinculación entre los datos de la red y las distintas aplicaciones existentes

· Nueva generación de tecnologías (API)

· Computación en la red

A diferencia de la Web 3.0, la Web semántica es un proyecto que se concibe como un proceso evolutivo.
A diferencia de la Web 3.0, la Web semántica es un proyecto que se concibe como un proceso evolutivo donde se van sacando ideas nuevas e innovadoras continuamente y que se cree pueden llegar a funcionar en un futuro. Se pretende que todos los sistemas que llevan a cabo el funcionamiento de la red puedan trabajar conjuntamente mediante la introducción de metadatos semánticos y ontológicos que describen el contenido y dan significado a los datos existentes. Para su funcionamiento se pretende trabajar con inteligencia artificial y hacer uso de “agentes inteligentes” pretendiendo que la información sea buscada e interpretada sin la ayuda de una persona con el objetivo de hacer una Web aún mucho más fácil de utilizar. Pero esto es una cosa en la que multitud de proyectos continúan en el aire y no todos los investigadores llegan a apoyar firmemente esta idea.

Los puntos que más la caracterizan son:

· Inteligencia Artificial

· La Web considerada como una gran base de datos semántica

· Utilización de XML, RDF y OWL

· UNICODE , URI

· Microformatos (Agentes inteligentes)

· Navegadores o agentes de usuario con capacidad para razonar y entender

sábado, 13 de febrero de 2010

La Web 3.0

En la actualidad la Web a supuesto un gran reto que durante el transcurso de los años ha ido mejorando y avanzando a pasos de gigante. Ya sea desde los inicios de la Web en 1989 saliendo al mercado el proyecto de “World Wide Web” encabezado por Tim Berners-Lee donde se podía acceder a una información un tanto estática, hasta la actualidad encontrándonos con la tan aclamada Web 2.0 una Web calificada como una Red social donde los propios usuarios producen y comparten sus propios documentos. Todo esto ha supuesto grandes inversiones por parte de miles de empresas y apoyos como la W3C (World Wide Web Consortium) para seguir avanzando en el sector Web consiguiendo que este servicio se haya hecho una herramienta imprescindible para la vida cotidiana de la gran mayoría de los habitantes de este planeta con acceso a la red, pero durante estos últimos años ya ha empezado a saltar la señal de alarma entre estudiosos, investigadores y profesionales de los sistemas de información documentales de cómo va a seguir avanzado la Web en un futuro y como se va ha hacer para que este servicio sea lo más útil posible a la hora de consultar información.

Esta idea de la Web del futuro ha sido nombrada por algunos estudiosos como “Web Semántica”
Por otra parte como comparativa se ha llegado a la conclusión de una posible “Web 3.0”. A partir de aquí llegan las grandes batallas e indiferencias entre estudiosos e investigadores muchos de ellos optimistas pero otros muchos pesimistas ateniéndose a las ideas de si estos dos conceptos son similares o no o si la Web Semántica acabará diluyéndose en la Web 3.0 haciendo parecer que ni siquiera ha existido o si alguno de estos grandes proyectos llegará a buen puerto o se quedarán por el camino.