L'anteprima del link quando mancano i tag è fuorviante

L’altro giorno stavo rieditando

e l’anteprima sembrava fantastica:


Ma dopo aver salvato la mia modifica, beh… “Ehi, fasullo, amico”.
Quell’anteprima di link dall’aspetto accattivante che vedi nella metà destra dello schermo
non c’era più! Stiamo parlando di “esca e cambio”.
Apparentemente un post può avere solo una grande anteprima di link. Giusto.
Ma poi la parte destra dello schermo non dovrebbe eccitare l’utente per qualcosa che non sta per accadere.

Quindi, per favore, mostra le anteprime dei link successive alla prima nello stesso modo in cui appariranno quando la modifica verrà salvata.

OK, probabilmente stai renderizzando solo una parte della pagina, quindi hai perso il conto di quale anteprima di link si tratta (la prima o non la prima)… ma questo è un problema.

Grazie.

Sto dando un’occhiata a questo:

Aggiornamento! Il gatto si unisce a Greenpeace!

Non sono sicuro di poterlo riprodurre, puoi fornire i passaggi esatti?

Non sono sicuro se questo rientri in questo argomento, dato che sembra più una #richiesta di funzionalità, ma mi piace l’idea che quando un onebox fallisce perché mancano alcuni tag, il link venga mostrato come un onebox inline invece del link grezzo.

Quindi, quando pubblico:

https://osmfoundation.org/wiki/Trademark_Policy

L’anteprima appare così:

Ma il link nel post appare così:

Sarebbe più carino se il link utilizzasse un onebox inline e apparisse così:

Devi tornare al tuo post / risposta e ora inserire un secondo link.

Sulla destra verrà espanso. Ma quando salverai la modifica, non lo sarà.

P.S., non ho nemmeno guardato quali fossero le parole. Sto solo parlando del fatto che c’è una casella alta diverse righe, contro una singola riga.

Sto per fare un’ipotesi, ma sembra che all’URL che hai collegato manchino i tag di cui discourse ha bisogno per espanderlo, dato che dice:

Spiacenti, non siamo riusciti a generare un’anteprima per questa pagina web, poiché i seguenti tag oEmbed / OpenGraph non sono stati trovati: description, image

Che è il motivo per cui sembra che stia facendo il oneboxing, ma in realtà non lo sta facendo perché mancano i tag.

1 Mi Piace

Forse aiuterebbe se a questo testo venisse aggiunto Invece di un'anteprima, nel tuo post apparirà solo un link. :cry:.

2 Mi Piace

L’altra cosa che può causare questo è se il browser è in grado di leggere l’URL (magari sei loggato lì) ma a Discourse viene negato l’accesso. Discourse può anche essere limitato nella frequenza di accesso. Poiché l’anteprima viene renderizzata dal browser e il post viene renderizzato da Discourse, non c’è molto modo di evitarlo.

2 Mi Piace

Qualcuno potrebbe tradurlo in inglese semplice, perché qui ci deve essere una barriera linguistica.

Quale secondo link? OP mostra solo un link.

Quindi il problema è:

  • onebox fallisce a causa di un tag mancante
  • se ci sono due link, il secondo è in qualche modo danneggiato

Per quanto ne so, il conteggio dei link non è rilevante qui, è solo il pseudo-onebox che crea confusione sullo stato di onebox di un link. (Ma sì, c’è solo un link che possiamo vedere)

5 Mi Piace

Proverò a riassumere quello che ho capito
@jidanni ha postato su un forum Discourse. Questo post, a cui ha condiviso un link, contiene due link. Ma il onebox funziona solo per il primo. Il secondo mostra nell’anteprima del composer che non è stata generata alcuna anteprima.

3 Mi Piace

Ora ho capito. Quindi prima dobbiamo andare a vedere cosa è successo, poi tornare indietro e rileggere la domanda.

Ma la domanda è perché un link rimane un link letterale, non viene modificato automaticamente in link formattato quando il oneboxing fallisce. E in alcuni casi l’utente non sa quale formato è in uso.

Direi che il titolo di questo argomento avrebbe bisogno di un po’ di amore e cura :smirking_face:

1 Mi Piace

In effetti, si spera che @jidanni concordi sul fatto che il problema non sia il conteggio dei link ma il fallimento del onebox, che può verificarsi per qualsiasi link. Quasi sempre a causa della configurazione del sito di destinazione, secondo la mia esperienza.

@jidanni per favore aggiorna il titolo dell’argomento!

E sono d’accordo con @Moin, un design migliore sarebbe riscrivere il link come un link ricco, o “onebox inline”:

4 Mi Piace

Sono molto grato che tutti siano sul pezzo.
Forse un supervisore potrebbe modificare il titolo, dato che tutti questi concetti sono al di là delle mie capacità.
Tutto quello che so è che a volte le cose sembrano diverse nell’anteprima affiancata rispetto a quando il post è completato.

Onebox funziona ora anche se mancano i tag, quindi l’anteprima e il risultato sono simili.