Extensiones | .xml, .rss |
---|---|
Tipo de Mimica | application/rss+xml |
Tipo de formato | Distribución de contenido |
Basado en | XML |
Especificación | Formato abierto |
RSS (acrónimo del inglés realmente simple sindicación , literalmente. "Really Simple Syndication") es una familia de formatos de datos utilizados para la sindicación de contenido web .
Un feed de productos es un recurso de la World Wide Web , el contenido se produce automáticamente (excepto eventos especiales) en función de las actualizaciones de un sitio web . Las fuentes RSS son archivos XML que los sitios de noticias y blogs utilizan a menudo para presentar titulares de la información más reciente en la que se pueden realizar búsquedas.
El término RSS a veces se usa incorrectamente para referirse al formato Atom de la competencia .
Se pueden designar tres formatos de datos con estas iniciales:
La lectura de una fuente RSS se realiza mediante un software agregador . Debe traerle la dirección de la fuente RSS deseada (por ejemplo, copiar / pegar ) para que el agregador se conecte al sitio del remitente para verificar la presencia de contenido nuevo. Si es así, la fuente RSS se descarga y se convierte inmediatamente a formato HTML para su lectura.
La principal ventaja de esta tecnología es que le permite seguir fácilmente un flujo de información (por ejemplo, nuevos artículos de un sitio web de noticias ) sin tener que navegar manualmente hasta él utilizando un navegador. Web . Esto ahorra el tiempo de iniciar el software del navegador web y el tiempo necesario para descargar y mostrar las imágenes de la página web original.
Existen diferentes tipos de agregadores ( tejedores ): lectores en línea (a través de un sitio web), software local específico , algunos clientes de correo electrónico y algunos navegadores web. Para obtener una lista de nombres, consulte la página del agregador y Categoría: Agregador .
La mayoría de las fuentes de noticias RSS son de libre acceso, pero algunas pueden estar sujetas a una suscripción que debe contratarse en el sitio de la fuente en cuestión.
Una fuente RSS se crea a partir de una página web estática o de una base de datos convertida a un archivo XML utilizando un script apropiado.
Por lo general, una fuente RSS contiene un título (a menudo el de un artículo), una descripción del artículo y un enlace al sitio relevante.
La información difundida por un canal RSS puede estar protegida por la ley de propiedad intelectual . Más específicamente, los derechos de autor confieren a su propietario el derecho exclusivo de explotar la obra, en particular de establecer las condiciones para su distribución. Por tanto, la distribución de un canal RSS está sujeta a la autorización previa de los titulares de los derechos , bajo pena de constituir una infracción .
En Francia, la responsabilidad de las personas que distribuyen fuentes RSS en Internet se rige por la ley LCEN de21 de junio de 2004. De acuerdo con su artículo 6 , el editor es responsable del contenido difundido en Internet, mientras que el anfitrión no asume su responsabilidad bajo ciertas condiciones.
La aplicación de estos regímenes de responsabilidad al campo de los canales RSS se está volviendo más clara gracias a la jurisprudencia. Según decisiones recientes , La suscripción a un canal RSS y su disposición en diferentes secciones conduce a la calificación de editor para el webmaster del sitio.
Por otro lado, el webmaster de un sitio compuesto por un motor de búsqueda impulsado por canales RSS no es un editor sino un anfitrión, y no ejerce control sobre la información referenciada.
El formato RSS es un formato escrito en XML , como se muestra en la primera línea del siguiente ejemplo.
El contenido de un documento RSS está enmarcado por dos etiquetas <rss> y </rss>cuyo atributo version(obligatorio) especifica el estándar al que se ajusta.
En el siguiente nivel, una etiqueta <channel> única contiene para cada artículo un grupo de metadatos que lo describe y su contenido real.
MetadatosSe requieren tres metadatos en un canal ⇔ canal :
Otros son opcionales:
Cada artículo tiene una etiqueta <item>.
En esta etiqueta se encuentran los datos correspondientes a la noticia en forma de etiqueta . Las etiquetas más comunes son:
Según el DTD de RSS 2.0 , debe haber al menos uno <title>o uno <description>en un elemento y el resto de las etiquetas son opcionales.
Todavía hay otras etiquetas como:
También puede ocurrir que encontremos otras etiquetas en un feed RSS, gracias a los espacios de nombres . Así podemos incluir nuevas funciones como se ha hecho para iTunes por ejemplo. Consulte la especificación RSS 2 [1] sobre este tema .
El objetivo principal de cualquier módulo RSS es ampliar el esquema XML básico para una suscripción de contenido más sólida. La modulación permite esbozar transacciones más diversas pero estandarizadas sin modificar las especificidades básicas de RSS.
Para lograr esta extensión sintáctica, se declara un vocabulario estrictamente controlado (en términos RSS, un "módulo"; en términos XML, un "esquema") en sentido ascendente para dar nombres a los conceptos y establecer relaciones entre estos conceptos.