Continuando a discussão de URLs entre parênteses não se transformam em links:
Seção 2.3 da RFC2396 afirma que:
Caracteres não reservados podem ser escapados sem alterar a semântica da URI, mas isso não deve ser feito a menos que a URI esteja sendo usada em um contexto que não permite que o caractere não escapado apareça.
Parênteses são tais caracteres. Quando coladas no Discourse, URLs que usam esses caracteres, por exemplo, em cadeias de consulta para pesquisa avançada em certos contextos, são mal interpretadas como parte da sintaxe de URL do Markdown e renderizadas inutilizáveis.
Por exemplo, esta URL recuperaria uma lista de livros legalmente depositados publicados por minha associação:
Embora funcione quando colada, como acima, quando usada como um link Markdown, ela não funciona mais:
[âncora](url) → [âncora](https://www.depotlegal.be/Depot/form.aspx?SC=KBRVITRINE1#/Search/(query:(AdvancedQuery:(queryGroups:!((queryClauses:!((index:KBR264b_idx,logical:0,operator:0,otherValue:!n,value:‘petites%20singularités’))
Além disso, quando tal URL é recebida por e-mail, o resultado é:
Recherche avancée - Depot)))),ForceSearch:!t,Grid:!n,Page:0,PageRange:3,QueryString:!n,ResultSize:-1,ScenarioCode:KBRVITRINE1,SearchContext:1))
onde “Recherche avancée - Depot” é o título do link corretamente interpretado (que é clicável), e o resto é lixo – e ausente do link clicável. (O e-mail está configurado para receber em HTML) A reconstrução do HTML não corrige o link.