Une fois assis devant notre ordinateur, nous travaillons et interagissons avec une multitude de solutions logicielles en tout genre. Ici, nous téléchargeons et installons des applications qui seront extrêmement utiles en fonction des objectifs que nous nous sommes fixés ou du type d'utilisation que nous faisons du PC.
Toutes ces solutions nous sont apportées par différents développeurs plus ou moins importants, depuis les grandes sociétés de développement jusqu'aux programmeurs individuels et anonyme. La vérité est que dans la plupart des cas, il est facile de voir et d’utiliser le produit final sans penser qu’il est le résultat de conceptions laborieuses et de processus planifiés.
Mais à certaines occasions, comme c’est le cas dans de nombreux domaines de notre vie, la réalité est bien plus chaotique qu’il n’y paraît au premier abord. Nous ignorons que l'origine de certains éléments liés au logiciel a été découverte avant d'arriver entre nos mains, de manière totalement accidentelle. C’est précisément ce qui s’est passé dans les cas que nous allons évoquer ci-dessous.
Interface utilisateur personnalisable
Aujourd'hui, dans la plupart systèmes d'exploitationnous supposons que nous pouvons modifier l’apparence de l’interface utilisateur. Vous pouvez modifier les couleurs des fenêtres, la police système, ou encore l'apparence de certains éléments comme les boutons.
Cela varie d’un système à l’autre, mais le principe est fondamentalement le même. La vérité est que cela n’a pas toujours été comme ça. À ce stade, nous pouvons vous dire qu’une évolution inspirée par Steve Jobs aurait pu être le début de cette tendance si répandue aujourd’hui. Et l'un des premiers employés d'Apple travaillait sur la conception d'une application de calculatrice pour Mac. Lorsqu'il l'a montré à Steve Jobs et a reçu une longue liste de critiques sur son apparence.
Ce développeur nommé Espinosa a eu le génie d'ajouter un tas de curseurs et d'ajustements qui ont permis à son patron de jouer avec tous les aspects de l'interface de l'application jusqu'à ce qu'il soit satisfait. De cette façon, l'idée de laisser l'utilisateur décider de ce que devrait être l'interface de tous les types de logiciels a été créée accidentellement.
La molette de défilement de la souris
C'est la souris Intellimouse de Microsoft qui a introduit la molette de défilement au lieu du bouton central. À ce stade, il va sans dire qu'il s'agit d'un élément irremplaçable à l'ère d'Internet et pour quiconque doit travailler avec des documents et des feuilles de calcul.
Mais l’histoire nous apprend que cet élément important, indispensable à toute souris moderne, n’a pas été inventé pour bouger. Au lieu de cela, il a été conçu comme une roue de centrage destinée à être utilisée comme zoom. Il est vrai qu’aujourd’hui encore, nous l’utilisons pour zoomer sur de nombreuses applications. Mais le défilement dans tous types de documents est actuellement son mode d'utilisation le plus répandu.
Et malgré son objectif initial, les développeurs de logiciels l'ont ensuite utilisé pour éviter d'avoir à faire glisser une barre de défilement dans leurs projets.
La fonction Annuler
Depuis des décennies, nous avons le Combinaison de touches Ctrl + Z pour éviter la plupart des erreurs. En fait, nous avons aujourd’hui souvent la possibilité d’annuler plusieurs étapes de ce qui a été fait dans de nombreuses applications. Bien entendu, cette fonction pour annuler des actions a été inventée plusieurs fois indépendamment.

Il convient de mentionner qu'à ses débuts, il s'agissait d'un moyen de déboguer des logiciels dans le projets de programmation. Il servait à parcourir le logiciel ligne par ligne jusqu'à ce que vous découvriez ce qui n'allait pas. Plus tard, la fonctionnalité a évolué et ce sont les programmeurs Xerox PARC qui nous ont donné le raccourci actuel Ctrl + Z.
Les émojis
En plus des messages texte habituels, nous utilisons depuis longtemps ce que l'on pourrait appeler du contenu multimédia, les soi-disant emojis, sur tous types de plateformes. Au fil des années, ces éléments ont augmenté en quantité et en complexité et nous aident sur une multitude de plateformes, tant locales qu'en ligne.

Mais son origine n’est pas aussi spectaculaire qu’on pourrait l’imaginer de prime abord. Il faut savoir que les emojis ont été a priori conçus, comme prévu, en Japon. Mais sa création a été réalisée uniquement pour gagner de la place et transmettre des émotions dans des messages courts. Cependant, ils sont aujourd’hui devenus un langage universel dans tous types de logiciels, réseaux sociaux et messagerie instantanée.
| Fonction | Utilisation initialement prévue | Utilisation accidentelle réussie | Personnage clé/Entreprise | Décennie clé |
|---|---|---|---|---|
| Interface personnalisable | Outil interne permettant à Steve Jobs d'affiner une application de calculatrice. | Autoriser l'utilisateur final à modifier l'apparence du logiciel. | Chris Espinosa (Pomme) | années 1980 |
| Molette de défilement | Fonction de zoom dans les documents et les applications. | Mouvement vertical (Défilement) dans les pages Web et les documents. | Microsoft (Intellimouse) | années 1990 |
| Annuler la fonction (Ctrl+Z) | Outil de débogage pour remonter ligne par ligne dans le code. | Annulez la dernière action de l'utilisateur dans n'importe quelle application. | Larry Tesler (Xerox PARC/Apple) | années 1980 |
| Émoji | Économisez de l'espace sur les messages texte courts au Japon. | Langage visuel universel pour exprimer des émotions dans la communication numérique. | Shigetaka Kurita (NTT DoCoMo) | années 1990 |