Inicio / Wikis / Cursos gratis / Annotea - Proyectos, implementaciones

Annotea - Proyectos, implementaciones

(1 opiniones)
Curso gratis creado por Alvaro Herrera. Extraido de: http://www.tejedoresdelweb.com/307/article-5817.html
18 de Octubre de 2005
Auditoría de recursos humanosAdministración de recursos humanos

3 - Proyectos, implementaciones

El Consorcio de la WWW mantiene su browser-editor Amaya como demostración de las especificaciones que publica. En particular, soporta CSS, MathML, XHTML, HTML e implementaciones básicas de XLink y XPointer, y está enlazado a libwww, que provee soporte HTTP y un procesador RDF. En particular, Amaya permite trabajar con anotaciones Annotea:


Creando una nota con Amaya

En este ejemplo, tres de los campos de metadatos están activos. Si el usuario hace click en el campo Source document, Amaya va a desplazarse hasta el texto anotado y marcarlo como selección. Si hace click en Annotation type, Amaya va a permitir cambiar el tipo de la anotación. Finalmente, cada vez que el usuario guarde la anotación, Amaya actualiza el valor del campo Last modified. No se muestra el valor del XPointer, sino que se utiliza el destacado en el documento anotado. El cuerpo de la anotación puede ser editado como cualquier otro documento XHTML.

Amaya soporta anotaciones locales y remotas. Cuando el usuario crea una anotación, se considera local y se almacena en el directorio de Amaya. Cuando el usuario decida publicarla en un servidor de anotaciones, la anotación local será borrada y subsiguientes operaciones serán enviadas al servidor. Ambos tipos de anotaciones son representadas con el mismo formato de esquema. La única diferencia es que para anotaciones locales se emula la respuesta del servidor de anotaciones usando un índice que asocia URIs con metadatos de anotación.

Las anotaciones aparecen en Amaya como una marca visible, con un ícono que representa un lápiz:


Cómo muestra amaya la existencia de una nota

Amaya permite otro tipo de funcionalidad, como navegar a través de las anotaciones ya existen en uno o más servidores, mirar su contenido, filtrar por autor, tipo de anotación y servidor.

Se ha implementado también un lenguaje experimental para filtrado personalizado de anotaciones, donde el usuario puede especificar una consulta propia. Por ejemplo, se pueden filtrar las anotaciones para pedir sólo aquellas que ocurrieron en un intervalo determinado de tiempo, por un autor determinado y de un tipo dado. Este lenguaje se llama Algae. Se usó simplemente porque el W3C ya contaba con una implementación de un lenguaje similar, Algernon. La sintaxis utiliza tripletes para definir cómo será la salida del resultado de la consulta. Un ejemplo de consulta es:

(ask
   '((http://www.w3.org/1999/02/22-rdf-syntax-ns#type ?a
         http://www.w3.org/2000/10/annotation-ns#Annotation) 
     (http://www.w3.org/2000/10/annotation-ns#annotates ?a
     http://www.example.org/annotate/me)
     (http://www.w3.org/2000/10/annotation-ns#context ?a ?context)
     (http://purl.org/dc/elements/1.1/creator ?a ?creator)
     (http://www.w3.org/2000/10/annotation-ns#created ?a ?created)
     (http://purl.org/dc/elements/1.1/date ?a ?date)
     (http://www.w3.org/2000/10/annotation-ns#body ?a ?body)
   ) :collect '(?a ?context ?creator ?created ?date
   ?body))
 

Un ejemplo de respuesta, que también sirve como ejemplo para ilustrar el RDF de las anotaciones, sería:

<r:Description about="http://quake.w3.org/CGI/annotate?annotation=/2000/05/08-18:04:55">
 <r:type resource="http://www.w3.org/2000/10/annotation-ns#Annotation" />
 <a:annotates r:resource="http://www.example.org/annotate/me" />
 <a:context>#xpointer(id("Main")/p[2])</a:context>
 <d:creator>Ralph Swick</d:creator>
 <a:created>1999-10-14T12:10Z</a:created>
 <d:date>1999-10-14T12:10Z</d:date>
 <a:body r:resource="http://quake.w3.org/CGI/annotate?body=/2000/05/08-18:04:55" />
 </r:Description>
 

Otra implementación de Annotea es en forma de un agregado para Internet Explorer, llamado Snufkin Browser. No hay más datos respecto de esta implementación, pero es a esta fecha simplemente un estudio de capacidad, no un programa completo y usable.

Annozilla es un cliente Annotea para Mozilla, que despliega las notas en la barra lateral:


Mozilla mostrando anotaciones en su sidebar
 
Valora este capítulo: (1 opiniones)
Autor y licencia de 'Annotea - Proyectos, implementaciones'
Alvaro Herrera Extraído de: http://www.tejedoresdelweb.com/307/article-5817.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Annotea - Proyectos, implementaciones' (1)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este curso gratis



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Annotea - Proyectos, implementaciones'

El presente documento habla sobre lo que es la evaluación y la formulación de proyectos,... Más »
En el actual contexto competitivo, globalizado e incierto el mayor valor de una empresa se... Más »
A propuesta del B.I.D, en julio ppdo., se realizó en su sede la reunión de... Más »
Cuando estás formulando un proyecto de inversión, lo primero es determinar si la idea es... Más »
El proyecto y la posterior gestión de una empresa informativa
¿Estás seguro de que deseas eliminar este capítulo?