K Kibo Télécharger

Changer le thème du clavier change-t-il la couleur des emoji sur iPhone ?

Un thème repeint les touches, le fond et les lettres, mais chaque emoji garde exactement la couleur qu’il avait déjà — parce qu’un thème est une couche de peinture appliquée à des formes que le clavier dessine, et qu’un emoji n’est pas une forme que le clavier dessine. C’est un caractère, coloré une fois pour toutes au niveau de la police, identique partout où il apparaît.

Faites passer un clavier personnalisé de son apparence par défaut à un thème néon, et le changement est immédiat : le fond s’assombrit, les touches prennent un nouveau remplissage, les lettres passent à une couleur plus vive. Puis vous touchez l’onglet emoji en attendant le même traitement, et rien n’a bougé — le même visage jaune, le même cœur rouge, les mêmes drapeaux dans les mêmes couleurs qu’avant même d’avoir touché le sélecteur de thème. Ce n’est ni un bug ni un thème inachevé. Les emoji échappent entièrement à ce qu’un thème de clavier peut toucher, et la raison n’a rien à voir avec le soin apporté à tel ou tel thème.

Ce qu’un thème est réellement autorisé à repeindre

Un thème de clavier est un ensemble de valeurs de couleur et de forme appliquées à des choses que l’extension du clavier dessine elle-même : le fond derrière les touches, le remplissage de chaque touche, la couleur de l’état enfoncé, le rayon des angles, et la couleur de la lettre imprimée sur la touche. Chacun de ces éléments est une forme que l’extension dessine à partir de rien, donc chacun peut recevoir une couleur différente sans toucher au reste. Un thème, au fond, c’est une couche de peinture : il décide de la couleur d’une forme, pas de la forme qui apparaît.

Pourquoi un emoji n’est pas une forme qu’un thème peut atteindre

Une lettre « A » est un seul glyphe, et un thème est libre de l’imprimer dans la couleur que précise sa valeur de couleur de texte, parce que le clavier dessine une forme monochrome et choisit lui-même cette couleur. Un emoji ne fonctionne pas ainsi. C’est un caractère en pleine couleur fourni par la police d’emoji du système, déjà composé avec chaque teinte dont il a besoin — le jaune d’un visage, le rouge d’un cœur, les tons précis d’un drapeau — avant même que le clavier ne l’affiche. Le clavier ne dessine pas la forme d’un cœur pour la colorer ensuite en rouge ; il place un caractère qui est rouge par définition, exactement le même caractère qu’iOS placerait lui-même, le même que placerait n’importe quelle autre app du téléphone. Il n’existe aucune valeur de couleur qu’un thème pourrait remplacer, parce que la couleur n’est pas un réglage — elle fait partie de ce qu’est ce caractère.

C’est aussi ce qui garde les emoji si légers à proposer

Les panneaux d’emoji et de kaomoji sont faits de texte, pas de fichiers image — la même raison qui permet à une extension de clavier de proposer une grille entière sans s’approcher de son budget mémoire, pourtant très serré. Une image devrait être décodée et conservée en mémoire pour chaque variation de couleur qu’un thème voudrait lui donner ; un caractère n’a besoin de rien de tout cela, parce que la police du système le contient déjà. Ce n’est pas un raccourci mais un vrai compromis de conception : c’est ce qui garde un panneau d’emoji assez léger pour se charger instantanément, et cette même propriété qui rend un emoji gratuit à dessiner est celle qui fige sa couleur, quel que soit le thème actif autour de lui.

Ce qui change vraiment autour de l’onglet emoji

Le teint de peau est un vrai changement de couleur, mais ce n’est pas un réglage de thème

Un appui long sur certains emoji fait apparaître une rangée de variantes de teint de peau — un vrai changement de couleur, cette fois, quelque chose qu’aucun thème ne peut faire. Mais cela fonctionne d’une manière totalement différente : chaque teint de peau est un caractère distinct à part entière, rattaché à l’emoji de base par un modificateur intégré au standard Unicode lui-même, et le choisir est une décision prise emoji par emoji, au moment de l’insérer, pas un interrupteur global qu’un thème actionnerait à votre place. Changez de thème de clavier et chaque teint de peau déjà choisi reste exactement tel quel ; les deux réglages n’ont aucun lien entre eux.

Le texte fantaisie fait le tour inverse, et s’arrête aux lettres

Il est facile de confondre cela avec les styles de texte fantaisie — gras, script, cerclé et les autres — puisque ceux-là transforment bel et bien des caractères en d’autres à l’apparence différente. Mais cette transformation fonctionne en remplaçant une lettre par un autre caractère Unicode qui a l’air en gras, cerclé ou écrit en script, et l’alphabet latin dispose de ces jeux de caractères alternatifs intégrés dans Unicode. Pas les emoji : il n’existe pas de version « cerclée » ou « script » d’un cœur qui attendrait dans Unicode pour être substituée, donc le texte fantaisie laisse les emoji totalement intacts, tout comme le fait un thème — pour une raison différente en dessous, cette fois.

Où Kibo se situe

Les 56 thèmes de Kibo repeignent le fond, le remplissage des touches, l’état enfoncé et la couleur des lettres, et ce même thème atteint aussi le décor autour des onglets emoji et kaomoji de Kibo — les onglets, les en-têtes de section, le champ de recherche — précisément pour la raison expliquée ci-dessus : ce décor est dessiné par le clavier, comme les touches elles-mêmes. Les emoji et les kaomoji sont eux-mêmes du texte brut, pas des images, ce qui garde tout ce panneau léger à charger, et c’est aussi pourquoi aucun thème, aucun effet lumineux ni aucun style de texte fantaisie ne change la couleur dans laquelle ils s’affichent. Le teint de peau se choisit emoji par emoji par un appui long, indépendamment de tout thème. Rien de tout cela n’a besoin de l’accès complet, que Kibo ne lit que pour les boutons Copier le mot, Copier la ligne et Coller de sa propre barre d’outils. Kibo est gratuit à télécharger.

Questions fréquentes

Changer le thème de mon clavier change-t-il la couleur des emoji ?

Non. Un thème repeint le fond, les touches et les lettres, mais un emoji est un caractère en pleine couleur fourni par la police d’emoji du système, déjà coloré avant même que le clavier ne l’affiche — aucune valeur de couleur dans un thème ne peut le remplacer.

Pourquoi les emoji se ressemblent-ils sur toutes les apps de clavier ?

Parce que chaque clavier, personnalisé ou celui d’Apple, place le même caractère issu de la même police d’emoji système. La couleur fait partie du caractère lui-même, ce n’est pas un choix de style que ferait chaque clavier de son côté.

Choisir un teint de peau compte-t-il comme un réglage de thème du clavier ?

Non. Le teint de peau est un caractère à part rattaché à l’emoji de base par un modificateur Unicode, choisi emoji par emoji au moment de l’insérer. Cela n’a aucun rapport avec le thème actif et n’est pas affecté par un changement de thème.

Un style de texte fantaisie peut-il recolorer ou transformer les emoji ?

Non. Les styles de texte fantaisie fonctionnent en remplaçant une lettre par un autre caractère Unicode à l’apparence différente, et ces jeux de caractères alternatifs existent pour l’alphabet latin, pas pour les emoji. Les emoji traversent le texte fantaisie totalement inchangés.

Essayez-le sur votre propre clavier

Kibo est un clavier personnalisé gratuit pour iPhone : de vrais sons mécaniques, des thèmes au choix et des effets lumineux RGB. Sans compte, sans publicité, et il fonctionne avec l’accès complet désactivé.

Télécharger sur l’App Store

Guides associés

Tous les guides