Emoticonsmancanti nei post federati di ActivityPub

Le emoji inserite in un post di Discourse vengono perse quando federate (testato su Mastodon).

Questo accade con le emoji di base con sintassi comune come :tada: :tada:

Tutto il resto fa lo stesso, che si tratti di markdown, bbcode, ecc. Incluse tutte le immagini.

È per progettazione, suppongo.

@Jagster, sarebbe questo un esempio, di conseguenza?

…perché? Non stiamo discutendo di CSS qui – il markup effettivo della pagina deve essere preservato affinché il contenuto originale sia considerato federato.

Rimuovere una pagina HTML dal suo HTML generalmente renderebbe la pagina illeggibile. Questo vale per CommonMark.

1 Mi Piace

Non lo so. Forse qualcuno che ne sa di più interverrà. Ma potrei supporre che abbia a che fare con il modo in cui Discourse elabora i contenuti. O meno.

Ma per quanto ne so, questo non è un bug, ma piuttosto un’altra richiesta di #funzionalità

@Jagster, in realtà, penso che lo sia, perché secondo la citazione, una certa formattazione viene preservata - <code>s. O tutto o niente dovrebbe esserlo, non credi?

Questione di definizione :man_shrugging:

  • un bug è quando qualcosa viene codificato, ma fa qualcosa che rompe i posti
  • la cattiva UX, le funzionalità mancanti, ecc. non sono bug, perché il codice fa ciò che è stato richiesto

@Jagster, si applicano più sfumature rispetto a quei soli criteri:

La grande domanda è se queste emoji siano emoji Unicode. In caso contrario, normalmente vengono visualizzate come immagini. E le immagini inline non sono supportate da molti sistemi AP. Il tuo esempio :tada: per esempio sembra essere un’immagine.

1 Mi Piace

@heluecht, perché non vengono convertiti nelle controparti Unicode, invece che in immagini?

Credo che il punto sia: in Discourse, :tada: genera un’emoji, e almeno nei client Mastodon :tada: genera anche un’emoji. Quindi perché non mantenere :tada:?
Il fatto che le immagini emoji effettive visualizzate possano provenire da diversi set di icone emoji e quindi apparire leggermente diverse è irrilevante.