A prévia do link quando as tags estão faltando é enganosa

Certo dia, eu estava editando

e a prévia estava ótima:


Mas ao salvar minha edição, bem… “Ei, isso é falso, cara.”
Aquela prévia de link com aparência nítida que você vê na metade direita da tela
não existia mais! Estamos falando de “propaganda enganosa”.
Aparentemente, uma postagem só pode ter uma prévia de link grande. Justo.
Mas então o lado direito da tela não deveria deixar o
usuário todo animado com algo que não vai acontecer.

Portanto, por favor, mostre as prévias de link secundárias, etc., da mesma forma que ficarão quando a edição for salva.

Ok, você provavelmente está renderizando apenas parte da página, então perdeu o controle de qual prévia de link é essa (a primeira ou não)… mas isso é ruim.

Obrigado.

Verificando isto:

Atualização! O gato está se juntando ao Greenpeace!

Não tenho certeza se consigo reproduzir, você pode fornecer os passos exatos?

Não tenho certeza se isso se encaixa neste tópico, já que parece mais uma solicitação de #recurso, mas gosto da ideia de que, quando um onebox falha porque faltam algumas tags, o link é exibido como um onebox inline em vez do link bruto.

Então, quando eu posto:

https://osmfoundation.org/wiki/Trademark_Policy

A prévia fica assim:

Mas o link na postagem fica assim:

Seria mais bonito se o link usasse um onebox inline e ficasse assim:

Você precisa voltar à sua postagem / resposta e inserir um segundo link.

No lado direito, ele será expandido. Mas quando você salvar a edição, não será.

P.S., eu nem olhei quais eram as palavras. Tudo o que estou falando é que existe uma caixa com várias linhas de altura, em vez de uma única linha.

Vou arriscar um palpite, mas parece que o URL que você vinculou está faltando as tags que o Discourse precisa para expandi-lo, pois diz:

Desculpe, não foi possível gerar uma pré-visualização para esta página da web, pois as seguintes tags oEmbed / OpenGraph não puderam ser encontradas: description, image

É por isso que parece que está em oneboxing, mas na verdade não está porque as tags estão faltando.

1 curtida

Talvez ajude se Em vez de uma prévia, apenas um link aparecerá em sua postagem. :cry: fosse adicionado a este texto.

2 curtidas

A outra coisa que pode causar isso é se o navegador conseguir ler a url (talvez você esteja logado lá), mas o Discourse tiver o acesso negado. O Discourse também pode ter o acesso limitado por taxa. Como a pré-visualização é renderizada pelo navegador e a postagem é renderizada pelo Discourse, não há muito como evitar isso.

2 curtidas

Alguém poderia traduzir isso para inglês fácil, porque aqui deve haver uma barreira linguística.

Qual segundo link? OP está mostrando apenas um link.

Então, o problema é:

  • onebox falha devido à tag ausente
  • se houver dois links, o segundo está de alguma forma quebrado

Pelo que entendi, a contagem de links não está em jogo aqui, é apenas o pseudo-onebox que está causando confusão sobre o estado de onebox de um link. (Mas também sim, há apenas um link que podemos ver)

5 curtidas

Vou tentar resumir o que entendi
@jidanni postou em um fórum Discourse. Esta postagem, para a qual ele compartilhou um link, contém dois links. Mas o onebox só funciona para o primeiro. O segundo mostra na pré-visualização do composer que nenhuma pré-visualização pôde ser gerada.

3 curtidas

Agora entendi. Então, primeiro temos que ir ver o que aconteceu, depois voltar e reler a pergunta.

Mas a questão é por que um link permanece como um link literal, e não é alterado automaticamente para link formatado quando o oneboxing falha. E em alguns casos, o usuário não sabe qual formato está em uso.

Eu diria que o título deste tópico precisaria de algum carinho e cuidado :smirking_face:

1 curtida

De fato, espero que @jidanni concorde que o problema não é a contagem de links, mas a falha do onebox, que pode acontecer com qualquer link. Quase sempre devido à configuração do site de destino, na minha experiência.

@jidanni, por favor, atualize o título do tópico!

E concordo com @Moin, um design melhor seria reescrever o link como um link rico, ou “onebox inline”:

4 curtidas

Sou muito grato que todos estejam em cima do caso.
Talvez algum supervisor possa editar o título, pois todos esses conceitos estão acima do meu entendimento.
Tudo o que sei é que às vezes as coisas parecem diferentes na visualização lado a lado do que quando a postagem é concluída.

Oneboxes agora funcionam mesmo se as tags estiverem faltando, então a prévia e o resultado ficam parecidos.