4 points par GN⁺ 2023-10-15 | 3 commentaires | Partager sur WhatsApp
  • Un article critique sur l’usage des affichages temporels relatifs comme « hier », « il y a 2 jours » ou « il y a une semaine »
  • L’auteur, Nikita Prokopov, affirme que ces affichages ne reflètent pas fidèlement le langage humain ni la compréhension humaine du temps
  • Selon Prokopov, les humains définissent « hier » comme une date calendaire complète, et non comme une période de moins de 24 heures par rapport à aujourd’hui
  • L’auteur souligne également que différentes plateformes calculent « hier » de manière différente, ce qui entraîne confusion et perte de confiance
  • Prokopov critique l’usage d’affichages comme « il y a 12 jours », estimant que les humains ne pensent pas naturellement en termes de « il y a plus de 5 jours »
  • Il recommande d’éviter les termes vagues comme « la semaine dernière », « le mois dernier » ou « l’an dernier » et d’utiliser des dates précises pour plus de clarté
  • Cet article a été publié le 4 octobre 2023
  • La critique de l’auteur vise à améliorer l’expérience utilisateur et la compréhension sur les plateformes numériques

3 commentaires

 
cosine20 2024-12-02

GitHub et YouTube aussi, franchement, j’ai horreur de ce genre d’affichage du type « il y a quelques mois » ou « il y a quelques années ». Comme le disent aussi certains avis sur HN ci-dessous, un « il y a 1 an » peut en réalité vouloir dire il y a un an et demi, donc c’est beaucoup trop ambigu.

 
budlebee 2023-10-17

Je suis tout à fait d’accord avec ça. Du point de vue de la conception, afficher « il y a xx jours » évite certes d’avoir à se soucier des différents formats de date selon les pays, comme AA.MM.JJ ou MM/JJ/AAAA, mais personnellement je préfère voir une vraie date plutôt que « il y a xx jours ».

 
GN⁺ 2023-10-15
Avis Hacker News
  • Des commentaires sur l’imprécision des affichages temporels relatifs comme « il y a 1 an », qui peuvent couvrir entre 365 et 729 jours sur des plateformes comme YouTube
  • Il est difficile pour les utilisateurs de déterminer l’ordre exact des événements ou des sorties sans ouvrir chaque élément pour vérifier la date précise
  • Le problème est particulièrement gênant sur npm lorsqu’on parcourt d’anciens packages, plusieurs packages consécutifs étant tous affichés comme « il y a environ 1 an »
  • Certains utilisateurs proposent de supprimer complètement les affichages temporels relatifs arrondis, car ils peuvent induire en erreur et semer la confusion
  • L’utilisation de <time> absolu est proposée, ce qui permettrait au navigateur de formater l’affichage selon les préférences de l’utilisateur
  • L’affichage ambigu des dates est également critiqué, surtout lorsque le jour de la semaine est l’information la plus pertinente. Par exemple, dans l’historique de GitLab, savoir si quelque chose a été fusionné un vendredi est plus utile que « la semaine dernière » ou « il y a 2 jours »
  • L’application gitg est citée comme l’un des pires exemples d’affichage erroné des horodatages, avec de nombreux commits marqués « il y a 3 jours » sans préciser l’heure de la journée
  • Certains utilisateurs suggèrent d’afficher à la fois des horodatages relatifs et absolus pour plus de clarté
  • Les commentaires soulignent que « il y a 1 an » peut ne pas être assez précis, alors que « il y a 11 mois » l’est souvent. Il est suggéré d’éviter le « 1 » lors de l’implémentation de ce type de fonctionnalité, par exemple afficher « il y a 6 jours » au lieu de « il y a 1 semaine »
  • L’interface de GitLab est critiquée pour l’usage de termes vagues comme « à l’instant » ou « tout juste maintenant »
  • Un utilisateur résume le problème ainsi : « L’UI est un moyen de communication, et les designers UI ont décidé que marmonner, c’était cool »