Diferència entre revisions de la pàgina «Canals de continguts: RSS»
Salta a la navegació
Salta a la cerca
(Hi ha 11 revisions intermèdies del mateix usuari que no es mostren) | |||
Línia 4: | Línia 4: | ||
*[https://es.digitaltrends.com/fuentes-rss/ Fuente de RSS de ejemplo] | *[https://es.digitaltrends.com/fuentes-rss/ Fuente de RSS de ejemplo] | ||
*[https://addons.mozilla.org/ca/firefox/addon/feedbroreader/ addon para Firefox Lector RSS] | *[https://addons.mozilla.org/ca/firefox/addon/feedbroreader/ addon para Firefox Lector RSS] | ||
− | *[ | + | *[https://ejemplo-rss.glitch.me/ Como crear un RSS] |
*[https://www.genbeta.com/desarrollo/desentranando-el-rss-como-es-un-feed-por-dentro Artículo sobre como es un un feed/RSS] | *[https://www.genbeta.com/desarrollo/desentranando-el-rss-como-es-un-feed-por-dentro Artículo sobre como es un un feed/RSS] | ||
*[https://validator.w3.org/feed/docs/rss2.html Especificación RSS 2.0] | *[https://validator.w3.org/feed/docs/rss2.html Especificación RSS 2.0] | ||
*[https://validator.w3.org/feed/ RSS Validator] | *[https://validator.w3.org/feed/ RSS Validator] | ||
+ | |||
=Ejercicios= | =Ejercicios= | ||
<ol> | <ol> | ||
Línia 13: | Línia 14: | ||
<li>Descarga un RSS ábrelo e identifica los elementos obligatorios. Crea tu propio RSS sobre un tema a tu elección, valídalo y añádelo a un lector de RSS</li> | <li>Descarga un RSS ábrelo e identifica los elementos obligatorios. Crea tu propio RSS sobre un tema a tu elección, valídalo y añádelo a un lector de RSS</li> | ||
</ol> | </ol> | ||
− | =Proyectos Curso | + | =Proyectos Curso 20-21= |
− | ==Proyecto | + | ==Proyecto 20-21 == |
===Título=== | ===Título=== | ||
De RSS to HTML | De RSS to HTML | ||
===Descripción=== | ===Descripción=== | ||
− | + | <ol> | |
− | + | <li>Crea un feed de RSS del tema que más te guste con al menos 5 items. Cada item tiene que tener (además de los items obligatorios):</li> | |
− | + | <ol> | |
− | + | <li>En general</li> | |
− | + | <ul> | |
− | + | <li>title (título del feed)</li> | |
− | + | <li>link (enlace a la web de donde se saca el contenido)</li> | |
− | + | <li>description (Descripción del contenido del feed)</li> | |
− | + | <li>language (idioma en el que está escrito el canal)</li> | |
− | + | <li>pubDate (fecha de publicación)</li> | |
− | + | <li>category (categoria/s del contenido del feed)</li> | |
− | + | <li>image (Imagen de portada del feed)</li> | |
− | + | </ul> | |
− | + | <li>De cada item</li> | |
− | + | <ul> | |
+ | <li>title (título del item)</li> | ||
+ | <li>link (enlace al articulo del cual se extrae el titular)</li> | ||
+ | <li>description (Descripción del contenido del artículo)</li> | ||
+ | <li>author (email del autor)</li> | ||
+ | <li>enclousure (añadir archivos multimedia)</li> | ||
+ | </ul> | ||
+ | </ol> | ||
+ | <li>Valida el feed usando el validador RSS siguiendo la referencia de la versión 2.0</li> | ||
+ | <li>Crea un xslt que transforme el RSS y presente el contenido en formato HTML.</li> | ||
+ | <li>El resultado tiene que ser lo más similar a: | ||
+ | [[File:agregadorRSSExample.png]] | ||
+ | </li> | ||
+ | </ol> | ||
+ | ===Duración=== | ||
+ | * Acto 1: 2 horas de clase para los puntos 1 y 2 | ||
+ | * Acto 2: 4 horas de clase para los puntos 3 y 4 | ||
+ | ====Fecha de Inicio==== | ||
+ | *Acto 1: 26/2/2021 | ||
+ | *Acto 2: ? | ||
+ | ====Fecha de Entrega==== | ||
+ | *Acto 1: 5/3/2021 | ||
+ | *Acto 2: ? | ||
− | |||
===Especificaciones del proyecto=== | ===Especificaciones del proyecto=== | ||
− | |||
====Especificaciones funcionales==== | ====Especificaciones funcionales==== | ||
+ | #El fichero RSS ha de cumplir con lo especificado en la descripción | ||
+ | #El fichero RSS ha de pasar el validador RSS | ||
+ | #El HTML generado se ha de parece lo máximo posible a la imagen de la descripción ( añadiendo toda la información extra que no aparezca en la imagen) | ||
+ | #El fichero xslt ha de generar un HTML sin errores (que pase el validador) | ||
===Evaluación=== | ===Evaluación=== | ||
+ | * Cumplir las especificaciones del proyecto (6 puntos) | ||
+ | * Presentación (3 puntos) | ||
+ | * Diseño y acabados (1 punto) |
Revisió de 10:42, 26 feb 2021
volver a M04 Lenguajes de marcas y sistemas de gestión de información
Material de teoria i soporte
En estas webs encontraréis el material de soporte para este apartado:
- Fuente de RSS de ejemplo
- addon para Firefox Lector RSS
- Como crear un RSS
- Artículo sobre como es un un feed/RSS
- Especificación RSS 2.0
- RSS Validator
Ejercicios
- Instala un lector de RSS en tu máquina y añade una extensión a tu navegador. Agrega al menos un par de RSS de contenido relacionado con el ciclo y un par relacionado con alguna afición
- Descarga un RSS ábrelo e identifica los elementos obligatorios. Crea tu propio RSS sobre un tema a tu elección, valídalo y añádelo a un lector de RSS
Proyectos Curso 20-21
Proyecto 20-21
Título
De RSS to HTML
Descripción
- Crea un feed de RSS del tema que más te guste con al menos 5 items. Cada item tiene que tener (además de los items obligatorios):
- En general
- title (título del feed)
- link (enlace a la web de donde se saca el contenido)
- description (Descripción del contenido del feed)
- language (idioma en el que está escrito el canal)
- pubDate (fecha de publicación)
- category (categoria/s del contenido del feed)
- image (Imagen de portada del feed)
- De cada item
- title (título del item)
- link (enlace al articulo del cual se extrae el titular)
- description (Descripción del contenido del artículo)
- author (email del autor)
- enclousure (añadir archivos multimedia)
- Valida el feed usando el validador RSS siguiendo la referencia de la versión 2.0
- Crea un xslt que transforme el RSS y presente el contenido en formato HTML.
- El resultado tiene que ser lo más similar a:
Duración
- Acto 1: 2 horas de clase para los puntos 1 y 2
- Acto 2: 4 horas de clase para los puntos 3 y 4
Fecha de Inicio
- Acto 1: 26/2/2021
- Acto 2: ?
Fecha de Entrega
- Acto 1: 5/3/2021
- Acto 2: ?
Especificaciones del proyecto
Especificaciones funcionales
- El fichero RSS ha de cumplir con lo especificado en la descripción
- El fichero RSS ha de pasar el validador RSS
- El HTML generado se ha de parece lo máximo posible a la imagen de la descripción ( añadiendo toda la información extra que no aparezca en la imagen)
- El fichero xslt ha de generar un HTML sin errores (que pase el validador)
Evaluación
- Cumplir las especificaciones del proyecto (6 puntos)
- Presentación (3 puntos)
- Diseño y acabados (1 punto)