AO3 News

Post Header

Published:
2018-06-06 12:20:06 -0400
Original:
Upcoming changes to the search & filter functionality
Tags:

La mise à jour du moteur de recherche que nous avions annoncée va enfin apporter plus de stabilité, ce qui était indispensable, mais également une nouvelle manière de rechercher, filtrer et parcourir des œuvres et des marque-pages sur Archive of Our Own – AO3 (Notre Propre Archive) ! Parmi les changements apportés, retrouvez une interface plus intuitive du moteur actuel, de nouvelles options et une refonte des fonctionnalités existantes. Nous espérons que vous apprécierez ces améliorations pour faciliter vos recherches d’œuvres à lire, regarder ou écouter !

Rechercher et filtrer des œuvres

Au fil des ans, vous nous avez suggéré de nombreuses améliorations pour les outils de recherche et de filtrage d’œuvres sur AO3. Étant nous-mêmes des utilisateur-trice-s du site, nous sommes tout particulièrement heureux-ses d’enfin mettre certaines d’entre elles en place !

 

Aperçu des nouveaux filtres d’œuvres.

Aperçu des nouveaux filtres d’œuvres, qui comprennent notamment l’exclusion de tags, les crossovers, le statut (œuvres complètes ou inachevées) et le nombre de mots. La capture d’écran entière (en lien) montre la liste complète des types de tags pouvant être exclus ou inclus, ainsi que d’autres options comme la période de publication ou la langue de l’œuvre.

 

  • Filtres d’exclusion de tags : Vous pouvez désormais exclure d’une recherche les résultats qui contiennent certains éléments. Le principe est le même que pour en inclure : entrez les éléments dans le champ "Other tags to exclude" (Autres tags à exclure) ou choisissez-les parmi la liste des tags populaires. Il s’agit probablement de la fonctionnalité qui nous a été le plus demandée et nous avons fait de notre mieux pour qu’elle soit intuitive, flexible et accessible. Pour l’instant, ces nouveaux champs ne sont disponibles que dans les filtres, mais vous pouvez toujours utiliser l’ancienne méthode d’exclusion de tags (en anglais, NdT) sur la page Work Search (Rechercher une Œuvre) — l’interface sera bientôt mise à jour !

  • Crossovers : Vous pouvez maintenant rechercher des crossovers, ou choisir de les exclure. Par crossover, nous entendons une œuvre comprenant des tags attribués à au moins deux fandoms différents.

  • Statut de l’Œuvre : Jusqu’ici, vous pouviez exclure les œuvres inachevées de votre recherche. Maintenant vous pouvez aussi chercher exclusivement des œuvres inachevées, si c’est ce que vous préférez.

  • Mise à Jour : Vous pouvez maintenant limiter votre recherche à des œuvres publiées ou mises à jour pendant une période donnée grâce aux filtres, qui incluent une fonction permettant d’indiquer des dates de début et de fin.

  • Nombre de Mots : Enfin, nous avons ajouté une façon simple de rechercher des œuvres d’une longueur spécifique. \o/

Chaque filtre que vous sélectionnez dans la barre latérale va affiner votre recherche (filtrage en ET), plutôt que d’inclure des œuvres susceptibles de contenir un ou plusieurs tags que vous avez sélectionnés (filtrage en OU).

Rechercher et filtrer des marques-pages

Avec l’ancien code pour les marque-pages, les serveurs d’AO3 supportaient difficilement la réorganisation de tags populaires. Heureusement, Elasticsearch 6 offre une bien meilleure manière de gérer nos 74 millions (!) de marque-pages, donc nous avons largement réécrit le code. Cependant, en plus des tout nouveaux filtres d’exclusion de tags dans les marque-pages, nous avons dû apporter quelques modifications aux fonctions de recherche, de navigation et de filtrage.

 

Aperçu des nouveaux descriptifs de marque-pages.

Capture d’écran tronquée d’une liste de marque-pages sur une œuvre du fandom Veronica Mars. Le reste de la capture d’écran (en lien) montre les cinq marque-pages les plus récents, y compris les notes et les tags des utilisateur-trice-s, ainsi qu’un lien pour accéder à tous les marque-pages.

 

  • Réorganisation des descriptifs de marque-pages pour les tags et les collections : Plus besoin de faire défiler les centaines de marque-pages sur une même œuvre ou une même série populaire lorsque vous parcourez les marque-pages d’une collection ou d’un tag : chaque élément faisant l’objet d’un marque-page ne sera affiché qu’une fois, avec les détails des cinq marque-pages les plus récents en-dessous. (Si un élément comporte plus de cinq marque-pages, un lien "All Bookmarks" (Tous les Marque-Pages) vous permettra de consulter le reste.) Les listes de marque-pages d’utilisateur-trice-s et la fonction Rechercher un Marque-Page afficheront les marque-pages de la même manière qu’auparavant.

  • Tags des utilisateur-trice-s : Avec le nouveau code, taguer un marque-page "Angst" n’ajoutera plus l’élément à la liste des marque-pages pour "Angst" et l’élément ne fera pas partie des résultats dans une liste de marque-pages filtrés avec le Tag Supplémentaire "Angst". Désormais, si vous voulez afficher tout ce que les utilisateur-trice-s ont tagué "Angst", il faudra l’indiquer dans le champ "Bookmarker’s tags" (Tags des utilisateur-trice-s) sur la page Rechercher un Marque-Pages.

    Si vous utilisez les tags pour classer des œuvres à votre manière ou pour vous souvenir de commenter sur une œuvre, par exemple, vous pouvez toujours filtrer vos marque-pages comme avant ! Les listes de marque-pages d’utilisateur-trice-s pour les collections et les tags incluront également des coches et des champs de saisie semi-automatique.

  • Rechercher des marque-pages : Bien qu’il soit toujours possible de rechercher des marque-pages, nous avons dû diviser le mode de recherche en deux pour améliorer les performances : l’un pour les informations relatives aux éléments faisant l’objet de marque-pages (comme les tags d’une œuvre, les titres et les résumés) et l’autre pour celles relatives aux marque-pages à proprement parler (comme les tags d’utilisateur-trice-s et les notes).

 

Aperçu des nouveaux filtres pour marque-pages.

Aperçu des nouveaux filtres pour marque-pages, avec les options d’exclusion pour les tags de l’œuvre et les tags ajoutés par l’utilisateur-trice. Parmi les autres options se trouvent les champs de recherche pour les informations sur l’œuvre et dans les marque-pages, et des cases à cocher pour chercher uniquement des recommandations ou des marque-pages avec des notes. Le reste de la capture d’écran (avec la liste complète des tags filtrables) est disponible en lien..

Rechercher des utilisateur-trice-s

Vous pouvez désormais rechercher d’autres utilisateur-trice-s qui ont créé des œuvres dans vos fandoms favoris ! \o/ Le nouveau champ "Fandom" vous aide désormais à Rechercher des Utilisateur-trice-s. Il suggère des tags référents pendant la saisie, ce qui vous permet de ne pas vous embêter à entrer correctement le nom de votre fandom. Plus vous ajoutez de fandoms, plus le nombre de résultats sera restreint.

 

Aperçu du nouveau mode de recherche d’utilisateur-trice-s.

Le nouveau formulaire pour Rechercher des Utilisateur-trice-s, qui permet des recherches par fandom. Le pseudo testy a 970 œuvres et 66 marque-pages, dont 1 œuvre dans le fandom en question. Il est également possible de faire une recherche par nom d’utilisateur-trice ou contenu du profil.

 

Pour que votre pseudo se distingue des autres résultats de la recherche, vous pouvez suivre ces instructions pour modifier un pseudo afin d’ajouter une description et une photo d’utilisateur-trice. (Vous pouvez également ajouter à votre profil des liens et des informations sur vous, votre parcours de fan, votre politique quant aux œuvres transformatives, ou vos réseaux sociaux, comme le détaille la FAQ Profil.)

Limites

Même un excellent moteur de recherche comme Elasticsearch ne peut pas afficher un nombre infini de résultats et s’arrête automatiquement à partir d’un certain point. Vous ne pourrez donc parcourir que 5 000 pages à la fois, soit 100 000 œuvres ou marque-pages.

Rappelez-vous cependant que le formulaire pour Rechercher une Œuvre vous permet de trier les résultats à votre convenance. Si vous voulez parcourir les œuvres les plus anciennes d’un fandom, ce qui serait au-delà des 100 000 résultats dans un grand fandom, vous pouvez choisir "Date Updated" (Date de Mise à Jour), "Ascending order" (par Ordre Croissant) pour être sûr-e d’obtenir les résultats que vous cherchez ! (Pour trier une liste d’œuvres filtrées, utilisez sort:>posted dans le champ "Search within results" (Rechercher parmi les résultats).)

Quelques astuces

Voici quelques suggestions pour vous familiariser avec les nouvelles options de recherche, une fois qu’elles seront accessibles à tous/toutes :

  • Classification : Pour trouver des œuvres classées "General Audiences" (Tout Public) ou "Teen and Up" (Ado et +), ne recherchez pas ces classifications. Choisissez plutôt d’exclure les œuvres indiquées comme "Explicit" (Explicite), "Mature" (Adulte) et "Not Rated" (Non Classé) pour trouver des résultats appropriés ! (Vous pouvez faire l’inverse pour vos lectures de chevet.)

  • Nombre de Mots : Pour n’afficher que de vrais drabbles dans le fandom de votre choix, saisissez 100 dans les champs "From" (De) et "To" (À). (#Puriste)

  • Crossovers : Vous préférez lire des fanfictions qui se déroulent dans leurs univers d’origine ? Vous pouvez ignorer tous les AU en excluant le tag "Alternate Universe" (Univers Alternatif), et les crossovers ou les fusions en choisissant l’option "Exclude crossovers" (Exclure les crossovers).

  • Date : Vous faites une liste de vos audiofics favorites en 2017 ? Rendez-vous sur le tag Podfic (Audiofic) et indiquez 2017-01-01 et 2017-12-31 dans les champs "From" (De) et "To" (À) dans la partie "Date Updated" (Date de Mise à Jour), pour rafraîchir votre mémoire !

  • Statut : Vous avez terminé toutes les œuvres complètes sur votre tout nouvel OTP ? Vous avez laissé de côté toutes les œuvres inachevées, parce vous vouliez une fin heureuse tout de suite ? Il ne vous reste plus rien à lire ? Alors préparez-vous et cochez la case "Only incomplete works" (Œuvres inachevées uniquement) pour vous faire un second avis !