SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à LM-UT4: Sindicación de contenidos

Similaire à 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 de informatica (correa/ sendra)
Trabajo final de informatica (correa/ sendra)Trabajo final de informatica (correa/ sendra)
Trabajo final de informatica (correa/ sendra)
 
Trabajo final informatica para administradores
Trabajo final informatica para administradoresTrabajo final informatica para administradores
Trabajo final informatica para administradores
 
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 (1)
Evolucion de la web (1)Evolucion de la web (1)
Evolucion de la web (1)
 

Plus de David Martin

Plus 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
 

Dernier

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 

Dernier (20)

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 

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