Google a créé une police Unicode qui prend en charge 800 langues ! (NoTo)
Par Didier Pulicani - Publié le
unicodeet il fallait jongler entre les encodages, les fontes et les langues, la plupart étant incompatibles.
Si aujourd'hui, les choses s'améliorent, rares sont les polices à prendre en charge l'ensemble du spectre unicode (il n'y a qu'à voir le nombre de fontes qui proposent déjà pas nos lettres accentuées..). Voilà pourquoi Google a, pendant plus de 5 ans, mis au point NoTo, une police absolument gigantesque !
Elle pèse en effet 472Mo (!) mais prend en charge 800 langues et 110 000 caractères ! Un monstre ! L'idée est évidemment d'en faire profiter les produits-maison du groupe (Android et Chrome), mais Google a décidé d'offrir sa police en OpenSource sur GitHub. Vous l'avez compris, en intégrant cette police à votre application, vous avez l'assurance que tous les caractères seront lus par vos utilisateurs.
Enfin, si vous vous demandez pourquoi avoir choisi le nom
NoTo, la réponse tient en 2 mots : No more tofu ou autrement dit, plus de caractères de remplacement, lorsque la fonte n'arrive pas à les afficher.
https://www.google.com/get/noto/
https://github.com/googlei18n/fontmake
Source