# Emojis pas toujours affichés, je vois leurs descripteurs textuels à la place à cause de l'interaction avec un plugin

**URL:** https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632
**Category:** Support
**Created:** [Mai 25, 2021, 10:02 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632 "2021-05-25T22:02:55Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [Mai 25, 2021, 10:02 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/1 "2021-05-25T22:02:55Z")

</div>

Bonjour,

Je rencontre un comportement étrange avec les émojis sur quelques profils Firefox spécifiques, à la fois sous Windows 10 et Android 10.

Dans ces profils problématiques, chaque fois qu’une page de conversation Discourse se charge, tous les émojis qu’elle contient restent « non traduits », ce qui signifie que leur chaîne de description (la chaîne située entre deux deux-points, comme `:smiling_donkey:`) est affichée telle quelle, au lieu des émojis réels. Cependant, si je fais l’une des opérations suivantes :

- basculer _NoScript_ de _trusted_ à _untrusted_, puis revenir à _trusted_  
ou
- basculer _AdGuard AdBlocker_ de _enabled_ à _disabled_ sur cette page  
ou — et c’est là que les choses deviennent surprenantes :
- charger initialement la page avec _AdGuard AdBlocker_ désactivé, puis le basculer de _disabled_ à _enabled_ sur cette même page

alors la page se recharge et tous les émojis s’affichent comme prévu.

Une simple actualisation de la page (F5) ne permet cependant pas d’afficher les émojis comme attendu. Quelque chose qui n’est pas lié au fonctionnement principal de NoScript, mais qui semble en revanche lié à cette extension, semble perturber l’affichage des émojis.

Ce comportement persiste même si _AdGuard AdBlocker_ est supprimé, ou même s’il n’a jamais été installé. Cependant, la manière dont il déclenche un rechargement de page semble suffisamment différente d’un rafraîchissement normal déclenché par F5 pour permettre l’affichage des émojis. De la même manière que _NoScript_ lui-même provoque un rechargement des pages après modification des permissions de domaine.

L’utilisation d’un nouveau profil vierge n’a pas résolu ce problème. Je serais donc reconnaissant de toute information sur ce qui pourrait en être la cause.

---

<div class="post-metadata">

### Author: ![osioke](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osioke/32/238946_2.png) [@osioke](https://meta.discourse.org/u/osioke)
#### Post date: [Mai 26, 2021, 12:34 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/2 "2021-05-26T12:34:33Z")

</div>

> [@lcb](#):
>
> Quelque chose qui n’a rien à voir avec les fonctionnalités principales de NoScript

Quand vous parlez de NoScript ici, qu’entendez-vous par là ? S’agit-il d’une fonctionnalité du navigateur, d’une extension ou comment activez-vous NoScript ? Les emojis fonctionnent très bien sur Firefox pour moi, cependant 😕 🤔, et j’utilise aussi des bloqueurs de publicités et j’ai activé la protection contre le suivi de Firefox.

---

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [Mai 26, 2021, 12:37 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/3 "2021-05-26T12:37:38Z")

</div>

Bonjour Osiuke,  
Je parle de [_NoScript Security Suite_, l’extension de navigateur](https://addons.mozilla.org/en-US/firefox/addon/noscript/).  
Voici une capture d’écran pour illustrer.

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/a/3aa500f8f8ccc81c583442cb849e91d179b20152.png)

---

<div class="post-metadata">

### Author: ![osioke](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/osioke/32/238946_2.png) [@osioke](https://meta.discourse.org/u/osioke)
#### Post date: [Mai 26, 2021, 12:39 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/4 "2021-05-26T12:39:48Z")

</div>

D’accord, cela signifierait donc que ce n’est pas un problème lié à Discourse, d’autant plus qu’une installation normale de Firefox affiche bien les emojis. Ou qu’en pensez-vous ?

---

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [Mai 26, 2021, 12:48 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/5 "2021-05-26T12:48:11Z")

</div>

Je pense que le développeur de NoScript me répondrait probablement dans le même esprit : « Ce n’est pas un problème de NoScript, car vous avez activé les scripts, mais leur site est cassé », ou quelque chose dans ce genre.

Cela ressemble vraiment à un cas particulier causé par une interaction étrange entre Discourse, NoScript et probablement autre chose. Surtout parce que ce problème ne se produit pas systématiquement dans mes profils Firefox où NoScript est installé. Peut-être qu’un bug sous-jacent pourrait être identifié si j’étais aidé à déterminer ce qui se passe ?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Mai 26, 2021, 1:21 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/6 "2021-05-26T13:21:37Z")

</div>

Nous testons uniquement les versions natives de nos navigateurs pris en charge, et comme cela fonctionne parfaitement (la moitié de notre équipe utilise Firefox comme navigateur principal), il n’y a rien à faire de notre côté. Nous ne pouvons pas nous permettre de traquer les bogues introduits par les nombreuses extensions de navigateur.

---

<div class="post-metadata">

### Author: ![lcb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lcb/32/217689_2.png) [@lcb](https://meta.discourse.org/u/lcb)
#### Post date: [Mai 26, 2021, 1:27 UTC](https://meta.discourse.org/t/emojis-not-shown-sometimes-im-seeing-their-text-descriptors-instead-due-to-plugin-interaction/191632/7 "2021-05-26T13:27:22Z")

</div>

Comme vous le souhaitez 🤷‍♂️  
Il y a évidemment quelque chose d’étrange en cours qui est spécifique à ce que le code de Discourse fait à la page. Je suis utilisateur de NoScript depuis plus de dix ans, et c’est la première fois que cela se produit. Espérons qu’il n’y aura pas d’autres effets secondaires à ce comportement mystérieux dans le futur.
