Con RSS es posible distribuir el contenido web actualizado
de una página a miles de páginas web diferentes en todo el mundo.
Permite navegador rápidamente entre noticias y
actualizaciones de páginas.
¿Qué es?
- Significa “Sindicación realmente simple” (Really Simple Syndication)
- Permite afiliarse al contenido de una web
- Define una manera simple de compartir y ver titulares y contenido
- Pueden ser actualizados automáticamente
- Permite vistas personalizadas para distintas webs
- Está escrito en XML
¿Por qué usar RSS?
Fue diseñado para mostrar datos seleccionados.
Con un feed RSS un sitio web puede ser comprobado mucho más
rápido usando un agregador RSS (un programa que recopila y ordena feeds RSS).
Son pequeños y de carga rápida, iedales para servicios en
dispositivos móviles.
Sirven para compartir de manera rápida datos y
actualizaciones oportunas.
¿Quién debería
usarlo?
Son útiles para sitios web actualizados frecuentemente, como
- Páginas de noticias (titulo, fecha y descripción)
- Compañias (noticias y nuevos productos)
- Calendarios (eventos y fechas importantes)
- Cambios de web (lista páginas cambiadas y nuevas páginas)
Beneficios
- Elegir tus noticias
- Evitar información no deseada, como información superflua o spam
- Incrementa las visitas a una web. Se puede crear un canal propio de noticias y publicarlo en Internet
Diferencias en
versiones
RSS 1.0 es la única versión desarrollada usando estándar
usando el estándar W3C RDF (Resource
Description FrameWork)
La idea de RDF es crear una web semántica, para facilitar el
intercambio de datos entre aplicaciones y usuarios.
¿Qué versión usar?
RSS 0.91 y RSS 2.0 son más faciles de entender que RSS 1.0
Estándarares
No hay norma oficial para RSS.
El 50% de canales usa RSS 0.91
El 25% de canales usa RSS 1.0
El otro 25% usa RSS 2.0 o RSS 0.9x
SINTAXIS
¿Cómo funciona?
Hay que registrar el contenido en compañías llamadas congregadores
y o agregadores RSS.
- Se crea un documento con extensión XML
- Se sube a la página web
- Se registra en un congregador
Diariamente el congregador busca el documento RSS, comprueba
que sigue funcionando y muestra información acerca de feeds RSS
Ejemplo de documento
RSS
<?xml version=”1.0” encoding=”UTF-8” ?>
<rss version=”2.0”>
<channel>
<title>Página</title>
<link>http://programandoapasitos.blogspot.com</link>
<description>Tutoriales DAM</description>
<item>
<title>RSS</title>
<link>http://programandoapasitos.blogspot.com/rss</link>
<description>Tutorial
RSS</description>
</item>
<item>
<title>XML</title>
<link>http://programandoapasitos.blogspot.com/xml</link>
<description>Tutorial
XML</description>
</item>
</channel>
</rss>
- Definir version XML – especificación y codificación
- Declaración del RSS con versión
- Channel – Describe la fuente RSS (feed)
- <title> Titulo del canal
- <link> Enlace al canal
- <description> Descripción del canal
Para realizar comentarios, igual que en HTML
<!-- Esto es un
comentario -->
RSS está escrito en
XML
- Todos los elementos deben tener etiqueta de cierre
- Elementos sensibles a mayúsculas
- Los elementos deben estar correctamente anidados
- Valores de atributos siempre entre comillas
Elemento canal
Suele contener uno o más elementos <item>. Cada elemento item define un elemento o historia del
feed RSS.
Hay bastantes parámetros opcionales para channel. Aquí los más
importantes
<category>
Usado para especificar la
categoría de nuestra transmisión o fuente (feed).
Posibilita
a los agregadores RSS agrupar webs según categorías
<category>Tutoriales
web</category>
<copyright>
Notifica
del material sujeto a derecho de copia copyright
<copyright>2015. Propiedad de Inazio.
Todos los derechos reservador</copyright>
<image>
Permite mostrar una imagen
cuando los agregadores presentan una fuente (feed).
3 elementos
hijo:
·
<url> Dirección de la imagen
·
<title> Título alternativo
·
<link> Hipervínculo a la web que ofrece el
canal
Elemento item
Cada elemento <item>
define un artículo o historia dentro de un feed RSS
Hijos obligatorios:
<title>
<link>
<description>
Hijos opcionales
<author>
Especifica la dirección mail del
autor del item
<author>yipicayei@jungla.cristalizada</author>
<comments>
Permite a un item enlazar los
comentarios del mismo
<comments>http://programandoapasitos.blogspot.com/rss/comentarios</commentos>
<enclosure>
Permite
incluir archivos multimedia en el item.
3 atributos
obligatorios:
url:
Dirección del archivo multimedia
length:
Tamaño en bytes
type:
Tipo MIME del archivo
<enclosure
url=”NoParesSegundaPiel.mp3” length=”5000” type=”audio/mp3” />
Publicar feed RSS
- Subir RSS a la misma web
- Nombre con extensión XML
- Validar archivo RSS con validador (feedvalidator.org)
- Subir fichero al directorio principal de la web
- Cargar imagen en la página web
- Enlazar imagen a fichero RSS
- Enviar el feed al directorio de feeds RSS (URL del archivo XML)
- Registrar feed en los motores de búsqueda
- Actualizar / comprobar el feed
- Gestionar feed
- Manualmente: Asegura su funcionamiento, pero lleva mucho tiempo
- Automáticamente: Los gestores de contenido como WordPress, Blogger, Tempo, Joomla… tienen su propio feed automático
- Lectores RSS. Programas usados para leer feeds. Hoy en día la mayoría de navegadores tienen su propio lector RSS integrado, pero aún así unos ejemplos serían:
- RSSReader
- FeedDemon
- Blogbot
0 comentarios:
Publicar un comentario