Professional Documents
Culture Documents
Html5
Pablo Ricardo Mateo Hache
2012-0805
ricky_m.h@hotmail.com
Qu es la Web Semntica?
La Web Semntica es una Web extendida, dotada de mayor significado en la que
cualquier usuario en Internet podr encontrar respuestas a sus preguntas de forma
ms rpida y sencilla gracias a una informacin mejor definida. Al dotar a la Web de
ms significado y, por lo tanto, de ms semntica, se pueden obtener soluciones a
problemas habituales en la bsqueda de informacin gracias a la utilizacin de una
infraestructura comn, mediante la cual, es posible compartir, procesar y transferir
informacin de forma sencilla. Esta Web extendida y basada en el significado, se
apoya en lenguajes universales que resuelven los problemas ocasionados por una
Web carente de semntica en la que, en ocasiones, el acceso a la informacin se
convierte en una tarea difcil y frustrante.
Para qu sirve?
La Web ha cambiado profundamente la forma en la que nos comunicamos,
hacemos negocios y realizamos nuestro trabajo. La comunicacin prcticamente
con todo el mundo en cualquier momento y a bajo coste es posible hoy en da.
Podemos realizar transacciones econmicas a travs de Internet. Tenemos acceso
a millones de recursos, independientemente de nuestra situacin geogrfica e
idioma. Todos estos factores han contribuido al xito de la Web. Sin embargo, al
mismo tiempo, estos factores que han propiciado el xito de la Web, tambin han
originado sus principales problemas: sobrecarga de informacin y heterogeneidad
de fuentes de informacin con el consiguiente problema de interoperabilidad.
La Web Semntica ayuda a resolver estos dos importantes problemas permitiendo
a los usuarios delegar tareas en software. Gracias a la semntica en la Web, el
software es capaz de procesar su contenido, razonar con este, combinarlo y realizar
deducciones lgicas para resolver problemas cotidianos automticamente.
Cmo funciona?
Supongamos que la Web tiene la capacidad de construir una base de conocimiento
sobre las preferencias de los usuarios y que, a travs de una combinacin entre su
capacidad de conocimiento y la informacin disponible en Internet, sea capaz de
atender de forma exacta las demandas de informacin por parte de los usuarios en
relacin, por ejemplo, a reserva de hoteles, vuelos, mdicos, libros, etc.
Si esto ocurriese as en la vida real, el usuario, en su intento, por ejemplo, por
encontrar todos los vuelos a Praga para maana por la maana, obtendra unos
resultados exactos sobre su bsqueda. Sin embargo la realidad es otra. La figura 1
muestra los resultados inexactos que se obtendran con el uso de cualquier
buscador actual, el cual ofrecera informacin variada sobre Praga pero que no tiene
nada que ver con lo que realmente el usuario buscaba. El paso siguiente por parte
del usuario es realizar una bsqueda manual entre esas opciones que aparecen,
con la consiguiente dificultad y prdida de tiempo. Con la incorporacin de
semntica a la Web los resultados de la bsqueda seran exactos. La figura 2
muestra los resultados obtenidos a travs de un buscador semntico. Estos
resultados ofrecen al usuario la informacin exacta que estaba buscando. La
ubicacin geogrfica desde la que el usuario enva su pregunta es detectada de
forma automtica sin necesidad de especificar el punto de partida, elementos de la
oracin como "maana" adquiriran significado, convirtindose en un da concreto
calculado en funcin de un "hoy". Algo semejante ocurrira con el segundo
"maana", que sera interpretado como un momento determinado del da. Todo ello
a travs de una Web en la que los datos pasan a ser informacin llena de significado.
El resultado final sera la obtencin de forma rpida y sencilla de todos los vuelos a
Praga para maana por la maana.
La forma en la que se procesar esta informacin no slo ser en trminos de
entrada y salida de parmetros sino en trminos de su SEMNTICA. La Web
Semntica como infraestructura basada en metadatos aporta un camino para
razonar en la Web, extendiendo as sus capacidades.
No se trata de una inteligencia artificial mgica que permita a las mquinas entender
las palabras de los usuarios, es slo la habilidad de una mquina para resolver
problemas bien definidos, a travs de operaciones bien definidas que se llevarn a
cabo sobre datos existentes bien definidos.
Para obtener esa adecuada definicin de los datos, la Web Semntica utiliza
esencialmente RDF, SPARQL, y OWL, mecanismos que ayudan a convertir la Web
en una infraestructura global en la que es posible compartir, y reutilizar datos y
documentos entre diferentes tipos de usuarios.
Otra tecnologa que ofrece la Web Semntica para enriquecer los contenidos de la
Web tradicional es RDFa. Mediante RDFa se pueden representar los datos
estructurados visibles en las pginas Web (eventos en calendarios, informacin de
contacto personal, informacin sobre derechos de autor, etc.), a travs de unas
anotaciones semnticas includas en el cdigo e invisibles para el usuario, lo que
permitir a las aplicaciones interpretar esta informacin y utilizarla de forma eficaz.
Por ejemplo, una aplicacin de calendario podra importar directamente los eventos
que encuentra al navegar por cierta pgina Web, o se podran especificar los datos
del autor de cualquier foto publicada, as como la licencia de cualquier documento
que se encuentre. Para extraer el RDF se podra utilizar GRDDL, una tcnica
estndar para extraer la informacin expresada en RDF desde documentos XML, y
en particular, de las pginas XHTML.
Ejemplos
Dos de los ejemplos ms conocidos de aplicacin de Web Semntica son RSS y
FOAF.
Etiquetas que nos traen soporte a nuevas funcionalidades: es decir, aquellas que nos sirven
para extender el HTML, dando soporte a asuntos como el vdeo o el sonido, lienzos donde
disear dibujos, etc.
Etiquetas que componen la web semntica: algunas etiquetas que realmente no proponen
nuevas funcionalidades, sino que sirven para componer sitios indicando qu son los bloques
de cdigo de una web, en lugar de cmo se deben representar.
EMBED: Para embeber contenido externo de otro tipo, como el trado de diversos plugins que
se comercializan actualmente o se comercializarn en el futuro.
TRACK: Permite especificar varias pistas de sonido o vdeo para los elementos AUDIO y
VIDEO.
En el caso del HTML5 y los formularios tenemos que destacar que no solamente se
han creado nuevas etiquetas, sino que se ha aadido soporte a las existentes
anteriormente. De momento estas son las nuevas etiquetas que nos ofrece.
Luego tenemos una utilidad nueva que merece la pena verla por separado, puesto
que nos va a transformar la manera con la que se experimentar la web. Se trata
de un lienzo en donde se puede dibujar cualquier cosa e incluso hacer animacin
compleja.
CANVAS: Una etiqueta que genera un lienzo en la pgina donde realizar cualquier
tipo de diseo, soporta dibujo de todo tipo de formas, degradados, imgenes, etc.
Algunas de las nuevas etiquetas nos sirven para decir qu secciones contiene una
pgina.
ASIDE: Es una parte de la web que muestra contenido accesorio, generalmente colocado en
un panel lateral.
BDI: Define una parte del texto que debe ser entendido aparte de la lnea de contenido que
se est escibiendo.
DETAILS: Detalles o informacin suplementaria que se puede ver u ocultar por el usuario.
FIGURE: es un contenido que ilustre el artculo, como fotos, diagramas, ilustraciones, etc.