Parfois, les utilisateurs veulent savoir comment réparer les polices Google qui ne se chargent pas en Chine. Certaines polices Google ne figurent pas encore dans le répertoire des polices Google, mais vous pouvez toujours les utiliser et informer Google si elles doivent être corrigées. Dans le même temps, Google a corrigé Google Fonts afin que les fichiers CSS et de police soient désormais servis directement à partir des serveurs de Google à Pékin. Cela signifie que les utilisateurs en Chine peuvent désormais utiliser Google Fonts de manière beaucoup plus fiable et rapide.
En Chine, cependant, ce n’est pas le cas. En 2014, la Chine a fermé l’accès à de nombreux services Google, y compris l’API Google. Il y a de fortes chances que votre site Web ait l’air cassé en Chine car jQuery et les polices Web hébergées par Google ne sont pas accessibles. Nous conseillons à tous les webmasters qui utilisent fonts.useso.com de revenir dès que possible aux polices Google d’origine.
Depuis juin, les services de Google en Chine sont beaucoup moins stables que jamais. Avant cela, Google Web Search et Gmail étaient parfois utilisables, mais maintenant on peut dire qu’ils ne sont presque jamais utilisables. Cette fois, Google Fonts a été ajouté à la liste des personnes blessées. Google Fonts est un service gratuit qui permet d’ajouter facilement de belles polices qui fonctionnent dans tous les navigateurs sur les sites Web.
Moyens de corriger les polices Google qui ne se chargent pas en Chine
Fournir une source alternative de polices Web
Donc, maintenant que nous savons d’où viennent nos visiteurs, nous allons remplacer Google Fonts par les bibliothèques Useso, un service CDN qui reflète les polices et les bibliothèques de l’API Google, pour servir les visiteurs de Chine.
À ce stade, nous avons toujours nos styles de police pointant vers l’API Google : Nous remplacerons le href dans l’élément de lien par une fonction JavaScript . function replaceGoogleCDN() {
$(‘link’).each(function(){
var $intial=$(this).attr(‘href’),
$replace=$intial.replace (‘//fonts.googleapis.com/’,’//fonts.useso.com/’);
$(this).attr(‘href’, $replace); Cette fonction remplace chaque lien vers référez-vous à//fonts.useso.com/au lieu de pointer vers l’adresse de l’API Google,//fonts.googleapis.com/. La fonction ne s’exécute que lorsque le visiteur vient du CN, international chinois code pays. $.getJSON(‘http://api.wipmania.com/jsonp?callback=?’, function (data) {
if ( data.address.country_code==’CN’) {
replaceGoogleCDN(); Nous sommes tous prêts. Désormais, les visiteurs en provenance de Chine recevront des polices via//fonts.useso.com/, qui n’est pas bloqué par le gouvernement chinois.
Identifier l’emplacement de l’utilisateur
Tout d’abord, nous devons savoir d’où vient notre visiteur. Pour ce faire, nous allons utiliser cette API WIPMania, qui nous permet d’obtenir la géolocalisation d’un visiteur et nom du pays :
$.getJSON(‘http://api.wipmania.com/jsonp?callback=?’, function (data) {
swal(‘You are from’, data.address.country); Nous appelons l’API avec jQuery $.getJSON. Ensuite, nous envoyons les données.adresse.pays du visiteur,qui devraient nous indiquer d’où il vient.
FAQ
Quelles polices Google prennent en charge le chinois ?
Noto Sans TC est une conception pour les langues de Taïwan et de Macao qui utilisent la version chinoise traditionnelle des idéogrammes Han. Il s’agit d’une police non modulée (ou”sans serif”). Il prend également en charge l’hiragana, le katakana, le latin, le cyrillique, le grec et le hangul.
Pourquoi Google ne fonctionne pas en Chine ?
En 2010, le géant américain de la technologie a retiré son moteur de recherche de Chine parce que le gouvernement y était très strict quant à la censure d’Internet. Le gouvernement chinois bloque également l’accès à ses autres services, comme Google Maps et Gmail.
Que se passe-t-il si vous utilisez Google en Chine ?
Commençons par une question simple : Google est-il bloqué ? en Chine? Et la réponse simple est oui, ça l’est. Mais Google est en bonne compagnie lorsqu’il s’agit d’être censuré en Chine.
Quelle est la meilleure police pour la Chine ?
Sim Sun est la police chinoise la plus utilisée. Il est très populaire car Windows l’utilise comme police d’entrée chinoise par défaut. Song Ti est probablement la plus ancienne police chinoise utilisée en Chine. Il remonte à la dynastie Song (960-1279), lorsque la technologie d’impression était en plein essor.