7 choses stupides que les programmeurs font pour rendre les utilisateurs fous

  • Lesley Fowler
  • 0
  • 3698
  • 660
Publicité

Les programmeurs (espérons-le) font de leur mieux pour coder les applications, mais personne n'est parfait Les 10 pires erreurs de programmation dans l'histoire Les 10 pires erreurs de programmation dans l'histoire De son passé, le codage a également entraîné la destruction. Les cas de mauvais code ont provoqué un désastre majeur. Voici 10 des pires erreurs de programmation de l’histoire. . Et cela est tout à fait évident lorsque vous consultez certains des sites Web, programmes de bureau et applications pour smartphone actuels..

10 Erreurs les plus courantes en matière de programmation et de codage 10 Erreurs les plus courantes en matière de programmation et de codage Vous trouverez ci-dessous certaines des erreurs de programmation et de codage les plus courantes commises par les développeurs. Ces erreurs ont entraîné des pannes généralisées, des vols de données, des intrusions et plus encore. les programmeurs finissent souvent par créer des interfaces gênantes pour les utilisateurs. Jetons un coup d'oeil à quelques-unes des bizarreries stupides qui déconcertent, exaspèrent et nous font rire.

1. Messages d'erreur inutiles

Il n’ya peut-être aucun élément plus susceptible de confondre, de provoquer de la colère ou de susciter une réaction émotionnelle étrange que le message d’erreur. Nous avons examiné quelques-uns des messages d'erreur les plus ridicules de Windows. Les 12 erreurs Windows les plus ridicules de tous les temps Les 12 erreurs Windows les plus ridicules de tous les temps Vous voyez probablement beaucoup de messages d'erreur Windows ennuyeux chaque jour. Venez en profiter, ridicules, juste pour rire. , mais ceux-ci ne se limitent pas à cette plate-forme.

Vous trouverez toutes sortes d'exemples de messages d'erreur médiocres. Regardons quelques types courants. Beaucoup de ces exemples proviennent de la longue page de Microsoft sur ce qu'il faut faire et ne pas faire pour créer des messages d'erreur, mais s'appliquent à tous les messages..

Trop d'informations techniques

Dans ce type de message d'erreur, le dialogue fournit des détails techniques qui déroutent l'utilisateur. Si un message d'erreur sonne comme s'il avait été écrit par un robot, l'utilisateur moyen n'a aucune idée de ce que cela signifie - il ne va donc pas le lire. Ainsi, ils n'ont pas de point de départ pour résoudre le problème. Les 5 erreurs Windows les plus courantes et leur résolution. Les 5 erreurs Windows les plus courantes et leur réparation. Ne laissez pas un écran bleu de la mort ruiner votre expérience Windows. Nous avons rassemblé les causes et les solutions des erreurs Windows les plus courantes afin que vous puissiez les résoudre lorsqu'elles apparaissent.. .

Un type secondaire de cette erreur se produit lorsque les programmeurs utilisent la boîte de dialogue de l'utilisateur final pour signaler les erreurs de programmation. Les erreurs contenant des informations sur des violations de mémoire ou des problèmes variables sont totalement inutiles pour l'utilisateur et ne feront que les déconcentrer davantage.

Blâmer l'utilisateur

Une autre erreur courante dans les messages d'erreur est de donner l'impression à l'utilisateur qu'il est en faute. Même s'ils ont effectivement commis une action indésirable, ils ne devraient pas se sentir mal parce qu'ils ont commis une erreur. Utiliser un langage dur est une mauvaise idée et frustrera davantage l'utilisateur qu'il ne le fait déjà..

Être trop vague

Pourquoi créer un message d'erreur si vous ne décrivez pas correctement le problème? Lorsqu'un utilisateur entend le son d'erreur et voit Une erreur inconnue est survenue, qu'est-ce qu'ils sont censés faire? Si vous ne fournissez aucune information sur la raison de l'erreur, ils vont cliquer sur D'accord et prétendre que rien ne s'est passé.

Windows 10 présente ce type avec sa Quelque chose est arrivé erreur lors de la mise à jour vers une nouvelle version 6 Problèmes courants liés à la mise à niveau de Windows et à leur résolution 6 Problèmes courants liés à la mise à niveau de Windows et à leur résolution La mise à niveau de Windows 10 peut entraîner de nombreuses complications. Nous vous montrons ce qu'il faut surveiller et comment prévenir ou résoudre les problèmes. .

Erreurs inutiles

Grâce aux popups, mettons un terme aux publicités contextuelles une fois pour toutes! Mettons un terme aux publicités instantanées du navigateur une fois pour toutes! Les fenêtres contextuelles peuvent vous prendre au dépourvu et, si vous ne faites pas attention, elles peuvent créer des problèmes. Apprenez à les éviter et à les gérer s'ils se présentent. , la plupart des utilisateurs sont conditionnés à se débarrasser des boîtes de dialogue le plus rapidement possible. Bien que des messages d'erreur soient parfois nécessaires, leur utilisation constante signifie que l'utilisateur est plus susceptible de les ignorer. Donc, déclencher des messages d'erreur pour les non-problèmes n'est pas intelligent.

Dans l'exemple ci-dessous, si un utilisateur annule explicitement une opération de sauvegarde, il n'a pas besoin de voir une erreur pour le lui faire savoir. Ils ont demandé que l'action soit une erreur du point de vue du logiciel, mais l'utilisateur n'a pas besoin de voir un dialogue..

Erreurs ridicules

Parfois, les erreurs sont tellement stupides que les utilisateurs vont se moquer et / ou les ignorer. Voici un excellent exemple:

Crédit d'image: Zusch Login

Est-ce que quelqu'un va prendre un tel message au sérieux? On nous dit que cela a un défaut non spécifié, mais seulement un potentiel. En cas de problème majeur, prévenez-le. Et s'il n'y a pas de problème, ne lancez pas de message d'erreur.

2. Formes atroces et boîtes de sélection

De nombreux utilisateurs utilisent le Languette clé pour passer rapidement d’une case à l’autre en remplissant leurs informations. Vous penseriez que cela serait universel (Prénom> Nom> Rue> Ville> etc.), mais parfois les programmeurs rendent la tâche plus difficile que nécessaire. Pressage Languette pourrait vous sauter de Prénom à ZIP *: FRANÇAIS, puis descendre à Soumettre. Lorsque vous êtes sur le pilote automatique mental entrer vos informations, c'est une douleur énorme.

Crédit d'image: BadForms

Ou que diriez-vous des boîtes de sélection? Qu'un programmeur choisisse une liste déroulante, une zone de sélection ou demande à l'utilisateur de saisir une valeur dépend du type de saisie attendu. Dans la plupart des listes déroulantes, il est judicieux de classer par ordre alphabétique, ce qui facilite la navigation dans la liste. Mais que diriez-vous ici, où la liste des étages est dans l’ordre ABC au lieu de l’ordre numérique? Quelle douleur énorme à parcourir.

Ordonnons par ordre alphabétique les numéros d'étage de CrappyDesign

Un autre exemple horrible de mauvaises boîtes de sélection est ci-dessous. Au lieu de simplement fournir une zone de texte à l'utilisateur pour taper son numéro de téléphone, vous devez sélectionner ici toutes les combinaisons possibles. Nous ne voulons même pas penser à combien de temps cela a pris pour taper.

S'il vous plaît sélectionnez votre numéro de téléphone de la liste déroulante: de ProgrammerHumor

3. Absence de validation en ligne

Voici un sentiment terrible que la plupart des utilisateurs connaissent trop bien. Vous avez parcouru les dizaines de champs d'une page lors de votre inscription à un service, postulant pour un emploi. 5 applications et outils pour organiser votre recherche d'emploi. 5 applications et outils pour organiser votre recherche d'emploi. Toute bonne recherche d'emploi nécessite un système. Qu'il s'agisse d'une application, d'une feuille de calcul Excel ou de classeurs et de dossiers classiques, ces outils d'organisation de la recherche d'emploi vous permettront d'obtenir un emploi rémunéré. , ou similaire. Après avoir cliqué Prochain, vous êtes accueilli avec une erreur que les champs d'adresse e-mail ne correspondent pas ou un autre tel oubli.

Le problème est que le rechargement de la page supprime toutes les données que vous avez entrées! Maintenant, l'utilisateur doit perdre son temps en passant à nouveau et en tapant à nouveau les mêmes informations. Si le programmeur avait simplement implémenté la validation en ligne Qu'est-ce que JavaScript et comment ça marche? Qu'est-ce que JavaScript et comment ça marche? Qu'est ce que le Javascript? C'est un langage de programmation utilisé pour améliorer les pages Web. Il comprend la mise à jour dynamique de pages Web, d'interfaces utilisateur, etc. Nous allons plonger dans ce que Javascript est tout au sujet. - vérifier que la saisie est valide avant que l'utilisateur la soumette - votre page pourrait l'éviter.

4. Logiciel de ballonnement et de ralentissement

Vous pouvez presque entendre les utilisateurs pleurer quand un logiciel, qui était autrefois génial, est gonflé de toutes ses fonctionnalités supplémentaires, ce qui en fait un cauchemar. ITunes 5 iTunes Alternatives pour Windows pour écouter de la musique ou gérer un iPhone ou iPad 5 iTunes Alternatives pour Windows pour écouter de la musique ou pour gérer un iPhone ou iPad iTunes est surchargé et lent, en particulier pour les utilisateurs de Windows. Saviez-vous que de nombreuses applications Windows vous permettent de jouer de la musique et de gérer votre iDevice? Nous vous montrons cinq alternatives fantastiques iTunes. . C'est un programme important à installer si vous possédez un iPad ou un iPhone 5 manières de synchroniser de la musique sur votre iPhone sans iTunes 5 façons de synchroniser de la musique sur votre iPhone sans iTunes Ne vous battez pas avec iTunes pour obtenir de la musique sur votre iPhone, utilisez l'une de ces méthodes alternatives et solutions de contournement à la place. et, heureusement, elle a été légèrement réduite ces derniers mois. Mais depuis longtemps, l’utiliser a été déroutant et dominateur.

Lorsque vous installez iTunes, il inclut également une tonne d'autres logiciels Apple tels que Bonjour, QuickTime et Apple Software Update. Une fois installé, iTunes a tellement à offrir qu'il vous ferait tourner la tête. Vous pouvez parcourir la boutique de musique, de films, de livres audio. Comment utiliser une carte-cadeau Apple ou iTunes? Comment utiliser une carte-cadeau Apple ou iTunes? Vous souhaitez savoir comment utiliser une carte-cadeau iTunes? Cela dépend du type de carte que vous avez. Cet article explique comment. Découvrez Apple Music pour la diffusion en continu. Premiers pas avec Apple Music - Ce que vous devez savoir Premiers pas avec Apple Music - Ce que vous devez savoir Après l’achat de Beats l’année dernière, Apple a enfin lancé son service de musique en streaming monde. , affichez des applications sur l'App Store iOS, synchronisez votre appareil, etc..

Cela ne mentionne même pas l'espace occupé par iTunes sur votre système, son interface lente et déroutante et les cauchemars liés à la synchronisation de la musique (notamment le fait de le supprimer de manière aléatoire. Apple Music supprimé de votre bibliothèque? Conseils pour la disparition de la musique Apple Music supprimé de votre bibliothèque Conseils pour la disparition de la musique Apple Music a supprimé votre bibliothèque Les chansons que vous pensiez être en sécurité dans iCloud sont disparues. Voici ce que vous pouvez faire pour restaurer et protéger votre collection.). iTunes essaie de faire dix choses au lieu d'une ou deux vraiment bien.

Ainsi, si vous ne l'avez installé que pour sauvegarder de temps en temps votre iPhone, vous risquez de vous sentir mal à l'aise quand il est temps d'ouvrir iTunes, d'attendre pour toujours, puis de voir ce qu'ils ont bourré dernièrement. De même, un utilisateur qui souhaite utiliser iTunes pour écouter de la musique ne se soucie pas de toutes les autres bêtises..

5. Ignorer les normes de conception du système d'exploitation

Chaque système d'exploitation principal dispose d'un ensemble de normes que les développeurs doivent suivre lors de la création d'applications. Vous vous attendez à ce qu'une application Android ait un look différent Exploration d'Android L: qu'est-ce que la conception matérielle? Explorer Android L: Qu'est-ce que la conception matérielle? Vous avez peut-être entendu parler d'Android L et de Material Design, mais quelle est exactement cette nouvelle philosophie de conception et quelle incidence cela aura-t-il sur Android et les autres produits Google? depuis une application iOS, par exemple. Et ceux-ci changent avec le temps! Comparez les applications Android populaires de 2012 et maintenant. En suivant les consignes, même si votre application n’est pas la plus étonnante sur le plan visuel, elle est au moins présentable. Mais quand on y va, ça rend les utilisateurs fous.

Par exemple, prenez le Retour bouton sur Android. Taper dessus est censé vous faire reculer d’un écran. Donc, si vous consultez un email dans Gmail, tapez sur Retour devrait revenir à votre boîte de réception. Si votre application ignore cela et fait Retour Fermez l'application, cela va à l'encontre de tout ce que savent les utilisateurs d'Android. Les applications Android qui imposent aux utilisateurs des modèles de conception iOS sont tout aussi agaçantes..

Forcer vos utilisateurs à apprendre quelque bizarrerie bizarre de votre application au lieu de faire ce que vous devriez ne pas innover, c'est frustrant. Que vous créiez une application Windows 10 ou iOS native, jetez un coup d'œil à la norme et suivez-la..

6. Options d'enfouissement à l'intérieur des piles de menus

Les menus sont une nécessité regrettable dans la plupart des programmes. À moins que votre programme soit extrêmement simple et affiche tout sur une rangée d'icônes, il contient probablement des menus pour les fonctionnalités et les options moins utilisées. Et bien que vous n’ayez pas besoin de fonctions super obscures de, par exemple, Microsoft Word 10 Fonctionnalités cachées de Microsoft Word qui faciliteront votre vie. 10 Fonctionnalités cachées de Microsoft Word qui vous faciliteront la vie Microsoft Word ne serait pas l'outil c'est sans ses fonctionnalités productives. Voici plusieurs fonctionnalités qui peuvent vous aider au quotidien. à la vue de tous, les outils les plus utilisés cachent beaucoup de temps perdu à naviguer.

S'il faut six clics à un utilisateur pour accéder à l'outil dont il a besoin, cela l'énervera rapidement. Les raccourcis clavier peuvent vous aider avec ceci: Raccourcis clavier Windows 101: le guide ultime Raccourcis clavier Windows 101: le guide ultime Les raccourcis clavier vous permettent de gagner du temps. Maîtrisez les raccourcis clavier universels Windows, les astuces clavier pour des programmes spécifiques et quelques autres conseils pour accélérer votre travail. , mais les plus pratiques (Ctrl + S) sont généralement réservés aux plus grandes fonctionnalités (sauvegarder) Pressage Ctrl + Maj + Alt + 9 + K ce n'est pas très amusant non plus.

Cela vaut également pour les sites Web. Si vous ne pouvez accéder à une page spécifique qu'en suivant une série de liens provenant d'autres pages, la conception est mauvaise et il est difficile pour l'utilisateur de revenir à l'endroit où ils se trouvaient..

7. Faire des changements sans raison

La mémoire musculaire et la familiarité vont un long chemin lorsque vous utilisez une application ou un système d'exploitation. C'est l'une des raisons pour lesquelles il est si difficile de changer d'écosystème. Apple vs Android: achetez l'écosystème, pas le gadget Apple vs Android: achetez l'écosystème, pas le gadget Vous aimez votre téléphone Android et souhaitez acheter une tablette. Tout le monde vous dit que l'iPad est la meilleure tablette, et c'est vraiment la meilleure. mais vous devriez toujours acheter une tablette Android. . Les développeurs peuvent donc déstabiliser tout le monde quand ils modifient quelque chose qui n’a pas vraiment besoin de changer..

Rappelez-vous quand Windows 8 a été lancé? Les gens ont paniqué parce que ils ne pouvaient pas comprendre comment éteindre leurs ordinateurs. Microsoft a pris la tâche la plus simple qui se trouvait dans un emplacement idéal depuis plus de dix ans et l'a transformée en une tâche que les utilisateurs devaient consulter en ligne. Procédure d'arrêt de Windows 8 Procédure d'arrêt de Windows 8 Windows 8 apporte les modifications les plus importantes à l'interface Windows depuis Windows 95. L’option d’arrêt n’est pas celle où vous vous attendez - en fait, tout le menu Démarrer classique et Démarrer…. Mais cela se produit aussi à plus petite échelle.

Apple pourquoi changer les fonctionnalités iOS sans raison avec chaque nouvelle version majeure. Quel était le problème avec le centre de contrôle iOS 10? #WWDC? pic.twitter.com/r9mmn2Ka5x

- Danny Policarpo (@dannypolicarpo) 6 juin 2017

Chaque nouvelle version d'Android, iOS ou Windows 10 apporte de petites modifications au nom des menus. Ce qui était autrefois Paramètres> À propos du téléphone> Numéro de build sur Android est maintenant Paramètres> Système> À propos du téléphone> Numéro de build. C'est un petit changement, mais lorsque vous écrivez à propos de ces menus, chaque utilisateur Android doit modifier ces 10 options de développeur. Chaque utilisateur Android doit modifier ces 10 options de développeur. Le menu Options de développeur d'Android contient de nombreux outils pour ces applications d'écriture, mais vous pouvez obtenir quelque chose ça aussi. Voici les paramètres les plus utiles cachés dans les options du développeur. , vous ne savez jamais quelle version d'Android utilise. Ainsi, vous devez décrire chaque combinaison possible pour réduire la confusion..

Parfois, le changement est nécessaire. Mais le changement juste pour le changement est source de confusion et oblige les utilisateurs à s'adapter à un nouveau paradigme sans raison apparente.

Quels éléments de l'interface utilisateur détestez-vous le plus??

Nous avons examiné sept problèmes d'utilisateurs extrêmement frustrants qui résultent des choix stupides des programmeurs. Qu'il s'agisse des délais, de l'incompétence ou de la paresse, ce sont les bizarreries que nous supportons mais que nous murmurons sous le souffle. Au moins on peut s'amuser avec eux.

Voulez-vous éviter de faire ces erreurs dans vos propres applications? Consultez nos astuces pour écrire du code plus propre et plus performant. 10 Conseils pour écrire du code plus propre et plus performant. 10 Conseils pour écrire du code plus propre et plus performant. Écrire du code propre a l'air plus simple qu'il ne l'est réellement, mais les avantages en valent la peine. Voici comment vous pouvez commencer à écrire du code plus propre aujourd'hui. .

Quelles sont vos bizarreries les plus détestées dans les applications? Avez-vous des exemples intéressants des catégories que nous avons discutées? Partagez avec nous dans les commentaires, et n'hésitez pas à faire rage!

Crédit d'image: Feverpitch / Depositphotos




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.