Idealizado e desenvolvido pelo Núcleo Jornalismo para o Codesinfo, o Xarta, nasceu para mitigar uma vulnerabilidade comum aos conteúdos jornalísticos e que pode tornar-se uma isca fácil para a desinformação: matérias que com o ar do tempo ficam desatualizadas, e portanto, descontextualizadas.
Maus atores costumam aproveitar-se de conteúdo noticioso genuíno, reciclando notícias antigas que são republicadas como se fossem atuais, desinformando o público e causando danos às fontes, repórteres e demais autores.
Realizado pelo Projor, o Codesinfo tem o patrocínio da Google News Initiative e em sua primeira edição tem apoiado soluções tecnológicas inovadoras de código aberto no combate à desinformação.
Com o Xarta, cujo nome é inspirado no termo charta, que significa “cartão” em latim, a atualização do conteúdo publicado por um site jornalístico acontece através de cartões “embedáveis” de contexto, ou seja, que podem ser publicados junto com o conteúdo original deste veículo. Logo, os Xartas funcionam como um pequeno sistema de gerenciamento de conteúdo (CMS, na sigla original em inglês).
De forma ágil e fácil, os cartões só precisam ser atualizados uma única vez. Outro recurso relevante de um Xarta é a publicação da data e horário da última atualização do cartão, guiando assim o usuário sobre a época da informação em xeque.
“O Xarta se tornou um recurso importante na rotina do Núcleo”, diz Jade Drummond, diretora de operações do site e coordenadora do projeto. Para ela, cada novo cartão de contexto é um “card vivo”, que graças à automatização pode ser continuamente atualizado.
“À medida que usamos a ferramenta, temos feito uma série de melhorias técnicas”, diz Felippe Mercurio, diretor de tecnologia do Núcleo.
Também apoiada pelo Codesinfo, uma segunda rodada de aprimoramentos do Xarta em 2025 inclui a internacionalização do site da ferramenta, que além da versão em português conta agora com traduções para o inglês e o espanhol.
Um segundo aprimoramento é a adição do One-click-app, que como o nome diz, é um aplicativo, lançado pela CapRover, uma plataforma de código aberto e gratuito que facilita o trabalho dos desenvolvedores.
“No caso do Xarta, o One-click-app permite que até mesmo quem não é desenvolvedor crie Xartas”, diz Rafael Calpena Rodrigues, desenvolvedor do Núcleo. Segundo ele, o aplicativo guia o usuário de outras redações no processo de inscrição para uso da ferramenta, e durante a própria criação dos cartões de contexto.
Há também a possibilidade de customização do design, mudando cores e fontes do cartão, de acordo com o visual da redação interessada. Nesse caso, é preciso adicionar o código, ou script, no jargão dos desenvolvedores, na linguagem HTML.
Já a primeira rodada de melhorias abrangeu um novo mecanismo de busca na página inicial do Xarta e a possibilidade de criação de tags sem que fosse necessário sair do próprio publicador do Núcleo, o CMS Ghost.
Os aprimoramentos também se estenderam à responsividade do Xarta em telas mobile, como as de celulares e tablets.
“Outro avanço foi a correção de um problema no permissionamento de usuários”, diz Mercurio. “Antes, os Xartas não carregavam se o usuário não estivesse logado.” Agora, segundo Mercurio, para ter o aos cartões de contexto, caso o usuário não esteja logado, será redirecionado automaticamente para a área de do Núcleo.
Disseminação da ferramenta
Ao longo do primeiro semestre de 2025, o Codesinfo tem promovido também a divulgação das soluções desenvolvidas com o apoio do projeto para estimular sua adoção por redações brasileiras e estrangeiras.
No caso do Xarta, o Núcleo tem mantido contato com dois veículos jornalísticos brasileiros que demonstraram interesse em adotar os cartões de contexto.
“Estamos planejando fazer uma ou duas implementações sem custo para outros veículos”, diz Drummond. “Isso poderia facilitar a ideia de vendermos no futuro, como um serviço de consultoria, a implementação da ferramenta [numa versão mais complexa de desenvolvimento] para outras organizações.”
Entre os aprimoramentos adicionais planejados pelo Núcleo para o Xarta, Jade Drummond e Felippe Mercurio destacam a automatização dos strings – que na linguagem computacional são uma sequência de caracteres alfanuméricos (letras, números e símbolos), representando texto ou dados que podem ser representados como texto – e a possibilidade do carregamento de traduções para cartões de redações estrangeiras através da seleção de idiomas via tags do publicador Ghost. Essa possível melhoria também poderia estimular a adoção por esses veículos.
Por fim, o Núcleo planeja a criação de um interno (dashboard) para captar e analisar as métricas do Xarta em termos de usabilidade e implementação de integrações com ferramentas externas.
Como ar as ferramentas apoiadas pelo Codesinfo
As soluções geradas para o Codesinfo podem ser adotadas gratuitamente. Para ter o, podendo replicá-las e/ou adaptá-las, os desenvolvedores trabalham com o site GitHub, uma plataforma que permite armazenar, compartilhar e colaborar em projetos de desenvolvimento de software.
Aqui, os links para os arquivos das cinco ferramentas no GitHub:
Capí (Ambiental Media), Check-up (Aos Fatos), Quem Disse? (Folha do Mate) Mosaico (Folha de S. Paulo) e Xarta (Núcleo Jornalismo).