rasemala

Por que feeds RSS s√£o fant√°sticos

Eu gosto MUITO de feeds RSS. Gosto tanto que quis fazer meu primeiro post aqui sobre eles.

O que é um feed RSS?

A sigla n√£o √© importante, mas atualmente¬Ļ significa Really Simple Syndication. Basicamente √© um tipo de arquivo que permite distribui√ß√£o de informa√ß√£o em larga escala, que pode ser indexado por programas feitos para isso (leitores RSS). Assim, voc√™ pode acompanhar sites, blogs, not√≠cias, podcasts, etc. usando um feed RSS, criando newsletters das coisas que quiser ver. Se quiser os detalhes t√©cnicos, pode ver na Wikipedia.

Por que RSS?

Eu expressei alguns usos que fa√ßo do RSS acima, mas talvez voc√™ esteja se perguntando: "por que voc√™ usaria isso em primeiro lugar?". E eu acho uma d√ļvida totalmente v√°lida, at√© porque j√° a tive. Mas aviso: uma vez que entendi o que os feeds RSS podiam fazer, me apaixonei completamente.

Comodidade

Veja a seguinte captura de tela:

Newsboat

Na mesma p√°gina encontram-se: subreddits de meu interesse, not√≠cias acerca de distribui√ß√Ķes GNU/Linux que eu gosto, canais do YouTube que eu sigo e um mont√£o de blogs que eu gosto. Tudo isso num √ļnico menu, usando um √ļnico programa, diretamente do meu terminal.

E, uma vez nessa janela inicial, eu posso navegar entre os feeds e ver os posts deles, lendo quaisquer um que eu quiser! Mas, al√©m disso, posso pesquisar por palavras-chave, filtrar conte√ļdo que eu n√£o queira ver, ordenar e reordenar... todas coisas que, se eu fosse fazer num site, precisaria chamar 10 APIS diferentes, lidar com a interface, depender da minha conex√£o com a internet... mas com um feed RSS eu n√£o preciso! Tudo em texto pra que eu possa ler como quiser e processar como quiser. Se estiver em markdown eu abro num processador adequado, se estiver em html eu abro num navegador, tudo sem estresse e super simples.

YouTube e Podcasts

Decidi fazer uma seção separada só pra falar sobre isso: feeds de RSS que envolvem mídia. Sabe isso que eu falei das postagens virem em formato de texto? Isso é legal e tudo o mais, mas e pros podcasts e canais do youtube? Eu faço o que?

E a magia do RSS está aí: se configurado certinho, ele baixa os arquivos envolvidos na postagem! Ou seja, além do texto do podcast (por exemplo, a descrição do episódio), ele já puxa o áudio em si. E aí como processar e executar esse arquivo de áudio fica a seu critério; eu passo tudo pelo mpv.

Ou seja, dessa maneira eu posso me inscrever nos canais de YouTube que eu quiser e assistir os vídeos deles sem jamais abrir o navegador! Tá tudo sempre ali pra mim, rodando localmente no meu player de vídeo, sem precisar de navegador ou clientes externos.

Pra podcasts a mesma coisa: eu mando o arquivo de áudio diretamente pro player e ouço sem mais problemas. Bem legal, não?

Simplicidade

Como o RSS s√≥ retira o conte√ļdo "bruto" dos sites, eu consigo consumir com mais foco. N√£o tem um banner da p√°gina, um milh√£o de imagens espalhadas, pop-up com pol√≠tica de cookies ou outros empecilhos da Web moderna. S√≥ conte√ļdo puro, que voc√™ processa e consome como quiser. Inclusive esse ponto √© um dos motivos pelos quais eu gosto muito de navegadores baseados em texto, que eventualmente pretendo falar sobre tamb√©m.

Ideologia

Claro que eu não deixaria de falar um pouco sobre ideologia. O que eu quero dizer com isso? Pois bem, leia meu parágrafo anterior novamente. O fato de eu não querer aceitar política de cookies de todo o site em que entro, não querer acessar sites como o YouTube diretamente, ouvir meus podcasts sem depender de alguma plataforma proprietária de streaming (embora eu faça às vezes, por comodidade) gira em torno do fato de que eu não estou satisfeito nem confortável em aceitar os moldes atuais da Web. Não quero ter que dar meus cookies e nem acesso à minha localização pra cada site que eu entro. Ou melhor, pra nenhum deles, a menos que necessário.

Um dos motivos por eu jamais querer seguir a carreira de web designer (se √© que esse nome ainda existe, porque hoje em dia √© back-end, front-end, UX, UI, e outras coisas marketeiras) √© porque eu desprezo os sites modernos e suas implementa√ß√Ķes. Sim, eles s√£o mais bonitos e responsivos, e eu acho isso importante inclusive por uma quest√£o de acessibilidade. Mas por tr√°s de todo esse design h√° centenas de MB (quando n√£o GB!) de RAM sendo consumidos pelo SEU computador pra que o Facebook saiba que voc√™ est√° interessado em comprar um computador novo. Pra que o Google te d√™ an√ļncios personalizados pra algum produto de car√°ter pessoal, que voc√™ n√£o queria que algu√©m soubesse.

E mais: um site orientado a mouse √© sim mais acess√≠vel, mas quando voc√™ usa 5 frameworks diferentes com 10 bibliotecas cada um voc√™ s√≥ faz com que o Seu Armando, dono da quitanda, leve 5 minutos pra carregar sua p√°gina por completo. Porque ele n√£o tem um computador moderno, e muito menos um smartphone de √ļltima gera√ß√£o. Quandoa p√°gina carregar vai ser acess√≠vel sim, o problema √© chegar l√°.

Mas perdi um pouco a linha. Esse texto é sobre feeds RSS.

Conclus√£o

Eu amo feeds RSS e acho que deixei isso bem claro. N√£o h√° nada mais belo que a integra√ß√£o, comodidade e simplicidade que feeds RSS trazem. Eu sinceramente acredito que usar RSS √© uma das maneiras mais elegantes e pr√°ticas de se consumir conte√ļdo da Internet, e espero que esse texto tenha despertado seu interesse :)

Acabei n√£o citando ao longo do texto, mas meu agregador de feeds √© o Newsboat. Mas se quiser outra op√ß√Ķes, sugiro dar uma olha na Arch Wiki (infelizmente em ingl√™s).

Talvez eu faça um outro texto mostrando como conseguir os feeds RSS das fontes que uso, como Reddit, YouTube, etc., mas só o tempo dirá.


¬ĻDigo atualmente pois o significado mudou ao longo da evolu√ß√£o do formato, mais informa√ß√Ķes na p√°gina da Wikipedia indexada.

#tecnologia #rss #opini√£o

- 6 toasts