Acelere a velocidade de transferência de fontes no carregamento de páginas da web

2

Eu tenho um site (formulário da Web ASP.Net hospedado no IIS7) que está ficando lento para carregar. Se eu remover toda a imagem do tempo de carregamento, as coisas que ocuparam a maior parte do tempo são o carregamento do arquivo de fonte (.woff no Chrome).

Ativei a compactação gzip no meu Web.config, mas a velocidade ainda é lenta.

Há mais alguma coisa que eu possa fazer para acelerar a transferência dos arquivos de fontes?

    
por Muffun 02.06.2011 / 20:29

2 respostas

1

Instale as fontes de um site diferente (domínio / virtualhost) configurado especificamente para arquivos estáticos. Sirva as fontes de um CDN, ou se é uma fonte comum, veja se já está em um CDN, para que possa já estar em cache pelo navegador. Como o WOFF já está compactado, a ativação da compactação pode não adicionar nada.

    
por 02.06.2011 / 20:36
0

Além da resposta que a @Zoredache deu, o que está correto, recomendo também a API de fontes do Google. Se a fonte que você está tentando usar estiver disponível, é uma ótima maneira de adicionar desempenho sem ter que configurar um servidor para hospedar arquivos estáticos ou passar pela despesa de um CDN. Um recurso interessante que eles acabaram de adicionar é a capacidade de retornar apenas os caracteres que você precisa no arquivo de fonte. Então, se é apenas uma string simples que você está imprimindo, como "Cabeçalho 1", ele só retornará esses caracteres no arquivo de fonte, tornando-o muito menor.

Mais informações podem ser encontradas no seguinte link: link

    
por 02.06.2011 / 21:46

Tags