porcellis.com

ref: master

content/blog/feed-rss.md


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
---
title: "Feed RSS"
date: 2020-05-15
tags: ["reflexao", "feeds"]
---

Dias desses, postei no meu [Mastodon](https://fosstodon.org/@eletrotupi)
sobre Feeds RSS. Precisamos resgatar essa importante ferramenta de
volta a blogs e sites que possuem um fluxo de conteudo constante, como
Podcasts.

## Porque é importante?

Um Feed RSS ajuda a democratizar a forma como as pessoas consomem conteúdo,
permitindo que uma pessoa possa consumir o conteúdo de um blog, sem ter
a necessidade de acessar o blog de fato e dando a possibilidade da
pessoa que publica os artigos possa ter mais foco em escrever
o conteúdo. O Feed RSS é um padrão proposto a mais de duas décadas,
chegando na sua versão 2.0 em 2002 e implementado em diversos tipos de plataformas de blogs/gerador de
conteúdo e o Atom é sua versão aberta e padronizada [^1], quase como um RSS 3.0,
e aproveitando para polir algumas arestas estranhas do RSS na sua ultima versão.

[^1]: https://tools.ietf.org/html/rfc4287

## Como isso democratiza a forma de consumo?

Disponibilizar um feed RSS permite que as pessoas possam ter mais
controle sobre a sua forma de consumo de conteúdo, permitindo que ela
possa consumir o conteúdo do seu blog/site/portal da forma que bem
preferir, sem sequer ter que entrar no seu site, exceto se ela quiser.
Existe uma abundância de implementações, justamente por ser um padrão. Por
exemplo, eu posso consumir o conteúdo do seu blog em um
agregador online que eu mesmo hospedo como o miniflux[^2], ou através de
um terminal com o newsboat[^3] se ela preferir. Sem paywall, sem
anúncios, sem pop-ups, sem espionagem das minhas atividades online, sem
ter que aguardar carregar os 10MB de dados do seu site. Eu,
por exemplo, consumo meus blogs e podcasts através de uma instancia que
eu hospedo do miniflux, uma versão mínima e simples, acessível para
celulares. Alguns artigos, por exemplo, eu prefiro ler eles direto da
fonte mas eu não sou _obrigado a fazer isso_.

[^2]: https://miniflux.app
[^3]: https://newsboat.org

![Imagem de um artigo da Revista Ópera com o título de Elon Musk: Um
neo-conquistador do lítio sul-americano aberto no miniflux dentro do qutebrowser](/images/miniflux-feed.png)

Inclusive, uma dic
Youtube/Vimeo/Peertube através dos Feeds RSS do canal:)

## Porque eu nunca ouvi falar disso antes?

Diversas corporações, incluindo algumas que advocam pela "Web Acessível"
tiveram seu papel em ajudar a tentar matar os Feeds (alô
Facebook/Mozilla)[^4]. Isso, não significa que eles estão em desuso ou
simplesmente não devem ser levados em conta. Afinal, a "solução"
proposta por essas corporações é assinar uma newsletter (que nunca
entrega apenas o artigo) ou seguir em redes sociais que eles tem
o controle sobre o que é visto e publicado, automáticamente "ordenando"
conforme o algoritmo e seus interesses privados.

[^4]: https://www.bleepingcomputer.com/news/software/mozilla-to-remove-support-for-built-in-feed-reader-from-firefox/

## Legal, como uso?

A maior parte dos mecanismos de publicação, como
[Hugo](https://gohugo.io/templates/rss/),
[Jekyll](https://jekyllrb.com/tutorials/convert-site-to-jekyll/#10-rss-feed),
[Pelicano](https://docs.getpelican.com/en/stable/settings.html#feed-settings),
[WordPress](https://wordpress.com/support/feeds/),
[Ghost](https://ghost.org/docs/concepts/posts/),
[Write.as](https://write.as) já disponibilizam. Você pode implementar um
manualmente se preferir usando alguma biblioteca na linguagem que você
utiliza para implementar seu site e para os agregadores poderem
consumir, basta disponibilizar uma tag HTML no corpo da sua página nesse
format

`<link rel:"alternate" href:"url-do-feed-xml" title:"Feed do meu blog" type:"application/rss+xml" />`

Vamos permitir que as pessoas consumam o conteúdo favorito delas,
onde elas quiserem.