Post on 27-Sep-2015
description
Tema 7.Sindicacin de contenidos
Qu es la sindicacin de contenidos?
Cada da dedicamos mucho tiempo a consultar en Internet un gran nmero de pginas, como pueden ser peridicos, blogs u otro tipo de webs , en las cuales cada da aparecen nuevos contenidos.
Supongamos que cada da consultamos 3 diarios digitales, como pueden ser: el Pas, el Diario Almera y 20 Minutos.
Adems, visitamos algunos blogs, como el de Pepito Grillo.
Este tipo de pginas, suelen ofrecer a sus lectores un servicio que se llama CANAL DE CONTENIDOS o FEEDS, en el que aparecen las noticias nuevas que cada da publican en su web.
Estos canales o feeds contienen una lista de noticias a modo de resumen del contenido publicado en la pgina web a la que hacen referencia.
Cada elemento de la lista consta del titular de la noticia, un pequeo resumen y un enlace a la noticia completa.
Cmo sabemos si una web tiene un canal de contenidos?
Si aparece en la barra de direcciones o en alguna parte de la web el icono de RSS o Atom, o algn otro estndar para realizar canales de contenidos.
Si hacemos clic en el icono, nos aparecer el canal de contenidos de esa web.
Si nos fijamos en la url, esta ha cambiado por otra con extensin del archivo.Por ejemplo, en 20 minutos:
http://20minutos.feedsportal.com/c/32489/f/478284/index.rss
La extensin del archivo es .rss, uno de los estndares en que se contruyen los feeds o canales de contenidos.
Qu ventaja tiene?
Si usamos un agregador de contenidos, podemos hacer que nos llegue a nuesto agregador las noticias de aquellos canales a los que nos hemos suscrito.
Agregador o Lector RSS es el encargado de leer las noticias a las que estamos suscrito. Puede ser:
Un programa instalado en el ordenador
El propio navegador web
Un programa de correo electrnico
Una pgina web especfica en la que puedes ingresar y ver todos tus canales
Para entenderlo mejor ver video explicativo en http://www.youtube.com/watch?v=BnZlct8_-MI
Cmo suscribirse?
Es necesario disponer de un lector RSS y pueden ser:
Lectores RSS que se instalan directamente en el ordenador: Feedreader, Newsmonster y RSSReader.
Lectores RSS online (utilizando una pgina web) :Netvibes Google Reader.
Lectores RSS en el navegador web o programa de correo electrnico: Internet Explorer, Mozilla Firefox, Outlook Express o Mozilla Thunderbird.
Como crear un canal en nuestra web?
Algunos manuales :
Gua fcil del RSS
http://es.geocities.com/rss_guia_facil/index.html
Cmo crear un feed RSS con el Bloc de notas, un servidor Web y una cerveza
http://www.euroresidentes.com/Diversion/Internet/alimentar_convertir_contenidos_RSS.htm
Pasos
Crear nuestra web y publicarla en un dominio.
Crear el documento del canal con alguno de los estndares. En nuestro tema se ver RSS y ATOM. Este archivo deber estar tambien en el dominio de la web.
Insertar en el archivo html el cdigo para que aparezca el canal (enlazar el archivo a nuestra web).
Registrar el fichero RSS o ATOM en un directorio de RSS.
Cmo enlazar el archivo RSS a nuestra web?
En la cabecera de la web hay que incluir, por debajo del elemento , un enlace al canal de contenidos.
Para hacer esto hay que usar una de las dos lneas siguientes, dependiendo de que el canal est hecho con un estndar RSS o con uno Atom, respectivamente:
Crear el documento del canal
Para crear un canal necesitamos utilizar alguno de los estndares (en este tema veremos RSS y ATOM) y escribir el cdigo, preferentemente en un editor de texto plano (bloc de notas,gedit, etc).
Una vez escrito el cdigo, utilizamos un validador. Algunos de los validadores que podemos encontrar en Internet son:
* W3C Feed Validation Service mediante URI.
* W3C Feed Validation Service mediante cdigo.
Estructura de los canales de contenidos.
Declaracin del documento xml y la definicin de la codificacin empleada en el documento. sta ltima ser, preferentemente, UTF-8, que es la codificacin que se est imponiendo.
Un canal en el que se determina el sitio web asociado . ste estar formado por:
Secciones. En un canal pueden incluirse tantas secciones como se quiera, lo que hace que un canal de contenido pueda tener un tamao enorme si contiene un gran nmero de enlaces independientes.
Un sitio web puede tener varios canales y un canal varias secciones.
En cada documento RSS o ATOM slo puede definirse un canal.
Ejemplo: La web de 20 Minutos tiene varios canales
Canal de noticias: Cada canal puede tener varias secciones.
Crear canal con RSS
Comenzamos creando, con un editor de texto plano, un fichero con extensin rss.
La primera lnea del mismo ser, la declaracin de xml y la definicin de la codificacin utilizada en el documento.
Despus se determinar la versin de RSS utilizada mediante el elemento rss.
Tras ello definiremos el canal. Para ello utilizamos el elemento channel, para su definicin se han de incluir, como mnimo, los siguientes elementos:
Elementos imprescindibles
Ejemplo RSS
Validacin del documento
Buscamos en Internet el W3C feed Validator. Podemos validar desde la URL con el cdigo copiando y pegando en la segunda pestaa.Si el cdigo es vlido aparecer un mensaje en la parte inferior indicando que el cdigo es vlido.
Canal publicado en la Web
Crear canal con Atom
Empezamos generando, con un editor de texto plano, un fichero con extensin atom.
Al igual que en el caso anterior la primera lnea del mismo ser la declaracin de xml y la definicin de la codificacin utilizada en el documento.
Tras ello definimos el canal, el estndar de atom y el lenguaje utilizado en el fichero. En este caso usamos el elemento feed.
Para definir el canal, el elemento feed ha de incluir, como mnimo, los siguientes elementos:
Elementos imprescindibles
Ejemplo de Atom
Validacin del documento
Buscamos en Internet el W3C feed Validator. Podemos validar desde la URL con el cdigo copiando y pegando en la segunda pestaa.Si el cdigo es vlido aparecer un mensaje en la parte inferior indicando que el cdigo es vlido.
Canal publicado en la Web
Muokkaa otsikon tekstimuotoa napsauttamalla
Muokkaa jsennyksen tekstimuotoa napsauttamalla
Toinen jsennystaso
Kolmas jsennystaso
Neljs jsennystaso
Viides jsennystaso
Kuudes jsennystaso
Seitsems jsennystaso
Kahdeksas jsennystaso
Yhdekss jsennystaso