Emojis in titles?

AI-generated summary

In a discussion titled ‘Emojis in titles?’, users explore whether emojis are supported in topic titles on Discourse. charleswalter reports that while emojis appear in post bodies, they render as whitespace in list views — particularly image-based emojis — despite being allowed in input. codinghorror confirms emoji are supported in titles (Unicode and text), but notes that Unicode emojis may not be converted to PNG/text equivalents as they are in posts, leaving rendering dependent on the client. charleswalter observes text-based emoji render correctly, but image-based ones appear as blank spaces on desktop. gdpelican points to a known Chrome bug affecting bold text and Unicode emoji rendering, which reportedly works fine in Firefox and other browsers; gdpelican later notes the Chrome bug appears fixed in newer versions. ColdSun notes no issues on their forum, suggesting variability across setups. codinghorror references a blog post explaining emoji handling in Discourse, including client-side rendering limitations. charleswalter concludes they’ll avoid bolded titles to ensure emoji display properly. In a side note, charleswalter asks if basic smiley notation (e.g., ‘:)’) fails when followed by punctuation — a question left unanswered in the thread.

Our members like to use emoji, and I’ve noticed that sometimes on the lists I see large amounts of whitespace. Turns out the list view does not render the emojis that the user entered in the subject.

Anyone know if these are supported characters? Thought it was interesting that they can render in post view, but not on the subject, even though the input allows it.

☆҉:cocktail_glass::musical_notes::microphone: Huellitas de A~o Nuevo 2016​:cocktail_glass::musical_notes::microphone:☆҉҉
https://www.helloforos.com/t/huellitas-de-a-o-nuevo-2016/62161

Emoji are supported in topic titles, both Unicode and text.

Not sure if we convert Unicode emoji in titles to the png / text equivalent as we do in post bodies though. @eviltrout?

Thx @codinghorror, that helps explain things. I seem to see the text equivalent emoji. But the image ones just render as spaces (on desktop)

FYI there’s a bug in chrome where bold text doesn’t render unicode emojis correctly. Works correctly in firefox, and other modern browsers, iirc.

https://code.google.com/p/chromium/issues/detail?id=470655

There might be more to this than just assuming the emoji are to blame. Emoji on my forum show up correctly in both text and image versions on both mobile and desktop views.

Unconverted Unicode emoji are subject to rendering limitations on the client as I discussed in

Thx @codinghorror @gdpelican. I think we can give up bolded topic titles in lieu of ensuring that the emojis shine through.

Oh, this might be slightly off topic @codinghorror , but is it known that the most basic smiley notation won’t get picked up if directly followed by punctuation :)?

FYI, this bug appears to be fixed in the latest version of chrome.