Às vezes, os usuários desejam saber como corrigir as fontes do Google que não carregam na China. Algumas fontes do Google ainda não foram incluídas no diretório de fontes do Google, mas você ainda pode usá-las e informar ao Google se elas precisam ser corrigidas. Ao mesmo tempo, o Google corrigiu o Google Fonts para que os arquivos CSS e de fonte agora sejam servidos diretamente dos servidores do Google em Pequim. Isso significa que os usuários na China agora podem usar o Google Fonts de maneira muito mais confiável e rápida.

Na China, no entanto, esse não é o caso. Em 2014, a China encerrou o acesso a muitos serviços do Google, incluindo a API do Google. Há uma boa chance de seu site parecer quebrado na China porque o jQuery e as fontes da Web hospedadas pelo Google não podem ser acessadas. Aconselhamos todos os webmasters que usam fonts.useso.com a voltar o mais rápido possível para o Google Fonts original.

Desde junho, os serviços do Google na China estão muito menos estáveis ​​do que nunca. Antes disso, o Google Web Search e o Gmail às vezes eram utilizáveis, mas agora é seguro dizer que eles quase nunca são utilizáveis. Desta vez, o Google Fonts foi adicionado à lista de pessoas que foram prejudicadas. O Google Fonts é um serviço gratuito que facilita a adição de fontes bonitas que funcionam em todos os navegadores a sites.

Maneiras de corrigir fontes do Google que não carregam na China

Fornecimento de fontes alternativas da Web

Então, agora que sabemos de onde são nossos visitantes, vamos substituir o Google Fonts pelas bibliotecas Useso, um serviço CDN que espelha fontes e bibliotecas da API do Google, para atender visitantes da China.

Nesta fase, ainda temos nossos estilos de fonte apontando para a API do Google: Substituiremos o href dentro do elemento link por uma função JavaScript . function replaceGoogleCDN() {
$(‘link’).each(function(){
var $intial=$(this).attr(‘href’),
$replace=$intial.replace (‘//fonts.googleapis.com/’,’//fonts.useso.com/’);
$(this).attr(‘href’, $replace); Esta função substitui cada link para consulte//fonts.useso.com/em vez de apontar para o endereço da API do Google,//fonts.googleapis.com/. A função será executada somente quando o visitante for da CN, a China internacional código do país. $.getJSON(‘http://api.wipmania.com/jsonp?callback=?’, function (data) {
if ( data.address.country_code==’CN’) {
replaceGoogleCDN(); Estamos prontos. Agora, os visitantes da China receberão fontes via//fonts.useso.com/, que não é bloqueado pelo governo chinês.

Identificando a localização do usuário

Primeiro, precisamos descobrir de onde é nosso visitante. Para isso, usaremos esta WIPMania API, que nos permite obter a geolocalização de um visitante e nome do país:

$.getJSON(‘http://api.wipmania.com/jsonp?callback=?’, function (data) {
swal(‘Você é de’, data.address.country); Chamamos a API com jQuery $.getJSON. Em seguida, enviamos data.address.country do visitante, que deve nos dizer de onde ele é.

Perguntas frequentes

Quais Google Fonts suportam chinês?

Noto Sans TC é um design para idiomas em Taiwan e Macau que usam a versão em chinês tradicional dos ideogramas Han. É uma fonte não modulada (ou “sans serif”). Ele também suporta hiragana, katakana, latim, cirílico, grego e hangul.

Por que o Google não está funcionando na China?

Em 2010, a gigante da tecnologia dos EUA retirou seu mecanismo de busca do China porque o governo de lá era muito rígido com a censura na internet. O governo chinês também bloqueia o acesso a outros serviços, como o Google Maps e o Gmail.

O que acontece se você usar o Google na China?

Vamos começar com uma pergunta simples: o Google está bloqueado na China? E a resposta simples é sim, é. Mas o Google está em boa companhia quando se trata de ser censurado na China.

Qual ​​é a melhor fonte para a China?

Sim Sun é a fonte chinesa mais usada. É muito popular porque o Windows a usa como a fonte padrão de entrada em chinês. Song Ti é provavelmente a fonte chinesa mais antiga usada na China. Ela remonta à Dinastia Song (960-1279), quando a tecnologia de impressão estava crescendo.

By Henry Taylor

Eu trabalho como desenvolvedor back-end. Alguns de vocês devem ter me visto na conferência de desenvolvedores. Ultimamente tenho trabalhado em um projeto de código aberto.