c’est ainsi que les développeurs vous trompent

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on reddit
Share on whatsapp
Table des matières

L’interface d’Android et de tous les autres systèmes d’exploitation modernes est le résultat de décennies de travail par certains des esprits les plus brillants de l’industrie technologique. Chaque petit détail, comme un changement de couleur dans une application, est le résultat d’une étude de marché et de l’expérience de milliers de projets précédents.

Un bon exemple de ce type de décision se produit lorsqu’un programme doit charger du contenu ; Normalement, dans ce cas, une barre de progression s’affiche, qui monte à mesure que la tâche est terminée. C’est possible voir directement comment les fichiers sont téléchargés, ou comment les calculs nécessaires sont effectués. Lorsque la barre oblique atteint la fin, le programme a fini de faire ce qu’il avait à faire ; C’est quelque chose que tout le monde comprend, même ceux qui n’ont aucune idée des ordinateurs.

Même à l’ère des applications mobiles d’aujourd’hui, nous voyons toujours des barres de progression, mais pas nécessairement dans ce format. Ils apparaissent dans les applications qui doivent charger des données depuis Internet, comme les navigateurs Web, ou dans les applications qui doivent charger un grand nombre de fichiers en mémoire, comme les jeux vidéo. ET presque tous sont faux.

La barre de progression ment

En effet : la barre de progression en fait ne montre pas de progrès. De nombreux programmes et applications qui continuent d’utiliser cet élément dans leur interface mentent en fait à l’utilisateur ; Bien sûr, dit comme ça, cela semble quelque chose de plus scandaleux qu’il ne l’est en réalité. Il y a de bonnes raisons de tromper l’utilisateur, du moins en ce qui concerne le fonctionnement interne du programme.

Bien que ce “gros mensonge” soit quelque chose que vous saviez probablement déjà, il y a encore beaucoup de gens qui croient que les barres de progression calculent en fait le travail requis et l’affichent graphiquement ; quand en réalité le mouvement de la barre n’a rien à voir avec la tâche lui-même, et est conçu comme un placebo plutôt que quelque chose de réellement utile. C’est la « confession » de nombreux développeurs, qui ont utilisé Twitter pour expliquer pourquoi ils mentent aux utilisateurs.

Mike Bithell, créateur de jeux comme Thomas était seul et Sous-surface circulaire, c’est peut-être lui qui l’a le mieux expliqué. Le problème est que les joueurs ils ne font pas confiance à un bar qui bouge bien, c’est ainsi que cela devrait vraiment se passer s’il n’y a pas de problèmes de “matériel” ; Cela a du sens, car les vitesses de transfert de données en mémoire sont généralement relativement stables, en particulier de nos jours avec le stockage basé sur SSD ou UFS. Si la barre montait simplement au même rythme, cela donnerait l’impression que “ça ne fait rien”, comme si c’était faux. Ironiquement, la façon de contourner ce sentiment est de créer une fausse barre qui s’arrête de temps en temps, comme si elle essayait de charger plus de données. Cela donne une impression de “vrai” travail.

Raúl Munárriz, PDG du développeur espagnol Tequila Works, a répondu en déclarant qu’il n’avait jamais travaillé sur un jeu qui n’avait pas de fausse barre de chargement. La raison en est que “les vrais causent de l’anxiété”. D’autres développeurs ont même admis avoir installé des écrans de chargement inutiles, non seulement pour donner l’impression que le programme fonctionnait, mais aussi pour “mettre en pause” le flux de travail ou le jeu, permettant à l’utilisateur de respirer et de se concentrer sur le nouvel écran lors du chargement.

Ainsi, la prochaine fois que vous verrez un écran de chargement, gardez à l’esprit qu’il est très possible qu’il soit faux ou qu’il affiche des progrès irréalistes qui n’ont rien à voir avec le vrai travail. Mais ça c’est bien, car l’utilisateur n’a pas besoin de savoir comment les applications fonctionnent en interne ; il vous suffit de comprendre l’idée de base que l’application se charge et que vous devez attendre.

Cela peut vous intéresser

Suivez les sujets qui vous intéressent

Leave a Reply