SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Lenguajes de Marcas y SGI

 UT 4: Aplicación de los lenguajes de
 marcas a la sindicación de contenidos

      CFGS «Administración de Sistemas
           Informáticos en Red»

          CIFP Juan de Colonia (Burgos)

               David H. Martín Alonso

                – Curso 2010/2011 –
RSS.



                             Contenidos
                Sindicación de contenidos
                Formatos
                  RSS
                  Atom
                Aplicación
                  Edición
                  Validación
                  Agregadores
Enero de 2011                               CIFP Juan de Colonia
RSS.



                Compartir enlaces en la web
■ Sindicación          Web tradicional
□ RSS
□ Atom                   • Importancia de INTERCAMBIAR enlaces.
                            – Integración en la WWW, sistema distribuido
                            – Antes de los buscadores: conseguir enlaces.

                         • Abundancia de enlaces → utilidad de la página
                3/18
                                → popularidad
                                → prestigio
                                → visitas
                         • Indicador evaluado por los buscadores.
                            –   Google: ponderación de los enlaces según prestigio propio.

                       Web moderna
                         • Modelo más «social»
                         • Contenidos dinámicos, actualización permanente.
                         • Necesidad de evolucionar el intercambio.


Enero de 2011                                                                     CIFP Juan de Colonia
RSS.



                       Sindicación de contenidos
■ Sindicación            • «Tecnología que facilita la rápida difusión de
□ RSS                      contenidos,   favoreciendo el intercambio de
□ Atom
                           información y las conversaciones entre usuarios de
                           una misma comunidad»
                            – Intercambio de contenidos, flexible
                            – Finalidad inespecífica
                4/18
                         • ¿Sindicación? ¿Redifusión?
                         • Formatos basados en XML ¡claro!
                            – RSS
                            – Atom

                         • Herramientas variadas
                            – ¿Es evolución o en recesión?
                            – ¿Cumplen las expectativas?

                            – ¿Conocidas y aprovechadas por los usuarios?




Enero de 2011                                                               CIFP Juan de Colonia
RSS.



                                 Ciclo de vida
■ Sindicación          Creados por el autor de la web
□ RSS
□ Atom                   • Opciones:
                            – Edición manual, archivos XML de texto, editor común.
                            – Recursos domésticos: hoja de cálculo, bases de datos...

                            – ¿Utilidades específicas?

                            – Programación, como páginas dinámicas
                5/18
                            – Incorporado en aplicaciones web populares


                       Disponibles a través del mismo servidor HTTP
                            – Localización URI en la propia web
                            – Identificación visual, icono característico.


                       Aplicaciones de consulta local
                            – Navegador web, aplicación de correo electrónico
                            – Agregadores: utilidades escritorio y aplicaciones web


                       Integración en espacios web
                            – Aplicaciones web comunes, módulos
                            – Programación específica
Enero de 2011                                                                    CIFP Juan de Colonia
RSS.



                       Imagen
■ Sindicación
□ RSS
□ Atom




                6/18




Enero de 2011                   CIFP Juan de Colonia
RSS.



                Actividad I: exploración
                     1) Buscar unos 20 sitios que proporcionen resúmenes
                      para sindicación de contenidos RSS/Atom.

                     2) Comparar la oferta y las posibilidades que ofrecen
                      los sitios siguientes:
                        -Portal Educa de la JCyL
                        -BOCyL
                        -Wikipedia
                        -Un periódico nacional
                        -Delicious

                     3) Buscar 20 usos: aplicaciones, agregadores, sitios
                      web, etc.

                     4) Abrir cuenta y experimentar con Bloglines.
Enero de 2011                                                        CIFP Juan de Colonia
RSS.



                Actividad II: agregadores
                      Buscar y ver el vídeo RSS in plain English.
                      http://dotsub.com/films/inplainenglish/index.php?autostart=true&language_setting=es_446




Enero de 2011                                                                                    CIFP Juan de Colonia
RSS.



                                    RSS (I)
□ Sindicación          • Really Simple Syndication
■ RSS                     –   Rich Site Summary (RSS 0.91)
□ Atom
                          –   RDF Site Summary (RSS 0.9 y 1.0)
                          –   Really Simple Syndication (RSS 2.0)
                       • Asumido como denominación genérica de                                        los
                         sistemas de redifusión web, aunque hay otros.
                       • Estructura: 1 canal conteniendo varios items.
                9/18



                          – Elementos obligatorios:
                            <title>, <link>, <description>
                          – Otros elementos opcionales

                                                          channel
                                              title
                                                                                       item
                                                        link
                                         description
                                                                             title               link
                                                                 item
                                                                                     description
                                                       title             link
                                                               description
Enero de 2011                                                                              CIFP Juan de Colonia
RSS.



                                      RSS (II)
□ Sindicación
■ RSS
□ Atom


                        <?xml version="1.0" encoding="UTF-8"?>
                        <rss version="2.0">
                           <channel>
                10/18
                              <title>ASIR - Canal de ejemplo</title>
                              <link>http://www.juandecolonia.es/</link>
                              <description>Primer canal de ejemplo.
                             Lenguajes de marcas, ASIR,
                             Juan de Colonia.</description>
                              <item>
                                 <title>Lenguajes de Marcas</title>
                                 <link>http://cesbur.unlimitedtree.com</link>
                              </item>
                           </channel>
                        </rss>




Enero de 2011                                                            CIFP Juan de Colonia
RSS.



                                       RSS (III)
□ Sindicación           • Enlace en documento original
■ RSS                      – <a href=...>
□ Atom
                           – <link rel="alternate"

                             type="application/rss+xml"
                             href="http://www.mio.es/rss.xml"
                             title="Fuente RSS" />
                11/18   • Validación: Unicorn – Validador Unificado del W3C
                           –   http://validator.w3.org/unicorn




Enero de 2011                                                          CIFP Juan de Colonia
RSS.



                Actividad III: CMS
                   En algún gestor de contenidos propio o uno gratuito
                   disponible en Internet, personalizar la presentación
                   para incluir en el margen una fuente de contenidos
                   de algún periódico o publicación conocida.




Enero de 2011                                                   CIFP Juan de Colonia
RSS.



                                      Atom (I)
□ Sindicación           • Protocolo de comunicación + formato
□ RSS                      – Lenguaje XML
■ Atom
                           – Protocolo simple basado en HTTP

                        • Estándar IETF (TCP/IP, Internet Society)
                           –   RFC 4287 + RFC 5023
                        • Propuesto como alternativa a RSS con mejoras
                13/18
                           – Flexibilidad en el formato de fechas
                           – Mejor soporte para localización de textos

                           – Mejor control en el formato y codificación de textos

                           – Soporte para internacionalización de URI: IRI

                        • Dos tipos de documento:
                           – atom:feed
                           – atom:entry




Enero de 2011                                                                       CIFP Juan de Colonia
RSS.



                                       Atom (II)
□ Sindicación
□ RSS
■ Atom        <?xml version="1.0" encoding="utf-8"?>
                        <feed xmlns="http://www.w3.org/2005/Atom">

                         <title>Example Feed</title>
                         <link href="http://example.org/"/>
                14/18
                         <updated>2003-12-13T18:30:02Z</updated>
                         <author>
                           <name>John Doe</name>
                         </author>
                         <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id>

                         <entry>
                           <title>Atom-Powered Robots Run Amok</title>
                           <link href="http://example.org/2003/12/13/atom03"/>
                           <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
                           <updated>2003-12-13T18:30:02Z</updated>
                           <summary>Some text.</summary>
                         </entry>

                        </feed>

Enero de 2011                                                             CIFP Juan de Colonia
RSS.



                Actividad IV: herramientas
                       Empleando una aplicación común de «hoja de
                       cálculo» crear una herramienta donde se pueda
                       introducir los datos de la fuente web y de un cierto
                       número de entradas. La herramienta construirá los
                       formatos RSS y Atom empleando sus funciones de
                       concatenación de cadenas.
                       Crear un documento de ejemplo y proceder a su
                       validación con la utilidad «xmllint» y con el validador
                       «Unicorn».




Enero de 2011                                                         CIFP Juan de Colonia
RSS.



                                     Referencias



                RSS Advisory Board. RSS 2.0 Specification.
                http://www.rssboard.org/rss-specification
                Nottingham, M. et al. (IETF, 2005) RFC 4287: The Atom Syndication Format.
                http://tools.ietf.org/html/rfc4287
                Fernández, Elías (2007). Web 2.0: Sindicación de contenidos. RSS
                http://dim.pangea.org/revistaDIM8/Articulos/eliasfernandez.pdf
                Sureau, Denis (2006-2010). Building and using an RSS feed
                http://www.xul.fr/en-xml-rss.html




                                    Bibliografía actualizada en delicious:
                                  http://www.delicious.com/dhmartin/LM-ASIR




Enero de 2011                                                                      CIFP Juan de Colonia
RSS.



                                     Licencia




                Este material está disponible bajo una Licencia Creative Commons,
                        http://creativecommons.org/licenses/by-nc-sa/3.0/es/




Enero de 2011                                                                  CIFP Juan de Colonia
RSS.



                ¿Dudas o cuestiones?




Enero de 2011                          CIFP Juan de Colonia

Más contenido relacionado

Similar a LM-UT4: Sindicación de contenidos

Similar a LM-UT4: Sindicación de contenidos (20)

Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 18390
Web 18390Web 18390
Web 18390
 
Web 18390
Web 18390Web 18390
Web 18390
 
Presentacion 1
Presentacion 1Presentacion 1
Presentacion 1
 
Presentacion 1
Presentacion 1Presentacion 1
Presentacion 1
 
La web 1
La web 1La web 1
La web 1
 
Evolucion web edit(1)
Evolucion web edit(1)Evolucion web edit(1)
Evolucion web edit(1)
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
LM-UT1: Lenguajes de marcas
LM-UT1: Lenguajes de marcas LM-UT1: Lenguajes de marcas
LM-UT1: Lenguajes de marcas
 
Evolucion de la web 1
Evolucion de la web 1Evolucion de la web 1
Evolucion de la web 1
 
Evolucion de la web
Evolucion de la webEvolucion de la web
Evolucion de la web
 
Evolucion de la web...
Evolucion de la web...Evolucion de la web...
Evolucion de la web...
 
Web 2.0 (MGonzalez)
Web 2.0 (MGonzalez)Web 2.0 (MGonzalez)
Web 2.0 (MGonzalez)
 
Trabajo final informatica para administradores
Trabajo final informatica para administradoresTrabajo final informatica para administradores
Trabajo final informatica para administradores
 
Trabajo final de informatica (correa/ sendra)
Trabajo final de informatica (correa/ sendra)Trabajo final de informatica (correa/ sendra)
Trabajo final de informatica (correa/ sendra)
 
Trabajo Informatica Administracion Portuaria 2011
Trabajo Informatica Administracion Portuaria 2011Trabajo Informatica Administracion Portuaria 2011
Trabajo Informatica Administracion Portuaria 2011
 
trabajo informatica 2011
trabajo informatica 2011trabajo informatica 2011
trabajo informatica 2011
 
La nueva web de la BV-SSPA
La nueva web de la BV-SSPALa nueva web de la BV-SSPA
La nueva web de la BV-SSPA
 
Web 2
Web 2Web 2
Web 2
 
Evolucion de la web
Evolucion de la webEvolucion de la web
Evolucion de la web
 

Más de David Martin

Más de David Martin (18)

PLE UT10
PLE UT10PLE UT10
PLE UT10
 
Taller: «Gráficos en el Aula»
Taller: «Gráficos en el Aula»Taller: «Gráficos en el Aula»
Taller: «Gráficos en el Aula»
 
IW-UTXX: Programación web en PHP con bases de datos
IW-UTXX: Programación web en PHP con bases de datosIW-UTXX: Programación web en PHP con bases de datos
IW-UTXX: Programación web en PHP con bases de datos
 
LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema LM-UT5: DTD, XML Schema
LM-UT5: DTD, XML Schema
 
LM-UT8: Sistemas de Gestión empresarial
LM-UT8: Sistemas de Gestión empresarialLM-UT8: Sistemas de Gestión empresarial
LM-UT8: Sistemas de Gestión empresarial
 
LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML LM-UT7: Almacenamiento XML
LM-UT7: Almacenamiento XML
 
LM-UT6: Transformaciones XML
LM-UT6: Transformaciones XML LM-UT6: Transformaciones XML
LM-UT6: Transformaciones XML
 
LM-UT3: CSS
LM-UT3: CSS LM-UT3: CSS
LM-UT3: CSS
 
LM-UT2: HTML
LM-UT2: HTML LM-UT2: HTML
LM-UT2: HTML
 
Inkscape
InkscapeInkscape
Inkscape
 
La Aldea Global
La Aldea GlobalLa Aldea Global
La Aldea Global
 
Plataformas web
Plataformas webPlataformas web
Plataformas web
 
Ple Ut8
Ple Ut8Ple Ut8
Ple Ut8
 
Burgo Red
Burgo RedBurgo Red
Burgo Red
 
Ethnet
EthnetEthnet
Ethnet
 
Ociburgo
OciburgoOciburgo
Ociburgo
 
Fundicar
FundicarFundicar
Fundicar
 
Eth100
Eth100Eth100
Eth100
 

Último

Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfSofiaArias58
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxhenarfdez
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitariolucianosaldivia3
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 

Último (20)

Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 

LM-UT4: Sindicación de contenidos

  • 1. Lenguajes de Marcas y SGI UT 4: Aplicación de los lenguajes de marcas a la sindicación de contenidos CFGS «Administración de Sistemas Informáticos en Red» CIFP Juan de Colonia (Burgos) David H. Martín Alonso – Curso 2010/2011 –
  • 2. RSS. Contenidos Sindicación de contenidos Formatos RSS Atom Aplicación Edición Validación Agregadores Enero de 2011 CIFP Juan de Colonia
  • 3. RSS. Compartir enlaces en la web ■ Sindicación Web tradicional □ RSS □ Atom • Importancia de INTERCAMBIAR enlaces. – Integración en la WWW, sistema distribuido – Antes de los buscadores: conseguir enlaces. • Abundancia de enlaces → utilidad de la página 3/18 → popularidad → prestigio → visitas • Indicador evaluado por los buscadores. – Google: ponderación de los enlaces según prestigio propio. Web moderna • Modelo más «social» • Contenidos dinámicos, actualización permanente. • Necesidad de evolucionar el intercambio. Enero de 2011 CIFP Juan de Colonia
  • 4. RSS. Sindicación de contenidos ■ Sindicación • «Tecnología que facilita la rápida difusión de □ RSS contenidos, favoreciendo el intercambio de □ Atom información y las conversaciones entre usuarios de una misma comunidad» – Intercambio de contenidos, flexible – Finalidad inespecífica 4/18 • ¿Sindicación? ¿Redifusión? • Formatos basados en XML ¡claro! – RSS – Atom • Herramientas variadas – ¿Es evolución o en recesión? – ¿Cumplen las expectativas? – ¿Conocidas y aprovechadas por los usuarios? Enero de 2011 CIFP Juan de Colonia
  • 5. RSS. Ciclo de vida ■ Sindicación Creados por el autor de la web □ RSS □ Atom • Opciones: – Edición manual, archivos XML de texto, editor común. – Recursos domésticos: hoja de cálculo, bases de datos... – ¿Utilidades específicas? – Programación, como páginas dinámicas 5/18 – Incorporado en aplicaciones web populares Disponibles a través del mismo servidor HTTP – Localización URI en la propia web – Identificación visual, icono característico. Aplicaciones de consulta local – Navegador web, aplicación de correo electrónico – Agregadores: utilidades escritorio y aplicaciones web Integración en espacios web – Aplicaciones web comunes, módulos – Programación específica Enero de 2011 CIFP Juan de Colonia
  • 6. RSS. Imagen ■ Sindicación □ RSS □ Atom 6/18 Enero de 2011 CIFP Juan de Colonia
  • 7. RSS. Actividad I: exploración 1) Buscar unos 20 sitios que proporcionen resúmenes para sindicación de contenidos RSS/Atom. 2) Comparar la oferta y las posibilidades que ofrecen los sitios siguientes: -Portal Educa de la JCyL -BOCyL -Wikipedia -Un periódico nacional -Delicious 3) Buscar 20 usos: aplicaciones, agregadores, sitios web, etc. 4) Abrir cuenta y experimentar con Bloglines. Enero de 2011 CIFP Juan de Colonia
  • 8. RSS. Actividad II: agregadores Buscar y ver el vídeo RSS in plain English. http://dotsub.com/films/inplainenglish/index.php?autostart=true&language_setting=es_446 Enero de 2011 CIFP Juan de Colonia
  • 9. RSS. RSS (I) □ Sindicación • Really Simple Syndication ■ RSS – Rich Site Summary (RSS 0.91) □ Atom – RDF Site Summary (RSS 0.9 y 1.0) – Really Simple Syndication (RSS 2.0) • Asumido como denominación genérica de los sistemas de redifusión web, aunque hay otros. • Estructura: 1 canal conteniendo varios items. 9/18 – Elementos obligatorios: <title>, <link>, <description> – Otros elementos opcionales channel title item link description title link item description title link description Enero de 2011 CIFP Juan de Colonia
  • 10. RSS. RSS (II) □ Sindicación ■ RSS □ Atom <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> 10/18 <title>ASIR - Canal de ejemplo</title> <link>http://www.juandecolonia.es/</link> <description>Primer canal de ejemplo. Lenguajes de marcas, ASIR, Juan de Colonia.</description> <item> <title>Lenguajes de Marcas</title> <link>http://cesbur.unlimitedtree.com</link> </item> </channel> </rss> Enero de 2011 CIFP Juan de Colonia
  • 11. RSS. RSS (III) □ Sindicación • Enlace en documento original ■ RSS – <a href=...> □ Atom – <link rel="alternate" type="application/rss+xml" href="http://www.mio.es/rss.xml" title="Fuente RSS" /> 11/18 • Validación: Unicorn – Validador Unificado del W3C – http://validator.w3.org/unicorn Enero de 2011 CIFP Juan de Colonia
  • 12. RSS. Actividad III: CMS En algún gestor de contenidos propio o uno gratuito disponible en Internet, personalizar la presentación para incluir en el margen una fuente de contenidos de algún periódico o publicación conocida. Enero de 2011 CIFP Juan de Colonia
  • 13. RSS. Atom (I) □ Sindicación • Protocolo de comunicación + formato □ RSS – Lenguaje XML ■ Atom – Protocolo simple basado en HTTP • Estándar IETF (TCP/IP, Internet Society) – RFC 4287 + RFC 5023 • Propuesto como alternativa a RSS con mejoras 13/18 – Flexibilidad en el formato de fechas – Mejor soporte para localización de textos – Mejor control en el formato y codificación de textos – Soporte para internacionalización de URI: IRI • Dos tipos de documento: – atom:feed – atom:entry Enero de 2011 CIFP Juan de Colonia
  • 14. RSS. Atom (II) □ Sindicación □ RSS ■ Atom <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>Example Feed</title> <link href="http://example.org/"/> 14/18 <updated>2003-12-13T18:30:02Z</updated> <author> <name>John Doe</name> </author> <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id> <entry> <title>Atom-Powered Robots Run Amok</title> <link href="http://example.org/2003/12/13/atom03"/> <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id> <updated>2003-12-13T18:30:02Z</updated> <summary>Some text.</summary> </entry> </feed> Enero de 2011 CIFP Juan de Colonia
  • 15. RSS. Actividad IV: herramientas Empleando una aplicación común de «hoja de cálculo» crear una herramienta donde se pueda introducir los datos de la fuente web y de un cierto número de entradas. La herramienta construirá los formatos RSS y Atom empleando sus funciones de concatenación de cadenas. Crear un documento de ejemplo y proceder a su validación con la utilidad «xmllint» y con el validador «Unicorn». Enero de 2011 CIFP Juan de Colonia
  • 16. RSS. Referencias RSS Advisory Board. RSS 2.0 Specification. http://www.rssboard.org/rss-specification Nottingham, M. et al. (IETF, 2005) RFC 4287: The Atom Syndication Format. http://tools.ietf.org/html/rfc4287 Fernández, Elías (2007). Web 2.0: Sindicación de contenidos. RSS http://dim.pangea.org/revistaDIM8/Articulos/eliasfernandez.pdf Sureau, Denis (2006-2010). Building and using an RSS feed http://www.xul.fr/en-xml-rss.html Bibliografía actualizada en delicious: http://www.delicious.com/dhmartin/LM-ASIR Enero de 2011 CIFP Juan de Colonia
  • 17. RSS. Licencia Este material está disponible bajo una Licencia Creative Commons, http://creativecommons.org/licenses/by-nc-sa/3.0/es/ Enero de 2011 CIFP Juan de Colonia
  • 18. RSS. ¿Dudas o cuestiones? Enero de 2011 CIFP Juan de Colonia