wenn ":-)" nicht automatisch konvertiert wird (wie das Discord oder Signal zum Beispiel machen), ist :y_s das kürzeste, was ich gefunden habe, um 🙂 zu produzieren. bei GitLab braucht man noch ein Zeichen mehr. außerdem liegen die Zeichen auf der Tastatur viel weiter auseinander.
":-)" braucht 3 Byte. 🙂 braucht 4 Byte in UTF-8 (optional mit Encoding-Überraschung) und mehrere hundert als SVG.
früher war Grinsen besser!