Dans mon CSS où ? Je ne suis pas administrateur, ce qui est justement mon propos. À moins que vous ne disiez qu’en tant qu’utilisateur régulier je peux remplacer le CSS d’une manière ou d’une autre (sans utiliser d’extension de navigateur).
Mais il y a littéralement un bouton qui indique le mode dans lequel vous êtes. Qu’avez-vous besoin de plus ? D’après votre capture d’écran, je suppose que ce n’est pas visible sur mobile, alors rendez-le visible et le problème est résolu.
Envisagez-vous de supprimer la version markdown à l’avenir ? Si oui, je comprends pourquoi vous voulez inciter les gens à utiliser cette vue. Mais je tiens à rappeler que les éditeurs WYSIWYG ne sont jamais parfaits et sont souvent incohérents. Un gros problème est que vous devez apprendre les particularités de l’éditeur WYSIWYG de chaque site/application spécifique. Teams, Confluence et Bitbucket utilisent tous des éditeurs WYSIWYG et ont tous leurs propres particularités auxquelles je dois m’adapter. Je n’en ai toujours pas pris l’habitude car ils vont à l’encontre de la façon dont fonctionnent les entrées/zones de texte HTML simples, et chaque particularité signifie plus de temps que je dois passer pour taper ce que je veux. Le Markdown, en revanche, fonctionne toujours et peut être écrit ou modifié manuellement, ce qui le rend moins sujet aux erreurs.
De plus, pour Discourse en particulier, votre logiciel a beaucoup plus de composants que les éditeurs simples n’en ont habituellement (sondages, citations de messages, détails cachés, spoilers, etc.) qui sont beaucoup plus compliqués. Je comprends que le fait d’avoir ces éléments visibles en ligne est un avantage pour les utilisateurs non techniques, mais c’est aussi plus d’endroits où l’éditeur WYSIWYG peut subtilement échouer de manière agaçante pour les utilisateurs expérimentés.
Je pense que Reddit a une fonctionnalité beaucoup moins complexe, ce qui signifie qu’il est moins nécessaire d’utiliser un éditeur markdown. J’ai remarqué récemment le bouton pour passer en mode markdown (et je l’ai immédiatement remis en arrière après avoir vu qu’il était en monospace), mais la différence est que sur Reddit, j’ai seulement besoin d’un comportement de base comme le gras et l’italique ou les liens, ce qui est tout à fait acceptable en mode WYSIWYG.
Je ne sais pas pourquoi vous continuez à utiliser le terme « code source ». Il semble que vous l’utilisiez pour dire que ce que nous écrivons est « de type code » et donc que le monospace a du sens. Mais ce n’est vraiment pas du tout comme du code. Le Markdown n’a absolument rien à voir avec l’écriture ou la lecture de code.
Bitbucket utilise une approche hybride où vous pouvez voir le markdown mais il montre également l’effet du markdown. Par exemple, vous verriez **texte**, mais les astérisques et « texte » seraient affichés en gras dans l’éditeur. Ils utilisent une police serif pour tout texte qui n’est pas dans un bloc de code, tandis que le texte dans un bloc de code est affiché en monospace. (Et oui, l’éditeur a des particularités qui me font souvent faire des erreurs lors de la modification d’un commentaire.) Je ne peux pas fournir de capture d’écran car je n’y ai accès que sur ma machine de travail.
Exactement ! Je n’ai jamais entendu un ingénieur logiciel dire « wow, j’aimerais vraiment que cet éditeur markdown utilise une police monospace ».