AO3 News

Post Header

Published:
2021-04-01 10:55:50 UTC
Original:
An update on blocking and muting features
Tags:

Parmi les demandes de fonctionnalités que nous avons reçues au fil du temps, l’une des plus populaires est la possibilité de bloquer certain-e-s utilisateur-trice-s afin qu’ils/elles ne puissent pas interagir avec vous sur Archive of Our Own – AO3 (Notre Propre Archive), ou encore de bloquer l’affichage du contenu créé par certain-e-s utilisateur-trice-s spécifiques. C’est un projet que nous envisageons depuis longtemps, et ces derniers mois, nous avons cherché de manière plus active à le développer. C’est pour cela que nous souhaitons maintenant vous donner une petite mise à jour de notre avancement à ce sujet :

Blocage vs. masquage

Nous avons travaillé en collaboration avec les comités de Modération et de Support Technique, qui sont en contact direct avec nos utilisateur-trice-s, et qui sont donc d’une aide précieuse pour trier tous les retours, les demandes de fonctionnalités et les suggestions que nous recevons. Ces éléments nous permettent de déterminer le meilleur moyen de satisfaire les besoins de notre public en rendant son utilisation d’AO3 aussi sûre et aussi agréable que possible, sans pour autant créer de nouveaux problèmes à régler.

Suite à nos discussions, nous avons décidé de diviser cette nouvelle fonctionnalité en deux outils distincts :

  • Le blocage : pour empêcher certain-e-s utilisateur-trice-s d’interagir avec vous
  • Le masquage : pour exclure le contenu créé par certain-e-s utilisateur-trice-s de votre expérience personnelle sur AO3

Ainsi, nous pouvons proposer à nos utilisateur-trice-s un ensemble d’options qui leur permettra de personnaliser leur usage du site et d’obtenir une protection supplémentaire contre le harcèlement, et ce sans limiter la liberté des autres utilisateur-trice-s dans leurs propres interactions et leur publication d’œuvres sur AO3. Par exemple, si un/une utilisateur-trice publie régulièrement des œuvres de fans dédiées à un couple que vous n’aimez pas, vous pourrez le/la masquer de manière à ne pas voir ses œuvres, sans pour autant empêcher l’utilisateur-trice en question de laisser des commentaires sur vos propres œuvres. En effectuant une distinction entre ces deux éléments, nous pourrons également déployer un ensemble d’options initial axé sur les fonctionnalités essentielles, tout en continuant à optimiser les détails en coulisses.

Malgré ces progrès, il nous reste de nombreuses contraintes à prendre en compte avant que nous puissions finaliser l’avant-projet qui établira le fonctionnement de ces fonctionnalités et leurs interactions avec les composantes actuelles d’AO3. Vu la portée importante de ce changement, ces deux fonctionnalités comportent de nombreuses difficultés qu’il nous faudra résoudre avant de pouvoir avancer.

Ces discussions devront se pencher sur des dizaines de petits détails, comme par exemple la question “Si une liste de résultats comprend des œuvres masquées, le nombre indiqué en haut de page doit-il être ajusté ? Cela aura-t-il des conséquences sur les nombres définis dans les filtres ?”, mais aussi des considérations plus globales, telles que le problème “Et si un défi comprend plusieurs modérateur-trice-s, dont chacun-e a bloqué et masqué des personnes différentes ?”.

Lorsque nous commencerons réellement à écrire le code, il se peut que nous rencontrions des problèmes techniques non anticipés qui nous obligeront à apporter des modifications importantes à ce projet. Compte tenu de ce risque, nous ne pourrons annoncer l’arrivée de ces fonctionnalités qu’au moment où nous serons certain-e-s qu’elles sont quasiment prêtes à être déployées ; ce qui, nous le reconnaissons, est très frustrant pour ceux et celles d’entre vous qui les attendent avec impatience.

L’argent vs. le temps

Même si l’OTW (Organisation pour les Œuvres Transformatives) dispose d’un budget suffisant pour confier ce projet de programmation à un/une sous-traitant-e éventuel-le (grâce à la générosité de vos dons !), pour que cela soit efficace, nous devrons d’abord expliquer à cette personne, de manière extrêmement détaillée, le résultat que nous cherchons à obtenir. En effet, nous connaissons très bien la complexité de certaines fonctionnalités de notre site (comme les collections et les défis), et nous sommes les mieux placé-e-s pour visualiser la façon dont notre public utilise le site et les problèmes qu’il peut y rencontrer.

C’est souvent à ce niveau que se situent les principales difficultés d’un projet aussi vaste, ce qui signifie que nous ne pouvons pas déléguer cette responsabilité à n’importe qui sans risquer de compromettre le résultat final, qui pourrait alors créer davantage de problèmes au lieu d’en résoudre.

En outre, les intervenant-e-s qui doivent participer à cette conversation (vu leur expertise au sujet du fonctionnement d’AO3 et des commentaires des utilisateur-trice-s) ont également des tâches quotidiennes à accomplir : la maintenance d’AO3, la résolution de bugs, la mise à jour régulière des serveurs et la bonne gestion des comités de Modération et de Support Technique.

Tout cela est mené de front par des bénévoles ; et parfois, il arrive que certaines responsabilités prennent le pas sur d’autres pour que le site puisse rester fonctionnel. Par conséquent, tout projet de grande ou de moyenne envergure prend un certain temps pour se rendre d’une idée initiale jusqu’à la mise en place d’une nouvelle fonctionnalité.

En attendant...

Bien que l’arrivée des outils de blocage et de masquage faciles à utiliser est encore loin, notre FAQ "Outils Externes pour Votre Navigateur" liste quelques scripts externes permettant de filtrer les contenus indésirables. Nous travaillons par ailleurs à d’importants changements qui vous offriront un meilleur contrôle sur votre expérience AO3.

Au cours de l’année passée, nous avons ajouté la possibilité de désactiver les commentaires et de verrouiller des fils de commentaires spécifiques sur vos œuvres. Nous travaillons aussi à des changements qui permettront de refuser des œuvres en cadeau ou l’invitation à des collections, tout comme vous pouvez contrôler l’ajout de votre nom en tant que co-créateur-trice. (Comme pour la plupart des nouveautés majeures, nous publierons un billet spécifique et plus détaillé sur le sujet une fois ces changements prêts à être déployés.)

Bien qu’il ait toujours été possible de cacher certaines œuvres grâce au système de thèmes sur AO3, une fonctionnalité permet maintenant de masquer aussi toutes les œuvres d’un-e créateur-trice en particulier.

Pour ce faire, créez un thème (NdT : lien en anglais) et utilisez ce CSS :

  • .work-000 { display: none !important; } pour masquer une œuvre en particulier. Remplacez 000 par le numéro d’identification de l’œuvre que vous souhaitez masquer. Ce numéro d’identification se trouve dans l’adresse de l’œuvre, juste après /works/, par exemple : https://ao3.org/works/000/chapters/123.
  • .user-000 { display: none !important; } pour cacher toutes les œuvres d’un-e créateur-trice spécifique. Remplacez 000 avec le numéro d’identification du/de la créateur-trice que vous souhaitez masquer. Il s’agit d’une série de numéros qui se trouve dans la section “My User ID is” (Mon numéro d'identification d’utilisateur-trice est”) du profil de/de la créateur-trice. Un numéro d’identification ne change pas même si l’utilisateur-trice modifie son pseudo.

Pour cacher plusieurs œuvres, vous pouvez séparer les sélecteurs avec une virgule : .work-000, .work-149319, .user-000 { display: none !important; }

Pour le moment, cette méthode ne s’applique qu’aux listes d’œuvres et aux résultats de recherche, pas aux marque-pages. Nous y travaillons cependant déjà et nous publierons un tutoriel plus détaillé une fois cela terminé. (Sachez que si vous avez déjà caché des œuvres avec des sélecteurs tels que .blurb#work_000, ceux-ci continueront à fonctionner, mais à l’avenir ils ne s’appliqueront pas systématiquement aux listes de marque-pages et aux résultats de recherche.)

Nous sommes réellement désolé-e-s que ceci prenne plus de temps que prévu, et nous espérons que cette mise au point vous a éclairé-e sur les raisons de ce délai.

Nous vous demandons de patienter encore un peu, le temps de régler tous les détails, et nous vous remercions pour la gentillesse que vous avez manifestée ici comme ailleurs et surtout au cours de l’année passée. Nous ne pouvons pas répondre à tous les tweets et commentaires que nous recevons, mais nous sommes profondément reconnaissant-e-s de votre soutien !