ir arriba

Estudiante documentalista de posgrado

Mostrando entradas con la etiqueta Xml. Mostrar todas las entradas
Mostrando entradas con la etiqueta Xml. Mostrar todas las entradas

lunes, 1 de marzo de 2010

Web Semántica: Tecnologías utilizadas I


Uno de los principales componentes de los que la Web Semántica requiere es la utilización de otros lenguajes como el lenguaje estructurado XML (Extensible Markup Language) y el lenguaje RDF (Resource Description Framework) de forma que se le puedan dar a los contenidos que contiene la red, una lógica y un significado, y que permitan a los ordenadores interpretar los datos y conocer el significado de la información que se está procesando con el fin de que esta información pueda volverse a ser reutilizada. XML es un subconjunto del lenguaje SGML que aporta datos estructurados a la Web y que se ha convertido en la infraestructura preferida para el intercambio de datos. Además, las páginas XML pueden ubicar metadatos, esquemas XML y esquemas RDF, que aportan un mecanismo para que los programas puedan interpretar y comprender documentos con un vocabulario descriptivo.


Por otra parte se necesitan de lenguajes de marcado capaces de representar el conocimiento basándose en el uso de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de marcado basados en RDF con una mayor expresividad y capacidad de razonamiento para representar los conocimientos que contienen las ontologías. Además, estos lenguajes deben ser estandarizados y formalizados para que su uso sea universal.

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.



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.