Cross posting here since Boost sufferers from the mentioned issue.

  • @[email protected]
    link
    fedilink
    English
    23
    edit-2
    1 year ago

    Overzealous character escaping most likely. It’s to prevent certain types of exploits when displaying user submitted content as users could post, for example, javascript code that would then run on the page. By “escaping” certain characters it prevents this. For example by changing & to & it will instruct the browser to change it from a literal ampersand to a display ampersand. The problem then comes when some container elements don’t use these display ampersands and just display the literal code. I’m sorry I couldn’t explain it better.

    You can see exactly what I mean if you reply to this comment and type & then type it again but inside of a code block (inside of two backticks `)

  • @Poe
    link
    English
    91 year ago

    img

    The juxtaposition is real

  • @cmbabul
    link
    English
    21 year ago

    Unicode probably?

  • @bus_factor
    link
    English
    21 year ago

    I think this is a problem with lemmy.world, not Boost. I see the same thing in the web interface.