Das Deaktivieren / Ausblenden von Emojis in Inhalten entspricht dem Ausblenden anderer Arten von Inhalten, die Sie nicht sehen möchten. In diesem Fall können Sie keinen Inhaltsblocker verwenden, sondern müssen ein Benutzerskript verwenden, um alle Zeichen in den vereinbarten Emoji-Bereichen zu suchen und zu entfernen / ersetzen.
Ich benutze Safari Extension QuickScript Mit diesem Skript entfernen Sie alle Emoji von der Seite, nachdem die Seite vollständig geladen wurde:
document.body.innerHTML = document.body.innerHTML.replace(/(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|\ud83c[\ude32-\ude3a]|\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])/g, '')
Tests auf der folgenden Seite haben ergeben, dass kein Emoji sichtbar ist: http://www.unicode.org/Public/emoji/11.0/emoji-test.txt