- 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
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.
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 ».
Avis Hacker News
<time>absolu est proposée, ce qui permettrait au navigateur de formater l’affichage selon les préférences de l’utilisateur