glossary

Not Safe For Work : ce que NSFW signifie et ce que le drapeau cache vraiment

Taras Shynkarenko
Taras Shynkarenko
•Updated: •9 lecture min.
Not Safe For Work : ce que NSFW signifie et ce que le drapeau cache vraimentNot Safe For Work : ce que NSFW signifie et ce que le drapeau cache vraiment

TL;DR

9 lecture min.

NSFW est l'acronyme de Not Safe For Work, et le centre d'aide de Reddit le définit comme un avertissement indiquant qu'un contenu peut être inapproprié pour un lieu de travail ou un espace public. Reddit l'applique à trois endroits distincts : sur un post isolé, sur un subreddit entier via le champ over_18 de POST /api/site_admin, et sur un profil entier via le bouton Mark as mature (18+). Voir du contenu NSFW et l'inclure dans la recherche sont deux préférences de compte différentes, over_18 et search_include_over_18, si bien qu'activer l'une n'active pas l'autre. Reddit nomme la même préférence de quatre façons différentes entre reddit.com, Old Reddit, iOS et Android.

L'acronyme NSFW signifie Not Safe For Work, et sur Reddit il s'agit d'un drapeau formel avec un champ d'API derrière lui, pas d'une simple note de courtoisie dans un titre. Le centre d'aide de Reddit le définit comme "a warning to indicate that the content may be inappropriate or explicit for certain environments, such as workplaces or public spaces", et ajoute que le but est de permettre aux lecteurs de "make an informed decision before accessing it".

Cette définition est la partie facile. Ce qui trouble les gens, c'est que Reddit applique le drapeau à trois endroits distincts, l'expose sous un autre nom dans l'API, et sépare "montre-moi ce contenu" et "mets ce contenu dans mes résultats de recherche" en deux interrupteurs sans rapport.

Que signifie l'acronyme NSFW ?

NSFW signifie Not Safe For Work. Reddit le place en premier dans son glossaire des expressions du site, devant AMA, TIL et TL;DR, avec la note qu'un contenu NSFW "can include explicit images, adult discussions, or any other material that may not be suitable for all redditors".

Le même glossaire définit un terme voisin que l'on croise moins souvent : NSFL, que Reddit glose comme "Not safe for life (explicit and offensive; often gore)". NSFL est un raccourci communautaire sans aucune fonctionnalité produit derrière lui. NSFW en a une à chaque niveau du site.

Comment le drapeau NSFW fonctionne-t-il sur un post isolé ?

Sur un post isolé, NSFW est un bouton que l'auteur active au moment de la soumission ou qu'un modérateur active ensuite. La documentation pour modérateurs de Reddit est directe sur l'obligation : "All Not Safe For Work (NSFW) content on Reddit is required to be marked as such". Les modérateurs doivent surveiller la file de modération pour repérer les posts où l'auteur a oublié, car un post non marqué met la communauté en infraction avec les Reddit Rules.

Mécaniquement, il existe trois portes d'entrée :

  • L'auteur coche l'option dans le formulaire de soumission, ce qui correspond au paramètre nsfw de POST /api/submit.
  • Un modérateur clique sur l'icône du bouclier de modération sous le post et choisit Mark as NSFW sur reddit.com, ou Add NSFW tag sur iOS et Android.
  • Un admin marque un profil entier, ce qui se répercute sur chacun de ses posts.

Remarquez ce qui manque. Il n'existe aucun drapeau NSFW au niveau du commentaire. La documentation d'API de Reddit décrit POST /api/marknsfw comme "Mark a link NSFW" et POST /api/unmarknsfw comme "Remove the NSFW marking from a link". Un link, dans le modèle de données de Reddit, est un post. Un commentaire choquant à l'intérieur d'un fil safe for work n'a aucun drapeau à porter, ce qui explique en partie pourquoi les modérateurs s'appuient plutôt sur des règles AutoModerator et sur la suppression pure et simple.

À quoi sert le réglage au niveau du subreddit ?

Un subreddit entier peut être marqué mature, et c'est un contrôle différent avec un champ différent. Dans l'API, il s'appelle over_18 et figure comme booléen sur POST /api/site_admin, l'endpoint que Reddit documente comme "Create or configure a subreddit".

L'effet pratique est un portail plutôt qu'un flou. Un visiteur déconnecté tombe sur une page intermédiaire de vérification d'âge. Un utilisateur connecté qui n'a pas activé le contenu mature ne voit pas les posts de la communauté dans ses fils, et la communauté est entièrement filtrée de plusieurs endpoints de recherche et d'autocomplétion.

Une personne ajuste une image floutée sur l'écran d'un téléphone, illustrant comment un avertissement masque un contenu sans le supprimer.

Que cache réellement le tag NSFW ?

Moins que ce que les gens supposent. L'aide aux modérateurs de Reddit dit que le tag "blurs images and text for redditors with safe browsing enabled in their user settings so these readers may choose whether to view the content or not".

Trois choses découlent de cette phrase. Le contenu n'est pas supprimé. Le titre reste lisible sur la plupart des surfaces. Et le flou ne s'applique qu'aux lecteurs qui ont activé la préférence correspondante, ce qui signifie que le même post n'a pas la même apparence pour deux personnes qui parcourent le même fil. Reddit décrit le flou comme une option que vous pouvez activer indépendamment de l'affichage du contenu mature : "You can also enable blurring of these images so they're only visible on click in your feed".

Une personne tape une requête dans une barre de recherche sur un ordinateur portable, en lien avec les réglages distincts qui filtrent les résultats.

Comment NSFW interagit-il avec la recherche Reddit ?

C'est la partie qui piège les chercheurs, et elle mérite de la précision. Voir du contenu mature et en chercher sont deux préférences différentes.

Sur Old Reddit, l'article d'aide de Reddit les liste comme deux cases à cocher distinctes dans les options de contenu : "I am over eighteen years old and willing to view adult content (required to view some subreddits)" et "include not safe for work (NSFW) search results in searches". Activer la première ne fait rien pour la seconde.

RedReplier
RedReplier

Commencer

Reddit, X, Bluesky et HN

Alertes d'intention en temps réel

Réponses IA illimitées

Classé par intention d'achat

L'API reflète cette séparation. PATCH /api/v1/me/prefs accepte over_18 et search_include_over_18 comme booléens indépendants, aux côtés d'un troisième, label_nsfw. Côté lecture, plusieurs endpoints prennent un paramètre include_over_18, et la documentation de /api/search_reddit_names énonce la règle sans détour : "If include_over_18 is false, subreddits with over-18 content restrictions will be filtered from the results".

Si vous menez une recherche de mots-clés ou une recherche Reddit avancée sur un sujet qui vit dans des communautés matures, un compte configuré par défaut vous renverra discrètement un univers plus petit que celui qui existe.

Deux interrupteurs, deux effets
over_18 activé
  • Le contenu mature apparaît dans votre fil et dans les communautés
  • N'a aucun effet sur les résultats de recherche
search_include_over_18 activé
  • Les résultats NSFW peuvent apparaître dans la recherche
  • N'active pas à lui seul l'affichage du contenu mature dans le fil
Reddit traite l'affichage du contenu mature et sa présence dans la recherche comme deux préférences indépendantes.

Quels champs portent NSFW dans l'API Reddit ?

Champ ou endpointCe qu'il contrôleCe que dit la documentation
nsfw sur POST /api/submitUn post, à la création"boolean value"
POST /api/marknsfwUn post existant"Mark a link NSFW"
POST /api/unmarknsfwUn post existant"Remove the NSFW marking from a link"
over_18 sur POST /api/site_adminUn subreddit entierListé sous "Create or configure a subreddit"
over_18 sur PATCH /api/v1/me/prefsSi vous voyez le contenu mature"boolean value"
search_include_over_18 sur PATCH /api/v1/me/prefsSi la recherche le renvoie"boolean value"
include_over_18 sur /api/search_reddit_namesUne requête de rechercheFiltre les subreddits 18+ quand il vaut false

/api/marknsfw et /api/unmarknsfw relèvent tous deux du scope OAuth modposts, si bien qu'une application en lecture seule ne peut pas modifier un drapeau qu'elle peut lire.

Pourquoi un profil entier se retrouve-t-il marqué NSFW ?

Reddit publie deux déclencheurs : "If you participated in a NSFW community" et "If your profile image or other content in your profile has been identified as mature or sexually explicit".

La conséquence est plus large qu'un flou. Reddit indique que "all of the posts on your profile are marked as NSFW", que les visiteurs doivent confirmer qu'ils ont plus de 18 ans, et que "you'll also be ineligible to run ads on Reddit". Le retour en arrière passe par un bouton appelé Mark as mature (18+) dans les paramètres du profil, et Reddit reconnaît qu'il ne tient pas toujours : si le réglage refuse d'être enregistré, le compte a besoin d'un admin pour le changer.

Comment les autres plateformes appellent-elles la même chose ?

Aucun des cinq réseaux n'emploie le même mot qu'un autre, et l'un d'eux n'a aucun drapeau.

PlateformeComment elle appelle le labelQui l'applique
RedditNSFW, ou mature (18+)L'auteur, un modérateur, ou un admin au niveau du profil
XAdult Content, affiché derrière un avertissement de contenuLe titulaire du compte dans les réglages média, ou X
BlueskyAuto-labels porn, sexual, nudity, graphic-mediaL'auteur du post, ou un service de labellisation auquel on s'abonne
Facebook"a label so that people are aware the content may be sensitive"Les équipes de contrôle de Meta, au titre des Community Standards
Hacker NewsRienAucun drapeau de ce type n'existe

La politique de X sur le contenu adulte, datée de mai 2024, dit que vous pouvez partager du contenu adulte "provided it's properly labeled and not prominently displayed", demande aux comptes qui en publient régulièrement d'ajuster leurs réglages média pour que tout ce qu'ils publient passe derrière un avertissement, et prévient que "if you continue to fail marking your posts, we will adjust your account settings for you".

Bluesky est le plus granulaire des cinq. Le protocole AT définit un petit ensemble de valeurs de label globales que les utilisateurs ordinaires ont le droit d'appliquer à leurs propres posts, et la documentation détaille le comportement de chacune : porn "puts a warning on images and can only be clicked through if the user is 18+ and has enabled adult content", sexual "behaves like porn but is meant to handle less intense sexual content", graphic-media couvre la violence et le gore, et nudity "puts a warning on images but isn't 18+ and defaults to ignore".

Hacker News est l'exception. Ni les règles du site ni la FAQ ne mentionnent nulle part de contenu sensible, adulte ou NSFW. HN dispose du signalement, de [dead], de [flagged] et d'un réglage de profil showdead, et c'est toute la boîte à outils. Un contenu qui porterait un label ailleurs est simplement hors sujet là-bas, ce qui relève d'une décision de modération plutôt que d'un label.

Pourquoi ce label compte si vous surveillez ces plateformes

Deux raisons. D'abord, un compte configuré par défaut lit un réseau partiel, parce que la préférence de recherche reste désactivée tant que vous ne l'activez pas. Ensuite, le drapeau est un signal plutôt qu'un verdict : un fil marqué NSFW dans une communauté de passionnés peut être une discussion produit ordinaire avec une image dedans, si bien que filtrer le label en bloc jette aussi de vraies conversations.

Les communautés contournent également les labels quand un label leur coûte de la portée, ce qui relève du même instinct que l'algospeak. Un étiquetage correct est traité comme une politesse de base, comme l'expose notre guide sur la reddiquette.

Questions fréquentes

NSFW signifie-t-il toujours pornographie ?

Non. La définition de Reddit couvre "explicit images, adult discussions, or any other material that may not be suitable for all redditors". Le gore, les images médicales, les fils chargés de grossièretés et l'humour gênant au bureau sont tous étiquetés, et aucun de ces cas n'est de la pornographie.

Puis-je marquer un commentaire NSFW sur Reddit ?

Non. L'API de Reddit expose POST /api/marknsfw comme une action sur un link, son terme pour un post. Il n'existe ni endpoint ni commande d'interface équivalents pour un commentaire.

Activer le contenu mature met-il des résultats NSFW dans mes recherches ?

Non. Ce sont deux préférences distinctes. Les options de contenu d'Old Reddit listent "I am over eighteen years old and willing to view adult content" et "include not safe for work (NSFW) search results in searches" comme des cases à cocher indépendantes, et l'API les expose comme les booléens séparés over_18 et search_include_over_18.

Qui peut retirer un tag NSFW d'un post ?

Les modérateurs de la communauté et les admins de Reddit. /api/marknsfw et /api/unmarknsfw exigent tous deux le scope OAuth modposts, si bien qu'un lecteur ordinaire ne peut pas effacer le drapeau sur le post de quelqu'un d'autre.

RedReplier
RedReplier

Commencer

Reddit, X, Bluesky et HN

Alertes d'intention en temps réel

Réponses IA illimitées

Classé par intention d'achat

Que se passe-t-il si un post aurait dû être marqué et ne l'a pas été ?

Reddit dit aux modérateurs que tout contenu NSFW "is required to be marked as such" et que les membres de la communauté signalent souvent l'omission. La correction passe par un modérateur qui le marque depuis la file de modération, puisque le laisser non marqué met le post en infraction avec les Reddit Rules.

NSFW influe-t-il sur la possibilité de promouvoir un post ?

Au niveau du profil, oui. Reddit indique que lorsqu'un profil est marqué NSFW, "you'll also be ineligible to run ads on Reddit". X adopte une ligne parallèle pour le placement, en interdisant le contenu adulte dans les photos de profil, les bannières, les bannières de Listes et les photos de couverture des Communities.

Quelle est la différence entre NSFW et NSFL sur Reddit ?

NSFW signale un contenu qui a besoin d'un avertissement avant d'être vu, et Reddit l'appuie d'un drapeau sur les posts, les subreddits et les profils. NSFL signifie Not Safe For Life, une entrée propre au glossaire de Reddit pour le contenu explicite ou le gore, sans aucun champ équivalent dans l'API. NSFW désigne le drapeau formel de Reddit, tandis que NSFL reste un raccourci de communauté sans fonction derrière.

Peut-on voir du contenu NSFW sur Reddit sans compte ?

Pas directement sur un subreddit marqué over_18. Un visiteur non connecté qui arrive sur cette communauté tombe d'abord sur une vérification d'âge avant que les posts ne s'affichent. Il faut se connecter et activer la préférence pour le contenu mature pour lever cette barrière au niveau du subreddit.

Le tag NSFW a-t-il le même aspect pour tous les utilisateurs de Reddit ?

Cela dépend de chaque lecteur. Le flou derrière un tag NSFW ne s'applique qu'aux personnes ayant activé la préférence de navigation sécurisée, si bien que le même post peut apparaître flouté pour l'une et parfaitement visible pour l'autre dans le même fil. L'aide aux modérateurs de Reddit décrit ce flou comme couvrant les images et le texte, pas seulement l'image, même si le titre reste lisible sur la plupart des surfaces.

Comment Bluesky appelle-t-il le contenu NSFW ?

Bluesky le répartit en quatre self-labels plutôt qu'un seul drapeau : porn, sexual, nudity et graphic-media. Porn exige que la personne qui consulte ait 18 ans ou plus et le contenu adulte activé avant de pouvoir cliquer dessus, sexual fonctionne de la même façon pour un contenu moins intense, et nudity affiche un avertissement sans cette limite d'âge. Graphic-media couvre la violence et le gore, et soit l'auteur du post, soit un service de labeler abonné, peut appliquer chacun de ces labels.

Nous voir plus souvent sur Google

Un clic définit RedReplier comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.

Avant de partir...

RedReplier

RedReplier

Repérez chaque acheteur qui cherche ce que vous vendez

RedReplier surveille Reddit, X, Bluesky et Hacker News en temps réel, classe chaque sujet selon l'intention d'achat et rédige votre réponse, pour que vous arriviez en premier.

Reddit, X, Bluesky et HN

Alertes d'intention en temps réel

Réponses IA illimitées

Classé par intention d'achat

Articles connexes