Rappelez-vous, il y a quelques années encore, le web n'était pas encore très unicode et 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.