Aperçus des pages

From mediawiki.org
This page is a translated version of the page Page Previews and the translation is 100% complete.

Pour l'extension qui propulse cette fonctionnalité, voir Extension:Popups.

Page Previews résoud le problème noyau des utilisateurs qui ont à ouvrir plusieurs onglets pour obtenir l'explication d'un mot ou d'un concept dans le contexte de l'article qu'ils consultent. Avec Page Previews, chaque fois qu'un lecteur survole avec la souris un lien vers un autre article, un bref résumé du sujet apparaît avec une image (si elle est disponible). L'utilisateur peut alors décider s'il souhaite consulter ce sujet plus en profondeur avant de poursuivre l'article en cours. Une description complète de la fonctionnalité Page Previews est disponible. Un aperçu général de la documentation technique associée est fourni dans ce billet de blog à partir de mai 2018.

La fonctionnalité Reference Previews est un projet lié. Elle affiche un aperçu du pied de page lorsque le lecteur passe sa souris au-dessus de son marqueur de pied de page. Une description de cette fonctionnalité se trouve sur sa page de projet.

Introduction

Page Previews est conçu pour réduire le coût d'exploration d'un lien et faciliter l'apprentissage par les lecteurs autorisés de la manière d'étendre le contexte de l'article qu'ils lisent, ou pour trouver la définition un terme non familier, d'un objet, d'un événement ou d'une idée sans sortir du sujet courant. Pour les lecteurs occasionnels, Page Previews permet aux utilisateurs d'obtenir un aperçu d'un article avant de décider de le parcourir ou pas. Les utilisateurs intéressés par la lecture d'un article entier ne seront pas distraits ni découragés par des concepts inconnus — ils peuvent simplement prévisualiser le concept sans aller sur une nouvelle page. En conséquence, l'expérience de l'utilisateur ne sera que plus facile.

Durant ces années il y a eu plusieurs demandes pour une fonctionnalité similaire; il existe des extensions du navigateur (voir la liste) et un gadget particulièrement utilisé souvent (les fenêtres contextuelles de navigation particulièrement ciblées éditeur) pour résoudre ce problème. Page Previews a été conçu initialement comme fonctionnalité bêta en 2014 (appelé Hovercards) et a figuré parmi nos fonctionnalités bêta les plus populaires, en terme d'adoption, de commentaires utilisateur et d'impact sur l'utilisation. Sur la page de discussion initiale de Hovercards et sur une période de 2 ans, de nombreux problèmes au travers des projets ont été identifiés et résolus. Page Previews en version équivalente pour mobile, implémenté dans l'application Android en septembre 2015, a conduit à une augmentation de 20% du nombre de clics par page sur les liens.

Le panneau de configuration de Page Previews permet aux utilisateurs non connectés d'activer ou de désactiver la fonctionnalité en fonction de leurs préférences. Les utilisateurs connectés peuvent activer ou désactiver Page Previews à partir de la section Apparence de Special:Preferences. Si les fenêtres contextuelles de navigation et Page Previews sont activées en même temps (généralement, pour les utilisateurs connectés qui ont opté pour la fonctionnalité bêta), les fenêtres contextuelle de navigation ont la priorité. Pour activer Page Previews, les fenêtres pop-up de Navigation doivent être désactivées.

Exemple de Page Preview

Architecture

Pour l'itération actuelle de Page Previews, chaque prévisualisation contient ceci :

  • Une partie du premier paragraphe de l'article
  • Une image (si elle est disponible) de l'article. Les images apparaissent horizontalement ou verticalement selon l'emplacement du lien dans l'article.
  • Un paramètre de roue dentée permet aux utilisateurs d'activer ou de désactiver Page Previews

Principales différences avec les fenêtres de navigation

  • Les fenêtres contextuelles de navigation sont destinées aux utilisateurs confirmés et ont de nombreuses fonctionnalités qui ne sont pas pertinentes à la plupart des utilisateurs du site, telles que des liens rapides vers des pages de méta-données comme l'historique, les diffs et les contributions des utilisateurs.
  • Les fenêtres contextuelles de navigation fonctionnent avec les liens vers n'importe quel espace de noms et sur tous les projets Wikimedia. Page Previews est configuré pour ne fonctionner qu'avec les liens de l'espace principal, et actuellement uniquement avec les Wikipedia.
  • Page Previews est mis en forme pour permettre la lecture facile. Actuellement, la taille des types de fenêtre contextuelle de navigation est petite et les marges sont étroites.
  • Page Previews est disponible pour tous les utilisateurs, pas uniquement pour ceux qui sont connectés.
  • Page Previews utilise un style visuel cohérent avec le traitement du type d'article
  • Page Previews met en valeur les images principales, pour que l'utilisateur ait une idée d'un terme en utilisant à la fois le texte et l'image.
  • L'action définie dans le gadget semble hors contexte, nous devons donc valider quelles sont les actions utiles pour les lecteurs et les rédacteurs.

Aperçus HTML

Depuis le 1er mars 2018, Page Previews affiche dorénavant les aperçus en HTML. Cela résout de nombreux bogues exceptionnels, fournit une représentation correcte des formules mathématiques, chimiques et autres, et assure que les prévisualisations s'affichent au même format que le contenu de l'article.

Paramètres

Activation / Désactivation

Utilisateurs non connectés

Les utilisateurs déconnectés peuvent désactiver Page Previews via l'icône de roue affichée en bas de chaque prévisualisation. Si un utilisateur souhaite réactiver Page Previews, il peut le faire via le lien Modifier les paramètres d’aperçu disponible en bas de chaque page du wiki. Ils peut également désactiver JavaScript dans le navigateur pour ne pas l'afficher en permanence.

Utilisateurs connectés

Les utilisateurs connectés peuvent contrôler leurs paramètres à partir de deux endroits. Ils peuvent activer ou désactiver Page Preview dans la section Appearance de Special:Preferences. Les utilisateurs connectés peuvent également désactiver Page Previews via l'icône de roue affichée en bas de chaque prévisualisation.

  • Si un utilisateur connecté clique sur la roue de paramètrage, le système le redirige sur la page des préférences utilisateur.
  • Si un utilisateur avait déjà activé la fonctionnalité bêta de Hovercards, sa préférence est conservée et apparaît dans la section Apparence des préférences utilisateur.

Métriques de succès et évaluation des fonctionnalités

Un certain nombre de tests qualitatifs et quantitatifs ont été effectués pour évaluer les performances de la fonctionnalité Page Previews. Les tests ont été ciblés sur les questions suivantes :

  • Les utilisateurs aiment-ils Page Previews et le trouvent-ils utiles ?
  • Comment Page Previews modifie-t-il le comportement de la lecture et aide-t-il les utilisateurs à être plus précis lorsqu'ils choisissent les articles qu'ils souhaitent lire ?
  • Le lancement de la fonctionnalité Page Previews aurait-il des effets sur la collecte de fonds ?

Test des Wikipedia grecque et catalane 2015

Un test de fonctionnalité a été mis en œuvre sur les Wikipdia grecque et catalane pendant une période de 4 mois. Un nombre de problèmes et de bogues a été rapporté et un sondage a été réalisé sur la satisfaction des utilisateurs. Les utilisateurs ont généralement eu des commentaires favorables; une majorité d'entre-eux trouvant Page previews (Hovercards) utile, facile et agréable à utiliser.

Voir les résultats complets des tests.

Test qualitatif 2016

Pour déterminer les attitudes des utilisateurs envers la fonctionnalité Page Previews et suivre d'autres changements dans le comportement des lecteurs, une étude à distance non modérée a été réalisée à l'aide du logiciel UserZoom. La majorité des participants ont rapporté des éléments positifs concernant la fonctionnalité Page Previews. En plus, la majorité des participants n'ont pas eu de problèmes en activant ou en désactivant la fonctionnalité. Les utilisateurs ont également décrit la fonctionnalité en termes généralement positifs et ont déclaré qu'elle ne distrayait pas leur expérience de la lecture.

Voir les résultats complets et les analyses de ce test.

Test A/B 2016 sur les Wikipedias hongroise, italienne et russe

Pour déterminer les modifications du comportement lors de la lecture et évaluer le succès de la fonctionnalité bêta de Page Previews (Hovercards), trois tests A/B ont été lancés sur les Wikipedia hongroises, italiennes et russes. Le test A/B de la version hongroise a été démarré le 7 juin 2016 et celui des versions italienne et russe, le 23 septembre 2016.

Les résultats de ces tests ont indiqué que Page Previews facilite les changements positifs dans le comportement de lecture en augmentant la précision avec laquelle les utilisateurs sélectionnent les pages à lire, en réduisant le coût d'exploration d'autres pages et en permettant aux utilisateurs de se concentrer sélectivement sur un seul sujet grâce au contexte fourni dans une page. Au cours du processus de collecte et d'analyse de nos données, nous avons rencontré un certain nombre de bogues et de problèmes dans notre instrumentation qui nous ont permis de nous affiner et de nous améliorer, afin de nous assurer que les tests ultérieurs étaient sans problème.

Voir les résultats complets et les analyses de ces tests.

Test A/B 2017-2018 sur les Wikipedias anglaise et allemandes

D'octobre à novembre 2017, puis de décembre 2017 à février 2018, nous avons réalisé deux tests A/B pour mesurer les performances de la fonctionnalité avant de diffuser les versions de ces projets. Les résultats décrits de manière plus approfondie dans le rapport montrent que le taux des pages vues décroit, mais que celui des pages distinctes avec lesquelles les lecteurs ont interagi a augmenté de manière générale, ce qui signifie que ces derniers sont plus tentés d'explorer une plus grande variété de sujets lorsque la fonctionnalité est utilisée. Nous avons noté aussi une utilisation moins intensive du bouton de retour en arrière et un taux de désactivation très bas de la fonctionnalité. De plus, nous avons fait plusieurs tests de collecte de fonds sur enwiki.

Améliorations suite à la discussion sur la Wikipedia anglaise d'avril 2016

Au cours de la discussion d'avril 2016, un nombre de bogues, d'améliorations ainsi que d'autres demandes ont été identifiés et nous les avons résolus de la manière suivante :

Fenêtre de Page Previews restant bloquée en position ouverte

  • Depuis nous avons restructuré notre code et ce n'est plus un problème

Le texte en gras et les formules mathématiques ne s'affichent pas dans l'apperçu

  • Actuellement Previews affiche du HTML et le contenu est réellement le contenu de l'article

Un moyen de désactiver la fonctionnalité de la carte elle même

  • Les utilisateurs connectés et ceux qui sont déconnectés peuvent désormais désactiver la fonctionnalité en sélectionnant la roue de paramètrage dans la carte elle-même.

Un moyen pour s'assurer que Page Previews n'interfère pas avec les fenêtres contextuelles de navigation

  • Les utilisateurs connectés peuvent avoir soit des fenêtres contextuelles de navigation, soit Page Previews. Si vous êtes un utilisateur de navpopups, vous ne pourrez pas activer les pages d'aperçu à moins que vous désactivez d'abord navpopups, et vice versa

Fournir des résultats plus approfondis via la recherche et les tests A/B, effectuer un test A/B à grande échelle sur la Wikipédia anglaise

  • Depuis la discussion, nous avons réalisé deux séries de tests A/B, les premiers sur les Wikipedia hongroises, russes et italiennes. Et le second sur les Wikipedia anglaise et allemande.

Limiter l'impact sur les performances

  • Nous avons travaillé avec notre équipe Performance pour minimiser tout problème avec Page Previews. On a créé un tableau de bord avec les informations détaillées sur les performances de la fonctionnalité.

Fournir un moyen d'activer la fonctionnalité uniquement pour les utilisateurs anonymes

  • Ceci est également disponible. Depuis mars 2018, la fonctionnalité est activée par défaut pour les utilisateurs anonymes sur toutes les Wikipedia sauf l'anglaise et l'allemande

Fournir les données sur la fréquence de désactivation de la fonctionnalité

  • Pour nos deux tests A/B 2017/2018, le taux d'invalidité était d'environ 0,01%. Parce que le taux a été bas également dans les tests A / B précédents, nous avons réalisé aussi un test qualitatif pour confirmer que les utilisateurs n'ont pas de problèmes en activant ou en désactivant la fonctionnalité. Notre conclusion est que les utilisateurs savent comment désactiver la fonctionnalité sans problème mais qu'ils le font rarement.

Fournir des informations pour savoir si la fonctionnalité est considérée plutôt comme nuisible

  • Sur la base de nos tests qualitatifs, nous avons conclu que les utilisateurs testés n'avaient pas trouvé la fonctionnalité distrayante ni dérangeante.

Pages désactivées

Pour des raisons de sécurité, Page Previews ne sera pas chargé sur certaines pages spéciales. Ces pages sont référencées comme pages désactivées. La version initiale de ceci se trouve ici : tâche T170893.

Itérations à venir et améliorations potentielles

Après le lancement général de Page Previews, nous prévoyons d'itérer la fonctionnalité pour lui ajouter d'autres fonctions. Ces éléments comprendront :

  • Configuration des images et autres paramètres :
    • certains utilisateurs ont demandé de pouvoir configurer les images dans Page Previews. Demande refusée : [[1]]
    • autres préférences pour les utilisateurs anonymes (plus d' informations sur les préférences)
  • Titre des articles - actuellement seul le résumé de l'article est disponible dans Page Previews. Comme itération, nous souhaiterions afficher le titre de chaque article en même temps que son résumé.
  • Info-bulles des références (phab:T67114). La page du projet de la fonctionnalité Reference Previews contient plus d'informations.
  • Page Previews inter wikis (phab:T67117), et liens de sous-section (phab:T65792), particulièrement pour le Wiktionnaire
  • Intégration avec les fenêtres contextuelles de navigation - nous aimerions également élargir les paramètres de Page Previews pour y inclure quelques fonctionnalités prévues dans les fenêtres contextuelles de navigation.
  • Interaction avec le texte de Page Previews - un certain nombre de demandes d'interaction avec le texte des aperçus ont été déposées, y compris la possibilité de copier et coller le texte et de l'exporter sous forme de formulaire ou de résumé d'article. Plus d'informations ici (phab:T146097)
  • Intégration des éléments du Wiktionnaire pour fournir les définitions lors du survol.
Et pourquoi Page Previews ?
Cette fonctionnalité a pour but d'améliorer l'expérience de chaque lecteur qui normalement aurait eu à cliquer sur un lien bleu de Wikipedia pour avoir un aperçu (une définition) de cette entité. Elle s'inspire d'un des gadgets les plus populaires, les fenêtres contextuelles de navigation.
Comment mesurons-nous les performances de Page Previews ?
La théorie de l'impact pour Page Previews est qu'elles réduisent le coût d'exploration d'un lien. Cela doit signifier que les utilisateurs sont moins réticents et plus concentrés lorsqu'ils explorent des liens. Nous devrions voir que les liens globaux cliqués + les survols (non accidentels) avec la souris dépassent le nombre de liens cliqués sans Page Previews. Aspect en cas de succès. Il y a aussi quelques indices d'échec que nous allons chercher :
  • les survols peuvent être accidentels - nous devons mesurer le temps de séjour normal dans un état contrôlé pour nous assurer que le taux probable de survols accidentels n'est pas trop élevé. Pour donner un exemple, si un utilisateur doit s'attarder sur un lien pour 250 ms avant qu'une capsule ne soit affichée, nous voudrions nous assurer qu'il n'y a pas un trop grand nombre d'utilisateurs qui s'attardent sur un lien pour plus de 250 ms sans cliquer dessus.
  • Page Previews pourraient entraîner moins de pages vues, car l'utilisateur obtient les informations dont il a besoin avec la prévisualisation - ce n'est pas un problème, mais nous voulons nous assurer que la diminution (le cas échéant) ne conduit pas à une réduction significative des contributions ou de la collecte de fonds.
  • le pourcentage de capsules qui poussent un utilisateur à changer de page est élevé - cela suggère que la plupart d'entre eux veulent y aller de toute façon. Si c'est le cas, la capsule semble ajouter une étape inutile. Nous nous attendons à un pourcentage important de clics lors des capsules. C'est environ 60% sous Android pour une fonctionnalité similaire, mais nous nous attendons à ce qu'il soit inférieur avec les ordinateurs de bureau.
  • le pourcentage d'utilisateurs qui désactivent Page Previews est bas (en supposant qu'ils sachent comment le désactiver) - ce qui suggère que les utilisateurs apprécient la fonctionnalité.
Est-ce activé par défaut pour les utilisateurs connectés ?
Non. Si la fonction était déja activée en tant que fonctionnalité bêta, elle le restera. Voir Préférences>Apparence>Préférences de lecture pour modifier les paramètres.
Que faire si j'ai Navpops activé par défaut ?
Si vous avez activé Navpops, Page Previews est automatiquement désactivé. Vous devrez désactiver Navpops pour voir Page Previews. Il s'agit d'une décision intentionnelle qui garantit que les préférences des utilisateurs de Navpop ne soient pas perturbées. Remarque : pour certains navigateurs, vous devrez peut-être purger le cache de votre navigateur avant que le changement ne se produise.
Combien d'options existe-t-il dans les préférences de Page Previews ?
Actuellement, Page Previews est soit activé ou désactivé par l'utilisateur. L'option pour désactiver est active à chaque événement de survol. Ainsi, à chaque événement de survol, l'utilisateur peut décider qu'il n'est plus intéressé. Pour les utilisateurs connectés, Page Previews peut être réactivé à partir des paramètres utilisateur dans la section Apparence. Pour les utilisateurs non connectés, Page Previews peut être réactivé en sélectionnant le lien Activer les prévisualisations au bas de la page.

Au niveau projet, les administrateurs peuvent définir la durée d'attente sur un lien avant qu'une capsule ne soit ouverte. Si un projet souhaite être conservateur, le délai peut être allongé. La WMF aura une recommandation quant à la durée d'attente optimale qui offre la meilleure expérience utilisateur tout en minimisant les survols accidentels.

Pourquoi les utilisateurs ne peuvent-ils pas simplement activer Page Previews quand ils le veulent ?
Malheureusement, il n'y a pas de meilleur moyen pour introduire une nouvelle fonctionnalité aux utilisateurs que de la leur montrer d'abord.

Les bannières de Central notice ont été proposées mais seulement pendant deux semaines; nous avons vu que cela ne satisfaisait pas les besoins des futurs utilisateurs et nous n'avons pas voulu les activer en continu. La meilleure façon de notifier un utilisateur d'une nouvelle fonctionnalité est d'utiliser une... sur-capsule.

Quel est l'impact de Page Previews sur le nombre de pages vues ?
Selon les tests A/B, nous n'avons pas vu de diminution importante de la profondeur des sessions sur toutes les Wikipedia. La profondeur moyenne d'une session (c'est à dire le nombre de pages vues par session) est resté relativement égal entre les groupes où Previews était actif et ceux où il ne l'était pas.
Qu'en est-il de l'accessibilité ?
Page Previews ne s'active que lorsqu'un lien est dans un état où il a reçu le focus ou quand il est survolé avec la souris. Cela ne vous concerne que si vous utilisez la navigation clavier. Pour les lecteurs d'écran Page Previews a ses propres sémantiques WAI-ARIA déclarées sous forme de tooltips. En clair, le logiciel de lecture d'écran ignore Page Previews.
Où aller si vous avez des commentaires ou des améliorations à faire sur Page Previews ?
Rendez vous sur la page de discussion de Page Previews.
Page Previews continue à montrer l'ancienne version d'une page. Que puis-je faire ?
Page Preview affiche une version de page qui se trouve dans le cache. Si la page a été modifiée et vous souhaitez que Page Previews affiche désormais la nouvelle version, vous pouvez purger la page.
Comment exclure certaines images de la page ?
Voir Extension:PageImages pour les détails.

Code

Page principale : Extension:Popups
Statistiques et instrumentation
  • Page Previews a été instrumenté pour mesurer différents aspects de son utilisation. Veuillez vous reporter à la page de l'extension Popups pour les détails et ne pas hésiter à nous poser vos questions pour plus de clarification.
  • Pour mesurer l'utilisation des contenus via Page Previews d'une manière agrégée compatible avec les données actuelles existantes de Pageviews, une instrumentation séparée a été réalisée et a vu le jour en avril 2018. Des projets sont en cours pour rendre publiques certaines de ces données au bénéfice par exemple des contributeurs de Wikipedia et des chercheurs académiques.

Discussions du déploiement au niveau projet

Mise à jour de déploiement de juillet 2018

Page previews est disponible désormais sur toutes les Wikipedia. La fonctionnalité est active par défaut pour les utilisateurs anonymes ainsi que pour les comptes créés récemment, et désactivée pour les comptes créés avant le 10 juillet 2018.

Mise à jour de déploiement d'avril 2018

La prochaine étape du déploiement des Wikipedia anglaise et allemande est prévue pour la première moitié d'avril 2018. Ce déploiement comprendra l'activation par défaut de la fonctionnalité pour les utilisateurs non connectés. Ce qui signifie qu'il n'y a pas de modification pour les utilisateurs connectés. La fonctionnalité sera désactivée par défaut pour les contributeurs connectés, sauf si elle est actuellement activée. Si vous souhaitez l'activer, elle est disponible dans vos Préférences sous Apparence. Si votre fonctionnalité est déjà activée, elle le restera.

En ce qui concerne les changements futurs pour les utilisateurs connectés, nous avons quelques options sur lesquelles nous demanderons votre avis :

  • Garder la fonctionnalité désactivée pour les utilisateurs connectés.
  • Activer la fonctionnalité par défaut sur les nouveaux comptes uniquement. Actuellement, lorsque les utilisateurs passent du statut de lecteur à celui de contributeur et créent un compte, la fonctionnalité semble disparaître, ce qui serait déroutant.  Dans une prochaine étape du déploiement de la fonctionnalité, nous envisageons de modifier cette configuration et d'activer la fonctionnalité sur tous les nouveaux comptes.
  • Activer la fonctionnalité par défaut pour les utilisateurs connectés existants (même si elle était activée pour chacun, elle serait toujours automatiquement supprimée pour tous ceux qui utilisent NAVPOPS.)

Plan de déploiement

Nous avons commencé à déployer les Wikipedia en catalan, grec, hongrois, italien et russe au début de 2017. Les données résultant des tests A/B nous ont donné une vue très favorable de la fonctionnalité. Après cela, nous aimerions continuer à déployer par étapes sur d'autres Wikipédias comme décrit dans le tableau ci-dessous.

Code Langue Phase Intégration Succès Dates
ca catalan 0 [1] mars 2017
el grec 0 [2] mars 2017
it italien 0 [3] mars 2017
he hébreu 0 [4] mars 2017
hu hongrois 1 [5][6] mars 2017
- Toutes les autres Wikipedia sauf les 6 premières restantes 1 [7] juillet 2017
ja japonais 1 [8] août 2017
es espagnol 1 [9] août 2017
fr français 1 [10] [11] août 2017
de allemand 2 [12] avril 2018
en anglais 2 [13] avril 2018

Experience embarquée

L'expérience d'intégration de la fonctionnalité dépendra du consensus de chaque communauté d'avoir Page Previews activé par défaut ou sur la fourniture aux utilisateurs d'une expérience d'inclusion au cours de laquelle ils pourront rejeter la fonctionnalité.

Voir aussi

Références