La double frappe est une technique d’édition de texte dans laquelle de nouveaux caractères remplacent les caractères existants à la même position dans un document. On parle aussi de caractères composés dans le cas des caractères avec diacritiques. Dans ce mode typographique, chaque nouveau caractère saisi par l’utilisateur remplace un caractère existant à la position actuelle du curseur, au lieu d’être inséré à la suite et de décaler le texte suivant vers la droite.
Historique de la double frappe
Lorsque les machines à écrire étaient le support dominant de la typographie, la double frappe était utilisée pour corriger les erreurs, mettre le texte en gras ou créer des caractères spéciaux. Par exemple, appuyer sur la touche « retour » puis sur un autre caractère pouvait superposer le nouveau caractère au précédent, créant ainsi des symboles composites.
L’avènement des premiers logiciels de traitement de texte n’a pas signifié l’abandon de la double frappe pour autant, et cette méthode était encore utilisée pour aider les utilisateurs à passer de la machine à écrire à l’ordinateur. Ces premiers traitements de texte incluaient une fonction de double frappe pour imiter le comportement des machines à écrire.
Les programmes d’édition de texte offrant davantage d’options, les fonctions avancées telles que la fonction « Insérer » dans les traitements de texte comme Microsoft Word et les caractères Unicode rendent la double frappe inutile.
Mais elle est encore utilisée dans des cas spécifiques. Par exemple, certains éditeurs de texte brut peuvent proposer un mode de double frappe pour permettre aux programmeurs d’écraser le code de manière pratique. La double frappe est également parfois utilisée pour les langages de script tels que HTML ou CSS lorsqu’il s’agit de représenter des caractères spéciaux qui ne peuvent pas être représentés par Unicode. Il s’agit généralement de caractères qui indiquent une différence de prononciation, comme l’accent circonflexe.
Attention si jamais vous travaillez avec la terminologie anglaise
La double frappe, qui s’appelle « overstrike » en anglais, peut vite être confondue avec la fonctionnalité permettant de barrer un texte, appelée « strikethrough ». Si les dénominations se ressemblent, la première permet de composer des caractères ou de les surimposer, tandis que la deuxième fait référence à l’action de barrer un texte.
Comment utiliser la double frappe en HTML
En ce qui concerne le HTML, les caractères composés peuvent être créés en ajoutant l’entité HTML décimale ou hexadécimale appropriée immédiatement après le caractère auquel vous souhaitez ajouter un élément. Par exemple, le tréma (représenté visuellement par deux points placés au-dessus d’une lettre) peut être implanté à l’aide de l’entité HTML `̈` (décimal) ou `̈` (hexadécimal).
Lorsque vous placez ce code HTML directement à la suite d’un caractère auquel peut être ajouté un élément, l’accent apparaît sur ce caractère. En revanche, s’il n’est pas placé immédiatement après un caractère susceptible d’être modifié, l’accent sera rendu séparément, il ne sera pas combiné au caractère précédent.
Navigateurs web compatibles avec les caractères composés en HTML
Lorsque vous utilisez la double frappe pour le code HTML, n’oubliez pas qu’elle peut ne pas s’afficher correctement en dehors des navigateurs web compatibles. Voici une liste des navigateurs compatibles :
- Google Chrome
- Firefox versions 35 et ultérieures
- Safari
- Opera
- Microsoft Edge
- Internet Explorer versions 11 et ultérieures.
Conclusion
La double frappe fait référence à une période révolue de l’édition de texte, reflétant les contraintes et les besoins de son époque. Bien qu’elle ne soit plus aussi répandue aujourd’hui, en comprendre le fonctionnement permet d’apprécier l’évolution des outils et des techniques d’édition de texte, en mettant en évidence les progrès technologiques qui rendent la manipulation de texte plus efficace et plus intuitive.