RSS Tutorial, para editores de contenido y webmasters
En este tutorial se explican las características y ventajas de un formato web llamada RSS, y da una breve descripción técnica del mismo. También incluye información sobre un modelo similar llamado Atom. El lector se supone que conoce XML y otras tecnologías Web.

Índice - 6 de Mayo del 2010
Tema: Programación / Subcribirse

Indice de materias RSS

1 • Introducción a RSS
2 • Video esplicativo: Que son los RSS
3 • ¿Qué hay en una redifusión?
4 • ¿Cómo la gente utiliza los canales RSS?
5 • ¿Por qué debería hacer un feed disponible?
6 • Pero no quiero regalar mi contenido?
7 • La elección de contenido para sus Feeds
8 • Publicar mis fuentes
9 • Contándole a la gente acerca de mis publicaciones
10 • Formato versiones y módulos
11 • RSS 2.0 y RSS 1.0
12 • Módulo principal de Dublín
13 • Átomo
14 • ¿Qué formato debo elegir?
15 • Consejos para generar buenas Feeds
16 • Herramientas para publicar RSS
17 • Más información

Introducción a RSS

Piense en toda la información que se tiene acceso en la Web en un día; titulares de noticias, resultados de búsqueda, "What's New", ofertas de trabajo, y así sucesivamente. Una gran cantidad de este contenido se puede considerar como una lista, aunque probablemente no está en HTML o elementos, la información está orientada a listas.

La mayoría de la gente necesita para realizar un seguimiento de estas listas, pero se hace difícil una vez que hay más de un puñado de fuentes. Esto se debe a que tienen que ir a cada página, cargarlo, recuerdo cómo es el formato, y encontrar la última vez que dejó en la lista.

Los RSS es un formato basado en XML que permite la redifusión de las listas de enlaces, junto con otra información, o metadatos, que ayuda a los internautas que decidan si quieren seguir el enlace.

Vídeo divulgativo que explica què es la sindicación de contenidos.




Esto permite a los usuarios buscar y entender la información, de modo que todas las listas que les interesa se puede seguir y personalizado para ellos. Es un formato que pueda ser utilizado por los ordenadores en nombre de las personas, en lugar de ser presentado directamente a ellos (como HTML).

Para permitir esto, un sitio web con noticias, o el canal, disponible, al igual que cualquier otro archivo o recurso en el servidor. Una vez que el canal está disponible, las computadoras con regularidad le puede buscar el archivo para obtener los artículos más recientes en la lista. Muy a menudo, la gente hace esto con un agregador, un programa que gestiona una serie de listas y los presenta en una única interfaz.

Feeds también se puede utilizar para otros tipos de información orientado a la lista, como publicar el contenido en sí (a menudo los weblogs), junto con los enlaces. Sin embargo, este tutorial se centra en el uso de RSS para la publicación de los enlaces.

¿Qué hay en una publicación?

Una fuente contiene una lista de artículos o entradas, cada una de las cuales se identifica mediante un enlace. Cada elemento puede tener cualquier cantidad de otros metadatos asociados a él también.

La mayoría de los metadatos básicos para una entrada incluye un título para el enlace y una descripción del mismo, cuando se presentan los titulares de noticias, estos campos podrían ser utilizados para el título de la historia y el primer párrafo o un resumen. Por ejemplo, una entrada sencilla podría parecer;

<item> <title> invadido la Tierra </ title> <http://news.example.com/2004/12/17/invasion / link> La tierra fue atacada por una flota de invasión desde el otro a través de la galaxia, por suerte, un error de cálculo fatal de escala dado lugar a toda la armada de ser comido por un perro pequeño. </ description> </ item>

Además, las noticias en sí mismo puede tener metadatos asociados con ella, de modo que se puede dar un título (por ejemplo, "los títulos de las noticias Bob"), una descripción y otros campos, como editor y términos de derechos de autor.

Para tener una idea de la documentación completa aspecto, consulte "Versiones de RSS y los módulos".

¿Cómo la gente utiliza los canales RSS?

Los agregadores son los de uso común la mayoría de los alimentos, y existen varios tipos. Web agregadores (a veces llamados portales) que esta opinión está disponible en una página Web; mi cuenta de Yahoo es un ejemplo bien conocido de esto. También se han integrado en clientes de correo electrónico agregadores, "equipos de los usuarios, o independiente, dedicada software.

Los agregadores pueden ofrecer una variedad de características especiales, en particular relacionados con la combinación de varios canales en una sola vista, ocultando las entradas que el espectador ya ha visto, y las categorías de alimentos y entradas.

Otros usos de las noticias incluyen el seguimiento de sitio por los motores de búsqueda y otro software, porque las listas son legible por máquina, el software de búsqueda no tiene que averiguar qué partes del sitio son importantes y qué partes son más que la navegación y la presentación. También puede optar por permitir que la gente vuelva a publicar sus noticias en sus sitios Web, dándoles la posibilidad de expander su contenido.

¿Por qué debería hacer un feed disponible?

Su espectadores se lo agradecerán, y habrá más de ellos, porque les permite ver su sitio sin salir de su camino para visitar.

Si bien esto parece mal a primera vista, sino que incluso mejora el sitio la visibilidad, por lo que es más fácil para sus usuarios mantenerse al día con su sitio - lo que les permite verlo de forma en que desea - es más probable que ellos saben cuando algo que les interesa está disponible en su sitio.

Por ejemplo, imagine que su compañía anuncia un nuevo producto o característica cada mes o dos. Sin una noticia, a sus lectores que acordarse de ir a su sitio y ver si encuentran algo nuevo - si tienen tiempo. Si usted proporciona un feed para ellos, puede señalar su agregador o en otro software, y se les dará un enlace y una descripción de los acontecimientos a su sitio tan pronto como se produzcan.

Noticias es similar, porque hay muchas fuentes de noticias para la Web, la mayoría de sus usuarios no llegan a su sitio todos los días. Al proporcionar un lista, asegúrese de estar delante de ellos constantemente, mejorar las posibilidades de que van a hacer clic a través de un artículo que llama su atención.

Pero no quiero regalar mis contenido?

¡No! Aún conservan los derechos de autor en el contenido (si se desea).

También puede controlar qué información es listada, ya sea un artículo completo o sólo una noticia. Su contenido todavía puede ser protegido por el control de acceso los mecanismos actuales, sólo los enlaces y los metadatos se distribuyen. También puede proteger la lista de RSS con cifrado SSL y HTTP nombre de usuario / contraseña de autenticación también, si lo deseas.

En muchos aspectos, es similar a la lista de los boletines de suscripción que muchos sitios ofrecen para los usuarios cada día. La gran diferencia es que ellos no tienen que proporcionar una dirección de correo electrónico, bajando la barrera de protección de la intimidad, al tiempo que le da un canal directo con sus seguidores. Además, llegan a ver el contenido de la manera que le resulte más conveniente para ellos, lo que significa que usted obtiene más ojos mirando a su contenido.

La elección de contenido para su Feeds

Toda la información orientada en la lista de su sitio que sus usuarios puedan estar interesados en el seguimiento o la reutilización es un buen formato para su sitio. Esto puede incluir titulares de noticias y comunicados de prensa, ofertas de trabajo, calendarios de conferencias y Clasificación (como 'top 10' de las listas).

Por ejemplo:

• Noticias - Titulares, noticias y cualquier lista de anuncios que se agregan a lo largo del tiempo
• Documento listas - la lista de añadir o cambiar las páginas, por lo que la gente no es necesario comprobar constantemente por los diferentes contenidos
• Marcadores y otros enlaces externos - aunque la mayoría de la gente utiliza RSS para compartir enlaces desde sus propios sitios, es algo natural para compartir listas de enlaces externos
• Calendarios - listados de los últimos o los próximos eventos, los plazos o días de fiesta
• Listas de correo - para complementar un archivo basado en Web o e-mail privado listas públicas
• Resultados de la búsqueda - para que la gente o registrar el cambio de los nuevos resultados de sus búsquedas
• Bases de datos - ofertas de trabajo, versiones de software, etc

Si bien es un buen comienzo para tener una lista "maestra" de su sitio web que las listas de noticias y acontecimientos recientes, no se detienen ahí. En general, cada área de su sitio que cuenta con una lista de cambios de la información debe tener un "feed" correspondiente, lo que permite a los usuarios orientar con precisión sus intereses.

Por ejemplo, si su sitio de noticias tiene páginas de noticias internacionales, nacionales, noticias locales, negocios, deportes, etc, debe haber un canal para cada una de estas secciones.

Si su sitio ofrece una vista personalizada de datos (por ejemplo, la gente puede elegir las categorías de información que se mostrará en su página de inicio), ofrecen esto como un alimento, de modo que los espectadores del partido páginas Web el contenido de sus fuentes.

Un gran ejemplo de ello es la variedad de alimentos que Netflix ofrece, no sólo puede hacer un seguimiento de los nuevos lanzamientos, pero también se personaliza reccommendations e incluso una lista de las películas en su cola.

Otro ejemplo es Apple iTunes Music Store generador de RSS, usted puede personalizar en función de sus preferencias, y las vistas que permite igual a la proporcionada en la tienda de música en sí.

Por último, recuerde que los canales están tan - o más - útiles en una intranet, ya que están en el Internet. RSS puede ser una herramienta poderosa para compartir e integrar la información dentro de una empresa.

Publicar mis fuente

Hay varias maneras de generar un feed de su contenido. En primer lugar, explorar su sistema de gestión de contenidos - que ya podría haber una opción para generar un feed RSS.

Si esa opción no está disponible, usted tiene un número de opciones;

Auto-raspando - La forma más fácil de publicar un feed de contenido existente. raspar herramientas buscar a tu página Web y sacar las partes pertinentes relativas a la alimentación, de modo que usted no tiene que cambiar su sistema de publicación. Algunos utilizan expresiones regulares o expresiones XPath, mientras que otros requieren que usted marque su página con notas mínima (normalmente, usando

o tags) que le ayudan a decidir qué se debe poner en la alimentación.

la integración de alimentación - Si su sitio es generado de forma dinámica (utilizando lenguajes como Perl, Python o PHP), puede tener una biblioteca de RSS disponibles, de modo que se puede integrar la alimentación en su proceso de publicación.

A partir de la alimentación - Como alternativa, puede gestionar la orientación partes-lista de su contenido en el feed RSS sí mismo, y generar sus páginas web (así como otros contenidos, como listas de correo electrónico) de la alimentación. Esto tiene la ventaja de tener siempre la información correcta en el alimento, y herramientas como XSLT que esta opción fácil, especialmente si estás empezando desde cero.

Parte Tercera raspado - Si ninguna de estas opciones de trabajo para usted, algunas personas en la Web se raspa su sitio para usted y hacer que el alimento disponible. Se advirtió, sin embargo, que esto no es tan confiable o exacto como hacerlo usted mismo, porque no conozco los detalles de su contenido o su sistema. Además, el recurso a terceros introduce otro punto de error en el proceso de entrega, problemas de allí (de red, servidor o de negocios) hará que su alimentación no esté disponible.

Para obtener más información acerca de todas estas opciones, consulte "Herramientas de alimentación"y"Más información".

Contándole a la gente acerca de sus noticias

Un paso importante después de publicar un feed está dejando a sus lectores saben que existe, hay una gran cantidad de alimentos disponibles en la web ahora, pero es difícil encontrarlos, lo que dificulta a los usuarios a utilizarlos.

Páginas que tienen asociado un canal RSS debe indicar claramente a los usuarios de este, mediante un vínculo que contenga "feed RSS".

Por ejemplo, type="application/rss+xml" <a href="feed.rss"> RSS feed para esta página</ a>
donde 'feed.rss' es la URL del feed. el "atributo" tipo le dice a los navegadores que se trata de un enlace a un feed RSS de manera que puedan comprender.

Además, algunos programas busque un enlace en la sección <head> de su HTML. Para contribuir a ello, incluir una etiqueta <link>;

<head> <title> My Page </ title> <link rel="alternate" type="application/rss+xml" href="feed.rss" title="RSS RSS para mi <Page"> / head>
Estos enlaces se debe colocar en la página Web que es más parecida a la composición del alimento, lo que permite a las personas a encontrar desde el navegador.

Tenga en cuenta que debe utilizar Atom application / atom + xml en lugar de application / rss + xml en ambos estilos de uso.

Por último, hay una serie de guías y registros de canales RSS que la gente puede buscar y navegar a través de, al igual que el directorio de Yahoo para sitios Web, es una buena idea registrar su alimentación, ver más información.

Formato versiones y módulos

Hay un número de diferentes versiones del formato RSS en uso hoy en día, pero las principales opciones son los feeds RSS 1.0 y RSS 2.0. Cada versión tiene sus ventajas y desventajas; RSS 2.0 es conocida por su simplicidad, mientras RSS 1.0 es más extensible y especificados en su totalidad. Ambos formatos están basados en XML y tienen la misma estructura básica.

Hay una opción más, Atom es un esfuerzo en la IETF (un cuerpo de estándares de Internet) para llegar a una bien documentada, formato de distribución estándar. A pesar de que tiene un nombre diferente, no tiene las funciones básicas del mismo como RSS, y muchas personas utilizar el término "RSS" para referirse a la sindicación RSS o Atom.

En esta sección se presenta una breve descripción de cada uno; para obtener más información, vea sus especificaciones y los materiales de apoyo.

Formatos RSS 2.0 y RSS 1.0

Formato RSS 2.0: RSS 2.0 es defendido por espacio de usuario's Dave Winer. En esta versión, RSS significa "Really Simple Syndication", y la simplicidad es su enfoque.

Esta rama de la RSS está basado en RSS 0.91, que fue el primero documentado en Netscape y luego refinado por Userland.

Incluido en 2.0.1 - la última versión estable de esta rama - son metadatos canal como enlace, título, descripción, imagen, que le permite especificar una imagen en miniatura para que aparezca con la alimentación); webMaster y managingEditor, para identificar quién es responsable de la alimentación, y lastBuildDate, que muestra cuando el alimento de la última actualización.

Los artículos tienen el estándar de enlace, el título y la descripción de metadatos, así como a otros, más como instalaciones experimentales recinto, que permite que los archivos adjuntos que se descargan automáticamente (no espere que estas características con el apoyo de todos los agregadores, sin embargo). Por último, los artículos pueden tener un GUID que identifica el elemento único elemento, lo que permite algunas funciones avanzadas en algunos agregadores.

He aquí un ejemplo de una mínima alimentación de RSS 2.0:

Version="2.0"> Ejemplo Canal </ title> <link> http://example.com/ </ link> Mi ejemplo <description> <canal / description> <item> <title> Noticias de septiembre, el <Segunda / title> <link> http://example.com/2002/09/01 </ link> <description> otras cosas sucedido hoy </ description > </ item> <item> <title> Noticias de septiembre, la Primera </ title> <link> http://example.com/2002/09/02 </ link> </ item> </ channel> </ rss><BR> En la hoja de ruta de RSS 2.0, los estados Winer que esta rama es, para todos los propósitos prácticos, congelados, con excepción de las aclaraciones del pliego de condiciones.<BR> <BR> Sin embargo, exensions al formato se permite en distintos módulos, utilizando espacios de nombres XML para evitar conflictos en sus nombres. <BR> <BR> Por ejemplo, si usted tenía un módulo de ISBN para rastrear los libros, que podría tener este aspecto; xmlns:book="http://namespace.example.com/book/1.0" <item rdf:about="http://www.amazon.com/exec/obidos/tg/detail/-/0553575376"> < title> Excession </ link> <link> http://www.amazon.com/exec/obidos/tg/detail/-/0553575376 </ link> <book:isbn> 0553575376</ libro:> <ISBN / partida ><BR> En general, sin embargo, usted debe buscar disponibles módulos de RSS, en lugar de definir su propio, a menos que esté seguro de que lo que usted necesita no existe.<BR> <BR> <b>Formato RSS 1.0: </b> RSS 1.0 significa "RDF Site Summary". Este sabor de RSS incorpora RDF, un estándar Web para los metadatos. Porque RSS 1.0 utiliza RDF, RDF cualquier procesador puede entender RSS sin saber nada de él en particular. Esto permite sindicado alimenta a ser fácilmente parte de la Web Semántica.<BR> <BR> RSS 1.0 también utiliza espacios de nombres XML para permitir que las extensiones, de manera similar a RSS 2.0.<BR> <BR> RSS 1.0 canales se parecen mucho a feeds RSS 2.0, con algunas diferencias;<BR> <BR> El alimento se envuelve en <rdf:RDF> ... </ rdf: RDF> elementos (de modo que los procesadores de saber que es RDF)<BR> Cada <item> tiene un rdf: unos atributos que por lo general, pero no siempre, coincide con el <link>, lo que asigna un identificador para cada elemento.<BR> <BR> Hay un <items> elemento en los metadatos del canal que contiene una lista de elementos de la canal, de modo que los procesadores de RDF puede realizar un seguimiento de la relación entre los elementos<BR> Algunos metadatos utiliza el rdf: recurso de atributos para llevar a los enlaces, en vez de ponerlo dentro del elemento.<BR> <BR> RSS 1.0 es desarrollado y mantenido por un grupo especial de anuncios de personas interesadas, como muestra el sitio Web para obtener más información acerca de RSS 1.0 y RSS de los módulos. Vea a continuación un ejemplo de un feed RSS 1.0.<BR> <BR> <a name="12"></a><b>Módulo principal de Dublín</b><BR> <BR> El conocido ejemplo más de un módulo de RSS 1.0 es el módulo de Dublin Core. El Dublin Core es un conjunto de metadatos desarrollado por los bibliotecarios y científicos de la información que estandariza un conjunto de metadatos común que es útil para describir los documentos, entre otras cosas. El Dublin Core módulo utiliza estos metadatos para añadir información a los dos canales (en los metadatos del canal) y objetos sueltos.<BR> <BR> Este módulo incluye elementos útiles como dc: date, para asociar fechas con elementos, DC: Título, que puede ser útil para categorizar artículos o los piensos, y en corriente continua de los derechos, para dictar los derechos de propiedad intelectual asociados con un objeto o un alimento.<BR> <BR> He aquí un ejemplo de un mínimo de RSS 1.0 feed que utiliza el módulo de Dublin Core:<BR> <BR> <? Xml version = "1.0"?> Rdf <: RDF xmlns: rdf = "# http://www.w3.org/1999/02/22-rdf-syntax-ns" xmlns = "http://purl .org/rss/1.0 / "xmlns: dc =" http://purl.org/dc/elements/1.1/ "> <channel rdf:about="http://example.com/news.rss"> <title> Ejemplo Canal </ title> <link> http://example.com/ </ link> <description> <canal de ejemplo / description> <items> <rdf:Seq> <rdf: li recurso = "http: / / example.com/2002/09/01 / "/> <rdf:li resource="http://example.com/2002/09/02/"/> </ rdf: Seq> </ texto> < /> Canal <item rdf:about="http://example.com/2002/09/01/"> <title> Noticias de septiembre, la primera </ title <link> http://example.com/2002 / 09/01 / </ link> <description> otras cosas sucedido hoy </ description> <dc:date> 01/09/2002 </ dc:> fecha </ item> rdf tema <: sobre = "http:/ / example.com/2002/09/02 / "> <title> Noticias de septiembre, el <Segunda / title> <link> http://example.com/2002/09/02/ </ link> <dc: date > / dc: date> <02/09/2002 /> elemento </ rdf: RDF><BR> Como puede ver, RSS 1.0 es un poco más específico de 2,0, sobre todo porque tiene que ser compatible con otras versiones de RSS, mientras que contenga el marcado que los procesadores de RDF necesita.<BR> <BR> <a name="13"></a> <b>Átomo</b><BR> <BR> Ambos RSS 1.0 y 2.0 son informales especificaciones, es decir, que no se publiquen por una conocida normas cuerpo-bien o consorcio de la industria, sino por un pequeño grupo de personas.<BR> <BR> Algunas personas están preocupadas por esto, porque tales especificaciones pueden cambiar según el capricho de las personas que la controlan. Los organismos de normalización aportan estabilidad, al limitar el cambio y que tengan establecidos procedimientos bien para introducirla. Para introducir esa estabilidad a la sindicación, un grupo de personas estableció un Grupo de Trabajo IETF para estandarizar un formato llamado Atom.<BR> <BR> Atom es funcionalmente similar a las dos ramas de RSS, y también está basado en un formato XML.<BR> <BR> Por ejemplo;<BR> <BR> <? Xml version = "1.0" encoding = "utf-8"?> <feed Xmlns="http://www.w3.org/2005/Atom"> <title> Feed Ejemplo </ title> href enlace <= "http://example.org/" /> <updated> 2003-12-13T18: 30:02 Z </ actualización> <author> <name> Juan Pérez </ name> / autor> <id> urn: uuid : 60a76c80-D399-11d9-b93C-0003939e0af6 </ id> <entry> <title> Atom-Powered Robots Amok Ejecutar </ title> href enlace <= "http://example.org/2003/12/13/atom03 "/> urna <id>: uuid:-cfb8-4ebb-aaaa 80da344efa6a <-1225c695 / id> <updated> 2003-12-13T18: 30:02 Z </ actualización> <summary> Algunos textos. </ resumen> < / entrada> </> piensos<BR> <BR> Como puede ver, Atom tiene una alimentación elemento que contiene tanto el nivel de metadatos piensos, así como la entrada des (similar a la de RSS " elementos), y la entrada puede contener metadatos similares, como el título, enlace, id (en lugar de RSS 1.0 's rdf: sobre o RSS 2.0 's guid), y un breve texto resumen (en lugar de RSS " descripción).<BR> <BR> En general, Atom no es tan amplio apoyo como RSS 1.0 o 2.0 en este momento, porque es relativamente nuevo. Sin embargo, debe ponerse al día rápidamente, debido a la amplia base de proveedores de apoyar el trabajo de normalización.<BR> <BR> <a name="14"></a><b>¿Qué formato debo elegir?</b><BR> <BR> Uno de los más confusos y desafortunados problemas en la sindicación es el gran número de formatos en uso. Además de los citados, existen muchos otros formatos (por ejemplo, RSS 0.9, 0,91, 0,92) que se encuentran comúnmente en la Web.<BR> <BR> Para bien o para mal, la decisión no es tan crítico como usted podría pensar. La mayoría de los agregadores y otros programas de uso de bibliotecas de la sindicación que se abstraen del formato particular que un alimento es, de modo que puedan consumir cualquier feed de distribución popular.<BR> <BR> Como resultado, el formato a elegir es una cuestión de gusto personal. RSS 1.0 es muy extensible, y útil si desea integrarla en los sistemas Web Semántica. RSS 2.0 es muy simple y fácil al autor con la mano. Atom es ahora un estándar del IETF, la estabilidad y llevar una comunidad natural para apoyar su uso.<BR> <BR> <a name="15"></a><b>Consejos para generar buenas Feeds</b><BR> <BR> RSS y Atom son fáciles de trabajar, pero como cualquier otro nuevo formato, puede encontrar algunos problemas en su utilización. En esta sección se trata de abordar las cuestiones más comunes que surgen al generar un feed.<BR> <BR> Epígrafes distintos - Asegúrese de que puede decirle a su agregadores entradas separadas, mediante el uso de identificadores diferentes en rdf: unos (RSS 1.0), guid (RSS 2.0) y ID (Atom). Esto le ahorrará muchos dolores de cabeza en el camino.<BR> <BR> Significativa de los metadatos - Trate de hacer los metadatos útil por sí misma, por ejemplo, si sólo incluye una breve <title>, la gente puede no saber lo que el enlace se trata. Del mismo modo, si usted empuja un artículo entero en descripción < >, que va a ver la multitud de habitantes de la alimentación, y son menos propensas a mantener el interés en lo que tiene que decir. En general, usted quiere poner suficiente en la alimentación para ayudar a alguien a decidir si deben seguir el enlace.<BR> <BR> Codificación HTML - Aunque es tentador, abstenerse de incluir marca HTML (como <a href="...">, <b> o <p>) en su feed RSS, porque no sabes cómo va a ser presentado, el hacerlo puede evitar que su alimentación se muestren correctamente. Si usted necesita incluir etiqueta bis en el texto de la alimentación (por ejemplo, el título de una entrada es "Oda a la <title>"), asegúrese de escapar signo "&" y los soportes de ángulo (lo que sería "Oda a la < title> ").<BR> <BR> Entidades XML - Recuerde que XML no predefinir entidades como hace el HTML, por lo tanto, usted no tendrá © comunes otras entidades y disponibles. Se pueden definir en el XML, o, alternativamente, sólo tiene que utilizar una codificación de caracteres que hace lo que usted necesita disponibles.<BR> <BR> Codificación de caracteres - Algunos programas de software genera feeds utilizando juegos de caracteres de Windows y, a veces los mislabels. Lo más seguro que se puede hacer es codificar el feed como UTF-8 y comprobar que al analizar con un analizador XML.<BR> <BR> La comunicación con los televidentes - No utilizar los ingresos en su alimentación para comunicar a sus usuarios, por ejemplo, algunos alimentos se han sabido para utilizar el <description> dictar los términos de copyright. Utilice el elemento adecuado o módulo.<BR> La comunicación con las máquinas - Del mismo modo, utiliza el adecuado estado de los códigos HTTP si su alimentación se ha trasladado (por lo general, 301 Movido permanentemente) o ya no está disponible (410 GONE o 404 Not Found).<BR> <BR> Hacer su redifusión Cache-Friendly - El éxito de las publicaciones es ver una buena cantidad de tráfico, ya que los usuarios ven rapidamente y ha cambiado su contenido. Para soportar la carga, almacenamiento en caché de web puede ayudar; ver el tutorial de almacenamiento en caché.<BR> Validar - usar el validador de piensos para detectar cualquier problema en su alimentación, ya que funciona con RSS y Atom. Además, no sólo se ejecuta una vez, asegúrese de que controla su alimentación, para que pueda detectar errores transitorios.<BR> <BR> <a name="16"></a><b>Herramientas para publicar RSS</b><BR> <BR> Esta es una lista incompleta de los instrumentos de creación y control de alimentos para asegurarse de que lo haya hecho correctamente. Tenga en cuenta que hay más muchas bibliotecas que ayudan a analizar los alimentos, los cuales no se han incluido aquí porque este tutorial se centra en el Webmaster no, los consumidores de los alimentos.<BR> <BR> • <a href="http://www.mnot.net/xpath2rss/#googtrans/en/es" target="_blank">xpath2rss</a> - Herramienta para rastrear los sitios Web que utiliza expresiones XPath (un método de selección de partes de documentos HTML y XML).<BR> • <a href="http://www.w3.org/2000/08/w3c-synd/#" target="_blank">Síntesis de la web en XHTML</a> - Servicio en línea (también disponible como una hoja de estilo XSLT) que utiliza pistas en el código HTML para generar un feed.<BR> • <a href="http://myrss.com/#googtrans/en/es" target="_blank">myRSS</a> - Una línea, el servicio automatizado de raspado de terceros. No requiere ningún marcado especial.<BR> • <a href="http://www.mnot.net/python/RSS.py#googtrans/en/es" target="_blank">RSS.py</a> - biblioteca de <a href="http://es.wikipedia.org/wiki/Python" target="_blank">Python</a> para la generación y análisis de RSS.<BR> • <a href="https://rome.dev.java.net/#googtrans/en/es" target="_blank">ROMA</a> - biblioteca Java para analizar y generar feeds RSS y Atom, además de traducir entre formatos.<BR> • <a href="http://search.cpan.org/author/EISEN/XML-RSS/#googtrans/en/es" target="_blank">XML:: RSS</a> - Módulo de <a href="http://es.wikipedia.org/wiki/Perl" target="_blank">Perl</a> para generar y analizar RSS.<BR> • <a href="http://www.feedvalidator.org/#googtrans/en/es" target="_blank">Online Validator</a> - Chequea tu RSS 1.0, 2.0 y Atom.<BR> <BR> <a name="17"></a><b>Más información: </b><BR> <BR> Sindicado de contenidos - Buena lista de las mejores prácticas para crear un feed RSS.<BR> Syndic8 - Un esfuerzo de la comunidad para recopilar, validar y búsqueda de alimentos con mucha otra información.<BR> Taller RSS - A-considerado la introducción y publicación de feeds RSS que, desde el estado de Utah en línea división de Servicios.<BR> RSS Devcenter - Portal Web de O'reilly para todos los RSS de las cosas.<BR> <BR> <b>Acerca de este documento</b><BR> <BR> Este documento es Copyright © 2002-2005 Marcos Nottingham <mnot@pobox.com> (en ingles). Esta obra está bajo una licencia Licencia Creative Commons.<BR> <BR> Si lo hace reflejar este documento, por favor enviar un correo electrónico a la dirección antes mencionada, de modo que usted pueda estar informado de las actualizaciones.<BR> <BR> Todas las marcas registradas dentro son propiedad de sus respectivos propietarios.<BR> <BR> Aunque el autor cree que el contenido se precisa en el momento de la publicación, no se asume responsabilidad por ellos, su aplicación o de las consecuencias derivadas. Si cualquier información incorrecta, errores u otra necesidad de aclaración se encuentra, por favor póngase en contacto con el autor.</p> </TD></TR> <TR class="stilos01"> <TD height="16" colspan="2" align=left valign="top"><p>Fuentes: <a href="http://www.mnot.net/rss/tutorial/" target="_blank">www.mnot.net</a> en Ingles.<br>Tema: Programación</p> </TD> </TR> <TR class="stilos01"> <TD height="16" colspan="2" align=left valign="top"><p> <b>Temas relacionados:</b></br>     •   <a href="000261.htm ">Introducción a XML (eXtensible Markup Language)</a> 23/02/2010<br>     •   <a href="000230.htm ">Lo que oculta el «modo Dios» de Windows 7</a> 11/01/2010<br>     •   <a href="000219.htm ">Apagar un ordenador remotamente</a> 17/12/2009<br>     •   <a href="000204.htm ">Windows 7 es el mejor sistema operativo ¿Por que?</a> 26/10/2009<br>     •   <a href="000201.htm ">Microsoft lanzará en todo el mundo su nuevo Windows 7</a> 18/10/2009<br>     •   <a href="000152.htm ">Chrome OS, el sistema operativo de Google para PC</a> 21/08/2009<br>     •   <a href="000145.htm ">Windows 7 al completo</a> 17/08/2009<br> </p> </TD> </TR> </TABLE><script>escribe_menu_inferior()</script> <TABLE cellPadding=0 width="100%" style="WIDTH: 100%" background="" border=0> <TR> <TD width="645" height=8 style="HEIGHT: 8px"><IMG height=1 width=1 /></TD></TR><TR> <TD style="HEIGHT: 40px" height=40><script>escribe_herramientas()</script></TD></TR><TR> <TD class=minitxtnoir> <div class="Ocultar"><script>anticopia()</script><center>Descarga en youtube encontrando imagenes y videos free y también download de yahoo, todo online. fabricantes</center></div> </TD></TR><TR> <TD height="10" class=minitxtnoir><script>Estamos_en()</script></TD></TR></TABLE></TD></TR></TABLE> <TABLE class=rien cellPadding=0 width=750 style="WIDTH: 750px" background="" border=0> <TR><TD><A href="http://www.ServiciosJFP.com"><IMG alt="" src="../../images/propaganda/marco_inferior.gif" style="WIDTH: 750px; HEIGHT: 20px" height=20 hspace=0 width=750 border=0 /></A></TD> </TR> <TR> <TD height=16 align=center valign="bottom" style="HEIGHT: 16px"><script>Derechos_reservados()</script></TD></TR><TR> <TD height=16 align=center valign="bottom" style="HEIGHT: 16px"><script>Contacta_con()</script> <FONT size=1 class="MenuInferior"> <script>escribe_enlace_correo()</script> </FONT></TD> </TR> </TABLE></CENTER></BODY></HTML>