Las posibilidades de la Sindicación de Contenidos
Las posibilidades de la Sindicación de Contenidos
Tabla de contenidos 1. Las posibilidades de la Sindicación de Contenidos ................................................................................ 2 1.1. Sindicación de Contenidos y RSS .................................................................................................... 3 1.1.1. ¿Qué es la sindicación de contenidos web? .............................................................................. 4 1.1.2. ¿Qué es RSS? ............................................................................................................................ 5 1.1.3. ¿Qué es RSS y cómo es de útil? ............................................................................................... 6 1.1.4. ¿Cómo se usa RSS? ................................................................................................................... 7 1.1.5. Resumen ..................................................................................................................................... 9 1.2. ¿Qué son los feeds? ........................................................................................................................ 10 1.2.1. Feeds ........................................................................................................................................ 11 1.2.2. ¿Qué aporta Atom? .................................................................................................................. 12 1.2.3. ¿Cómo programar los feeds? ................................................................................................... 13 1.2.4. Resumen ................................................................................................................................... 14 1.3. ¿OPML para qué? ........................................................................................................................... 15 1.3.1. ¿Qué es OPML? ...................................................................................................................... 16 1.3.2. ¿Para qué sirve el OPML? ...................................................................................................... 17 1.3.3. Validación OPML .................................................................................................................... 18 1.4. Autoevaluación ............................................................................................................................... 19 1.5. Bibliografía ..................................................................................................................................... 20
http://www.yourserver.com - Versión de: 6.6.2011
1
Las posibilidades de la Sindicación de Contenidos
1. Las posibilidades de la Sindicación de Contenidos En esta lección trataremos de conocer qué es la Sindicación de Contenidos Web, porqué surgió la idea, qué ventajas tiene y de qué forma podemos realizar Sindicación de Contenidos . También trataremos los formatos de feeds existentes en este momento y cúales son las diferencias entre ambos; Concepto de OPML y para qué sirve. El método que seguiremos para adquirir los conocimientos necesarios sobre Sindicación de Contenidos Web, será el de introducir actividades en distintas partes de la lección para que los contenidos se asimilen mejor viendo la utilidad de los mismos.
http://www.yourserver.com - Versión de: 6.6.2011
2
Las posibilidades de la Sindicación de Contenidos
1.1. Sindicación de Contenidos y RSS La sociedad en la que vivimos demanda información actualizada en el menor tiempo posible; el mundo de información que se abre con internet hace necesario que se busquen métodos para conseguir estar contínuamente informado sin necesidad de perder tiempo en los accesos a las páginas que habitualmente visita el usuario. Esto se consigue mediante la Sindicación de Contenidos; el usuario es capaz de estar al día de las novedades que ofrecen las páginas a las que está suscrito sin necesidad de ir a cada una de ellas.
http://www.yourserver.com - Versión de: 6.6.2011
3
Las posibilidades de la Sindicación de Contenidos
1.1.1. ¿Qué es la sindicación de contenidos web? Sindicación web es una forma de subscripción en la cual parte del material de un sitio web se hace disponible en otros sitios web o de un lector especial. El sitio web o lector receptor recibe un resumen (web feeds) de las últimas informaciones del sitio emisor. Esta facilidad permite a usuarios de Internet consumir en un solo sitio y de manera resumida solamente el contenido de su interés de todos los sitios web que visite. La Sindicación de Contenidos web se refiere a la redifusión o redistribución de contenido web mediante la cual parte de la información de una página web se pone a disposición de otros sitios web. Esto puede ser simplemente licenciando el contenido para que puedan usarlo otras personas; sin embargo, en general, la redifusión web se refiere a ofrecer un contenido informativo desde una fuente web originario de una página web para proporcionar a otras personas la actualización del mismo (por ejemplo,noticias de un periódico, nuevos artículos en una bitácora, los últimos comentarios en un foro, etc) Actividad 1) Describe y comenta brevemente, las ventajas de la Sindicación de contenidos. 2) Responde a esta pregunta. ¿Qué es la sindicación de contenidos web? Respuesta: Sindicación web es una forma de subscripción en la cual parte del material de un sitio web se hace disponible en otros sitios web o de un lector especial. El sitio web o lector receptor recibe un resumen (web feeds) de las últimas informaciones del sitio emisor. Esta facilidad permite a usuarios de Internet consumir en un solo sitio y de manera resumida solamente el contenido de su interés de todos los sitios web que visite.
http://www.yourserver.com - Versión de: 6.6.2011
4
Las posibilidades de la Sindicación de Contenidos
1.1.2. ¿Qué es RSS? El RSS es un formato basado en XML que permite encontrar aquella información que mejor se adapta a lo que el usuario desea, pero también ofrecerla de forma rápida y actualizada. El XML es un lenguaje de marcado extensible estricto de gran utilidad en el intercambio de datos, ya que permite describirlos sin mostrarlos al usuario, pero siendo a su vez legibles a través de diversas apliaciones (navegadores, bases de datos, etc.) Existen tres tipos de formato RSS y sus siglas adquieren un significado diferente según la especificación usada:. •
Rich Site Summary (RSS 0.91)
•
RDF Site Summary (RSS 0.9 y 1.0)
•
Really Simply Sindication (RSS 2.0)
Los archivos RSS son un nuevo método para obtener y ofrecer información gracias a que contienen metadatos sobre las fuentes de información. Este formato es de gran utilidad para sitios Web que actualicen sus contenidos con frecuencia, ya que permite compartir la información y verla en otros sitios de forma inmediata. A este intercambio de información se le denomina "sindicación". Sin embargo, para poder compartir esta información se necesitan unos software determinados, llamados "agregadores", es decir, programas capaces de leer e interpretar las fuentes RSS o "feeds". El término anglosajón "feed" se utiliza para denominar a los documentos con formato RSS legibles por los agregadores o lectores de feeds. El video disponible a continuación muestra un resumen de los contenidos presentados hasta este momento. Video Resumen
¡Sólo pueden verse imágenes en esta versión! Para flash, animaciones, películas etc. ver version online. Sólo se mostrará un fotograma de las animaciones. [link]
http://www.yourserver.com - Versión de: 6.6.2011
5
Las posibilidades de la Sindicación de Contenidos
1.1.3. ¿Qué es RSS y cómo es de útil? El formato RSS sirve para facilitar el acceso a la información Web que se actualiza con regularidad, logrando que el usuario recupere al momento las novedades producidas en la información de su interés. Cualquier usuario puede suscribirse a un feed y obtener las últimas noticias enviadas a su agregador o lector RSS, el cual le alertará cuando haya nueva información para leer. Esto le permite obtener los datos que necesita de forma rápida y precisa, pues no tiene que comprobar los múltiples sitios que ofrecen los contenidos que le interesan sin saber si se ha producido algún cambio en ellos o no. Utilizando feeds y agregadores podemos decidir, tras la alerta del lector RSS, si queremos visitar el sitio en el que se ha originado la información para ampliarla o no. Pero el RSS no sólo le sirve al usuario para recibir la información que otros le ofrecen, sino que también le es de utilidad para mostrar los contenidos novedosos de su Web a otros internautas. Para ello se necesita que el usuario cree su propio feed y lo actualice frecuentemente con noticias novedosas sobre el tema que haya elegido. De este modo creará contenidos interesantes para otros usuarios que recibirán la información que les ofrece mediante un agregador o lector RSS. El proceso de sindicación de contenidos se convierte de este modo en un circuito de doble sentido en el que todos acceden y crean información con mayor facilidad y de forma más rápida.
http://www.yourserver.com - Versión de: 6.6.2011
6
Las posibilidades de la Sindicación de Contenidos
1.1.4. ¿Cómo se usa RSS? El formato RSS puede usarse para dos finalidades distintas: •
Para recibir información desde otros sitios Web.
•
Ofrecer información desde nuestra propia Web .
Según seamos consumidores o creadores de contenidos elegiremos una u otra opción, aunque también podemos utilizar ambas a la vez. Cómo usar el RSS para recibir información Para poder utilizar el RSS y recibir contenidos, el usuario debe disponer de un agregador. Existe una gran variedad de lectores RSS, pero todos ellos se pueden clasificar en tres categorías: •
Agregadores de escritorio: se instalan en el ordenador del usuario.
•
Agregadores en línea: no necesitan de instalación por parte del usuario. Suele bastar con darse de alta en el sitio del agregador para poder utilizarlo. •
Agregadores como plug-ins : algunos navegadores y gestores de correo como Firefox, Nestcape, Opera, Thunderbird, etc. los incluyen en sus programas como servicio de valor añadido al usuario.
Una vez que el usuario dispone del agregador que haya elegido, debe seleccionar aquellos feeds o archivos RSS que sean de mayor interés para él y realizar la sindicación de contenidos. ¿Pero cómo reconocer entre los diversos sitios e informaciones que existen en Internet aquellos que disponen de formato RSS? Muy sencillo, puesto que los feeds suelen indicarse en las páginas Web mediante pequeños cuadros que incluyen las siglas "RSS". Sin embargo, no basta con pulsar sobre dichos iconos para ver la información que ofrecen los feeds, pues con ello aparece en el navegador del usuario un página en la que se puede ver el código del canal RSS. Sólo un agregador podrá interpretar ese código y mostrarlo de forma correcta al usuario para que pueda leer la información sin dificultad. Para suscribirse a un feed, por lo general, el usuario debe copiar la dirección URI del archivo RSS y escribirla en su agregador. Cómo usar el RSS para ofrecer información Otro uso del RSS es el de ofrecer información desde nuestro sitio Web, pero esta opción requiere del creador de contenidos conocimientos sobre el lenguaje XML. No obstante, aquí intentaremos explicar fácilmente qué datos contienen este tipo de archivos y cómo se organizan. El código necesario para crear un feed o documento RSS debe incluir información sobre el sitio web al que pertenece y que, por tanto, será información no variable, así como datos sobre los contenidos que ofrece y que se actualizarán cada breve periodo de tiempo. Esta será la información variable ofrecida en la sindicación. Todos estos datos deben ir correctamente ordenados con sus correspondientes etiquetas de principio y final según lo establecido en el lenguaje de marcado XML. Así crearemos nuestro propio feed que puede contener varios artículos o ítems. Una vez creado el archivo RSS lo validamos para asegurarnos de que es correcto y lo registramos en varios agregadores para así comprobar cuántos usuarios se interesan por la información que les ofrecemos en nuestro feed. Actividad Responde a esta pregunta.
http://www.yourserver.com - Versión de: 6.6.2011
7
Las posibilidades de la Sindicación de Contenidos ¿Qué es RSS?. Respuesta : El RSS es un formato basado en XML que permite encontrar aquella información que mejor se adapta a lo que el usuario desea, pero también ofrecerla de forma rápida y actualizada. El formato RSS sirve para facilitar el acceso a la información Web que se actualiza con regularidad, logrando que el usuario recupere al momento las novedades producidas en la información de su interés.
http://www.yourserver.com - Versión de: 6.6.2011
8
Las posibilidades de la Sindicación de Contenidos
1.1.5. Resumen
http://www.yourserver.com - Versión de: 6.6.2011
9
Las posibilidades de la Sindicación de Contenidos
1.2. ¿Qué son los feeds? ¿Existe alguna herramienta que nos permita leer los nuevos contenidos de nuestras páginas favoritas sin necesidad de estar visitando a cada instante el sitio? La respuesta a esta pregunta son los Feeds.
http://www.yourserver.com - Versión de: 6.6.2011
10
Las posibilidades de la Sindicación de Contenidos
1.2.1. Feeds Enlaces mediante los que desde un único programa (lector de feeds) se pueden ver las novedades de webs/blogs sin necesidad de acceder directamente a ellas. Feed es un medio de redifusión de contenido web. Se utiliza para suministrar información actualizada frecuentemente a sus suscriptores. En su jerga, cuando una página web “redifunde” su contenido mediante una fuente web, los internautas pueden “suscribirse” a ella para estar informados de sus novedades. Los interesados pueden usar un programa “agregador” para acceder a sus fuentes suscritas desde un mismo lugar. Existen dos principales formatos de feed: RSS y Atom. Ambos formatos están escritos en lenguaje XML. Actividad Busca y enumera las diferencias que existen entre RSS y ATOM.
http://www.yourserver.com - Versión de: 6.6.2011
11
Las posibilidades de la Sindicación de Contenidos
1.2.2. ¿Qué aporta Atom? Atom comenzó a diseñarse en 2003 como una alternativa al formato RSS, que había nacido en 1999 en el seno de Netscape, el navegador más popular de esa época incipiente de la Web. En 2005 apareció la versión 1.0 de Atom. Las mejoras respecto a RSS se aprecian en cuestiones técnicas. 1) Su código se puede reutilizar dentro de otros que usen el lenguaje de programación XML (la base tanto de Atom como de RSS), una idea pensada para favorecer su extensión. 2) El medio que ofrece la sindicación informa sobre qué tipo de contenidos envía. En el RSS no se puede indicar si se trata de texto plano, texto con etiquetas HTML o si es un contenido audiovisual, como un podcast o un vídeo. Atom sí permite explicitarlo y con ello facilita su posterior empleo por parte del usuario. 3) Otra ventaja de este formato radica en que se pueden agregar diversas fuentes dentro de un contenido y al mismo tiempo, mantener la información de su creador intacta, con enlaces al sitio original. 4) Atom dispone de más opciones de publicación; se marca con claridad si se envía sólo el titular del texto con un enlace al original, si se le añade el primer párrafo o, por el contrario, si se manda íntegro todo el contenido. En el RSS, en cambio, no hay una forma de comunicar este dato y el usuario no puede saber qué sitios optan por cada una de estas posibilidades. Atom facilita la exportación de los contenidos generados por un medio a otro blog o sitio web. Incluso contempla la posibilidad de importar todos los artículos de un sitio a otro sistema de manejo de contenidos distinto. VENTAJAS
ATOM
RSS
Reutilización de código
SI
SI
Información sobre tipo de contenido que envía
SI
NO
Agregación de fuentes dentro de un contenido y al mismo tiempo
SI
NO
Mantenimiento de información, con enlaces al sitio oiginal
SI
NO
Opciones de Publicación
SI
NO
Exportación, Importación de contenidos
SI
NO
Extensión
Menos extendido
Más extendido
Actividad Responde a esta pregunta. ¿Qué son los Feeds? Respuesta: Enlaces mediante los que desde un único programa (lector de feeds) se pueden ver las novedades de webs/blogs sin necesidad de acceder directamente a ellas.
http://www.yourserver.com - Versión de: 6.6.2011
12
Las posibilidades de la Sindicación de Contenidos
1.2.3. ¿Cómo programar los feeds? El formato RSS está basado en XML, por lo que para cualquiera de las tres especificaciones existentes sería recomendable tener unas nociones básicas de este lenguaje de marcado. El formato RSS está basado en XML, por lo que para cualquiera de las tres especificaciones existentes sería recomendable tener unas nociones básicas de este lenguaje de marcado. Pero si no las tienes, ¡no te des por vencido! Este sitio web es la Guía fácil del RSS, así que vamos a intentar explicarte cómo crear tu propio canal RSS o feed de la forma más sencilla posible. Pero si no las tienes, ¡no te des por vencido! Este sitio web es la Guía fácil del RSS, así que vamos a intentar explicarte cómo crear tu propio canal RSS o feed de la forma más sencilla posible. Actividad Si sigues los pasos que se indica en el primer enlace, al finalizar habrás creado tu primer feed; si lo prefieres puedes usar el segundo enlace que te aportamos. http://www.internix.org/blog/wp-content/uploads/ guia_rss.pdf http://foros.cristalab.com/que-es-rss-feeds-para-que-sirvey-como-se-hace...-t36664/
http://www.yourserver.com - Versión de: 6.6.2011
13
Las posibilidades de la Sindicación de Contenidos
1.2.4. Resumen
http://www.yourserver.com - Versión de: 6.6.2011
14
Las posibilidades de la Sindicación de Contenidos
1.3. ¿OPML para qué? ¿Existen mecanismos que permiten realizar sindicación web de varias páginas distintas, sin necesidad de hacerlo por separado? En esta unidad veremos de que forma podemos hacerlo.
http://www.yourserver.com - Versión de: 6.6.2011
15
Las posibilidades de la Sindicación de Contenidos
1.3.1. ¿Qué es OPML? Las siglas OPML corresponden a Outline Processor Markup Language y formalmente podemos definirlo como un formato XML para esquemas (outlines) que permite hacer, por ejemplo, un listado de varias fuentes RSS juntas. Es decir OPML permite una sindicación única de varias fuentes distintas, con todas las ventajas que tal agregación puede llevar consigo. Su desarrollo se debe al entorno de Dave Winer (Radio Userland), donde también fue creada una primera versión del RSS. Su estructura se compone básicamente de estas etiquetas: 1. 2. 3. 4. 5.
Nodo raiz OPML Head Body outline para cada una de las líneas del esquema.
La especificación OPML define una lista de elementos ordenada y jerárquica. La especificación es bastante abierta, lo que permite diversos tipos de listados de datos. OPML no solo agrega "feeds rss" sino cualquier tipo de contenido.
http://www.yourserver.com - Versión de: 6.6.2011
16
Las posibilidades de la Sindicación de Contenidos
1.3.2. ¿Para qué sirve el OPML? ¿Para qué es útil? ¿Qué me aporta el OPML más allá del RSS? Si queremos integrar en una página personal varios titulares de blogs o de otras fuentes, podemos hacerlo conjuntamente sin necesidad de sindicar cada fuente por separado. En la página personal de www.pernias.com puede verse un ejemplo de integración de varias fuentes sindicadas (blogs, etc.). Imaginemos una página de ocio en la que quisiéramos integrar, estrenos de películas, noticias de festivales de cines, y ofertas de vuelos baratos. El OPML nos permitiría integrar conjuntamente diferentes fuentes en un único formato. OPML no sólo agrega "feeds rss" sino cualquier tipo de contenido. Como herramienta típica 2.0 hay que destacar la iniciativa de Winer "Comparte tu OPML" donde se puede obtener ya un "Top 100 Feeds", un Top Podcasts, etc. siguiendo los pasos del trabajo y filosofía colaborativo que tanto éxito ha tenido en sites como delicious, digg, wikis, etc. Actividad Responde a esta pregunta. ¿Qué es OPML? Respuesta: Las siglas OPML corresponden a Outline Processor Markup Language y formalmente podemos definirlo como un formato XML para esquemas (outlines) que permite hacer, por ejemplo, un listado de varias fuentes RSS juntas. Mecanismo que permite realizar sindicación web de varias páginas distintas, sin necesidad de hacerlo por separado.
http://www.yourserver.com - Versión de: 6.6.2011
17
Las posibilidades de la Sindicación de Contenidos
1.3.3. Validación OPML Para poder realizar la validación, Dave Winer (miembro deCentro Berkman para Internet y Sociedad, y autor de OPML 2.0) ha solicitado comentarios sobre una propuesta para validar OPML y ha lanzado un validador OPML en versión beta y Katy Ginger ha publicado un documento Schema XML para validar OPML 2.0. También existe un DTD disponible para OPML 1.0 . Actividad. Crea un OPML on line Si sigues la instrucciones de este enlace podrás crear un OPML on line http://reader.feedshow.com/goodies/opml/OPMLBuildercreate-opml-from-rss-list.php
http://www.yourserver.com - Versión de: 6.6.2011
18
Las posibilidades de la Sindicación de Contenidos
1.4. Autoevaluación ¿Qué es la sindicación de contenidos web? Respuesta: Sindicación web es una forma de subscripción en la cual parte del material de un sitio web se hace disponible en otros sitios web o de un lector especial. El sitio web o lector receptor recibe un resumen (web feeds) de las últimas informaciones del sitio emisor. Esta facilidad permite a usuarios de Internet consumir en un solo sitio y de manera resumida solamente el contenido de su interés de todos los sitios web que visite. ¿Qué es RSS?. Respuesta : El RSS es un formato basado en XML que permite encontrar aquella información que mejor se adapta a lo que el usuario desea, pero también ofrecerla de forma rápida y actualizada. El formato RSS sirve para facilitar el acceso a la información Web que se actualiza con regularidad, logrando que el usuario recupere al momento las novedades producidas en la información de su interés. ¿Qué son los Feeds? Respuesta: Enlaces mediante los que desde un único programa (lector de feeds) se pueden ver las novedades de webs/blogs sin necesidad de acceder directamente a ellas. ¿Qué es OPML? Respuesta:: Las siglas OPML corresponden a Outline Processor Markup Language y formalmente podemos definirlo como un formato XML para esquemas (outlines) que permite hacer, por ejemplo, un listado de varias fuentes RSS juntas. Mecanismo que permite realizar sindicación web de varias páginas distintas, sin necesidad de hacerlo por separado.
http://www.yourserver.com - Versión de: 6.6.2011
19
Las posibilidades de la Sindicación de Contenidos
1.5. Bibliografía • • • • •
Anónimo. Available from: http://www.moonshadow.es/2006/03/19/%C2%BFque-es-la-sindicacionde-contenidos-rss-atom/. [Sindicación de Contenidos] Anónimo. Available from: http://www.tea-tron.com/jbravo/blog/2009/10/29/%C2%BFque-es-rss-yatom-feed/. [Feeds] Anónimo. Available from: http://www.consumer.es/web/es/tecnologia/ internet/2009/06/08/185469.php. [ATOM,RSS] Anónimo. Available from: http://foros.cristalab.com/que-es-rss-feeds-para-que-sirve-y-como-sehace...-t36664/. [Programación de Feeds] Anónimo. Available from: http://guia.mercadolibre.com.mx/que-es-opml-51280-VGP. [OPML]
http://www.yourserver.com - Versión de: 6.6.2011
20