Une discussion est en cours entre les équipes de GNOME et de Mozilla autour d’un comportement historique sous Linux : le collage automatique de texte via le clic du bouton central de la souris. Sur Linux et d'autres systèmes hérités d’Unix, sélectionner du texte suffit à le rendre collable immédiatement avec le bouton du milieu. Si ce mécanisme est apprécié par les utilisateurs expérimentés, il est aussi perçu comme déroutant, voire comme une source d’erreurs, notamment pour les utilisateurs venant d’autres systèmes comme Windows ou macOS. Des collages accidentels peuvent survenir sans action explicite de copie. La proposition suscite un grand débat.La proposition a été soumise par Jordan Petridis, développeur de GNOME. Il a expliqué que ce comportement des systèmes Linux et Unix pouvait être une source de frictions. Pour GNOME, il a ouvert la demande de fusion n°119 sur le dépôt "gsettings-desktop-schemas", en déclarant : « il s'agit d'un X11isme, à l'origine un xsetting 1 qui entraîne souvent un comportement inattendu lorsque les utilisateurs cliquant sur le bouton central de la souris ».
« Il est couramment utilisé pour d'autres actions ou, plus souvent, cliqué par accident, et vider tout votre presse-papiers sans aucune indication que cela va se produire n'est rien de moins qu'un désastre », a-t-il ajouté. Il propose de désactiver par défaut la fonctionnalité de collage via le clic sur le bouton central.
Il a conclu son message par une signature audacieuse : « adieu X11 ». La proposition concernant Firefox a été publiée sur Phabricator. Jordan Petridis a souligné que cette fonctionnalité est peu connue et prête à confusion pour certains utilisateurs. Selon le développeur de GNOME, la plupart du temps, les utilisateurs cliquent accidentellement sur le bouton central de la souris, ce qui vide « tout le contenu du presse-papiers » sans aucun avertissement.
La position des développeurs de GNOME et de Mozilla
Pour rappel, cette fonction de collage avec le bouton central est une convention fondamentale, tant sur le plan technique que culturel, qui existe depuis longtemps dans les environnements graphiques Unix, où la sélection de texte le charge automatiquement dans un tampon spécial qui permet de le coller avec le bouton central. Elle trouve son origine dans X11, où la sélection de texte et la gestion du presse-papiers ont été délibérément séparées.
Les développeurs de GNOME et de Firefox estiment que ce comportement est une relique de X11 (X Window System, publié initialement il y a 41 ans) qui ne correspond plus aux attentes modernes en matière d’ergonomie et de cohérence entre plateformes. Ils discutent donc d’une désactivation par défaut du collage en cliquant sur le bouton central, en particulier dans Firefox, afin de réduire la confusion et d’uniformiser l’expérience utilisateur.
Si la proposition de Jordan Petridis aboutit, le clic sur le bouton central n’insérerait plus automatiquement le texte sélectionné dans les champs de saisie, au moins par défaut. La fonctionnalité ne disparaîtrait pas totalement : elle resterait disponible via des paramètres pour les utilisateurs qui souhaitent la conserver.
De nombreux utilisateurs de systèmes Linux/Unix trouvent ce comportement utile et efficace, en particulier pour le transfert rapide de texte entre les terminaux et les applications. De plus, pour de nombreux utilisateurs, en particulier les développeurs et les administrateurs système, le collage par clic du bouton central est devenu un réflexe. Notons que ce comportement fait désormais partie intégrante de l'ADN de Linux et d'Unix depuis plus de 30 ans.
Les réactions parmi les utilisateurs de systèmes Linux
Cette fonctionnalité est intimement liée à la manière dont ces systèmes sont utilisés et compris. Le modifier aujourd'hui ne serait donc pas une simple modification mineure. Les réactions de la communauté Linux, souvent très attachée à ce comportement historique, joueront un rôle important dans l’issue de cette proposition. Le sujet illustre plus...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.