Lista de emblemas Markdown, não emblemas do Discourse, aquelas pequenas imagens que parecem bandeiras em alguns sites

Sei que os distintivos são amplamente utilizados no Repology, como demonstrado pelo seguinte exemplo usando SWI-Prolog: Pacote mingw MSYS2

Recentemente, deparei-me com um distintivo DOI num repositório GitHub para arquiteturas neuro-simbólicas vetoriais: DOI. Para aqueles que leem muitos artigos de pesquisa, os DOIs são muito importantes e podem ser localizados usando o site DOI, mas o distintivo Markdown poupa o passo da pesquisa.

Pedi ao ChatGPT para explicar este distintivo DOI específico, pois estava interessado em aprender mais. Eis o que o ChatGPT disse:

Este markdown cria um distintivo com um link DOI (Digital Object Identifier) para um recurso específico hospedado no Zenodo, um repositório de dados de pesquisa.

A sintaxe utilizada para criar o distintivo é a seguinte:

[![DOI](https://zenodo.org/badge/587315616.svg)](https://zenodo.org/badge/latestdoi/587315616)

O distintivo consiste numa imagem (neste caso, uma imagem SVG) com um hiperlink para o DOI mais recente do recurso. A sintaxe ![DOI] especifica que a imagem será utilizada para representar o DOI, e o link https://zenodo.org/badge/587315616.svg é o URL do próprio ficheiro de imagem. A segunda parte do markdown, https://zenodo.org/badge/latestdoi/587315616, é o hiperlink para o qual a imagem o levará quando clicada, que é a versão mais recente do DOI para o recurso especificado.

No geral, este markdown é útil para indicar a presença de um DOI para um recurso de pesquisa e pode ser incorporado em documentação, páginas web ou outros recursos online.

Isto levou-me a descobrir o repositório a11y-markdown-badges no GitHub, que tem ainda mais exemplos de distintivos. Também encontrei vários geradores de distintivos markdown online pesquisando por “gerador de distintivos markdown online”. Agora que sei que os distintivos podem ser mais versáteis e servir tanto como um link como uma forma curta de texto ou ícone, ficarei atento a outros e planeio usá-los na minha publicação no Discourse.


Isto é o que o Chrome mostra para a página.

image

e o distintivo Markdown no Discourse mostra

Discourse

Uma captura de imagem da pré-visualização de edição do Discourse (painel direito) antes de guardar

image

Ver secção seguinte para problema semelhante/igual.


O único grande problema que tenho com os distintivos usados no Discourse é que o Discourse irá armazenar a imagem em cache assim que a página for guardada, penso que durante a fase de “cooking”. Os distintivos do Repology para versões específicas são convertidos de tal forma que já não se mantêm atualizados. Aprendi isto ao criar esta página. A minha esperança era ter todos os distintivos publicados numa página do Discourse no fórum SWI-Prolog e os distintivos mudarem com base nos links do distintivo, alterando a geração do distintivo. :frowning_face:


EDIT

Ao fazer mais pesquisas sobre o meu problema

  1. As configurações do site relacionadas com isto podem ser encontradas pesquisando por download, hotlink, image ou local.
  2. Para utilizadores com acesso de admin, Rebuild HTML pode ser eficaz. Neste momento, não planeio criar dados de teste, apenas esperarei algumas semanas para que os distintivos mudem e depois verificarei.

4 curtidas