Le premier iPhone a été lancé il y a 15 ans et beaucoup de choses ont changé depuis, y compris la fonction qui vous permet de copier et coller du texte. Un ancien ingénieur d’Apple a expliqué pourquoi cette fonctionnalité n’était pas présente initialement.

copier coller iphone 22

L’ancien ingénieur logiciel et concepteur d’Apple, Ken Kocienda, a révélé des détails sur les raisons pour lesquelles le premier iPhone n’avait pas de copier-coller.

Kocienda a rejoint Apple en 2001 et a été l’un des ingénieurs clés à l’origine de l’iPhone de 2007. Avant de travailler sur le smartphone, Kocienda faisait partie de l’équipe qui a créé le navigateur Web Safari, lui garantissant un rôle important dans le développement du premier iPhone.

Alors que l’iPhone approche de son 15e anniversaire, l’ancien ingénieur a partagé des histoires intéressantes sur la façon dont Apple a créé son premier smartphone, y compris les raisons qui ont incité l’entreprise à expédier l’appareil sans options de copier-coller.

La brève explication de Kocienda est que les ingénieurs d’Apple n’ont pas pris le temps d’implémenter le copier-coller sur le premier iPhone.

Concrètement, l’équipe était déjà occupée à créer le clavier virtuel de l’iPhone et son système de correction automatique. Après le lancement de l’appareil, Kocienda et son équipe ont finalement décidé de travailler sur les options de copier-coller, mais il a fallu un certain temps pour que la fonctionnalité soit prête pour les utilisateurs.

L’ingénieur explique qu’il a eu l’idée d’intégrer une loupe dans le texte pour permettre aux utilisateurs de savoir exactement où ils pointaient le curseur, un aspect fondamental pour le copier-coller. Cependant, même avec cette loupe virtuelle classique, le curseur a fini par se déplacer entre les lettres après que l’utilisateur a levé le doigt de l’écran en raison du scintillement naturel.

Kocienda a donc dû développer un « registre d’historique tactile » spécifique pour l’édition de texte. De cette manière, après avoir retiré le doigt de l’écran, le système détecte automatiquement la position du doigt de l’utilisateur quelques millisecondes après le dernier toucher, de sorte que le curseur reste là où l’utilisateur le souhaite vraiment.

Un autre détail intéressant sur le système de saisie de texte de l’iPhone est que, comme l’explique l’ancien ingénieur d’Apple, le style de texte était à l’origine basé sur WebKit. En pratique, chaque fois qu’une application utilisait une police personnalisée, elle affichait essentiellement une petite page Web pour afficher le texte. Lorsque les champs de texte n’étaient pas en mode édition, ils affichaient à la place une image statique de leur contenu, probablement pour économiser le processeur, la RAM et la batterie.

Les options de copier-coller ont été introduites avec l’iPhone OS 3.0 en 2009, préinstallées par défaut sur l’iPhone 3GS. Apple a même créé une publicité télévisée mettant en avant la nouvelle fonctionnalité.

Kocienda a ensuite partagé d’autres faits intéressants sur le développement du premier iPhone. Par exemple, l’appareil manquait d’un véritable multitâche, non seulement en raison de la faible quantité de RAM, mais également en raison d’un manque de mémoire virtuelle. Les ingénieurs ont dû créer un système connu sous le nom de « jetsam » pour forcer l’iPhone à exécuter une seule application à la fois, tuant automatiquement d’autres processus d’arrière-plan pour éviter les problèmes de performances.

Étant donné que les appareils à écran tactile n’étaient pas vraiment populaires à l’époque et manquaient de retour tactile, l’équipe iPhone a également mis en place une zone virtuelle plus grande que les boutons affichés sur l’interface. Grâce à cette solution, l’iPhone reconnaît les touches même lorsque l’utilisateur ne touche pas avec précision le bouton à l’écran. Ce système est également important pour la fonction de correction automatique du clavier, puisqu’il identifie les lettres entourant celle que l’utilisateur a touchée pour remplacer le mauvais mot par le bon.

Kocienda explique également que la perception des utilisateurs de ce qu’ils touchent sur l’écran diffère de la position réelle du doigt, de sorte que le système devait être préparé à ce problème.

Et vous, vous souvenez-vous des premières années de l’iPhone sans copier-coller ?

Partager un commentaire