O Brotli é um algoritmo de compactação de código aberto com desempenho superior ao do Gzip. Ao ativar a compactação Brotli, os pontos de presença (POPs) do DCDN compactam os recursos com Brotli antes de retorná-los aos clientes. Isso reduz o tamanho dos arquivos transferidos, melhora a eficiência da entrega e diminui o consumo de largura de banda.
Informações básicas
É possível implementar a compactação com Gzip ou Brotli. A compactação inteligente usa Gzip para compactar arquivos. Para mais informações sobre a compactação inteligente, consulte Gzip compression.
Os recursos de compactação Gzip ou Brotli compactam apenas arquivos com tamanho entre 1 KB e 10 MB no servidor de source. Arquivos menores que 1 KB ou maiores que 10 MB não são compactados.
A compactação Brotli aceita os seguintes formatos: text/xml, text/plain, text/css, application/javascript, application/x-javascript, application/rss+xml, text/javascript, image/tiff, image/svg+xml, application/json e application.xml.
Se uma resposta do servidor de source incluir o cabeçalho
Content-Encoding: br, os recursos retornados ao cliente estarão compactados com Brotli.Caso uma solicitação contenha o cabeçalho
Accept-Encoding: br, o cliente espera receber os recursos solicitados compactados com Brotli.
Observações de uso
A compactação de arquivos estáticos pelo DCDN altera os valores MD5 desses arquivos. Se os arquivos no servidor de source tiverem verificação MD5 ativada, desative as compactações Gzip e Brotli.
Se a compactação estiver ativada no servidor de source e a resposta contiver
content_encoding, a compactação nos POPs não terá efeito.Se as compactações Brotli e Gzip estiverem ativadas simultaneamente e o cabeçalho de solicitação
Accept-Encodingincluirbregzip, apenas a compactação Brotli será aplicada.Se a otimização de HTML e a compactação estiverem ativadas simultaneamente, a otimização de HTML não terá efeito. O DCDN apenas compactará os arquivos.
O Brotli não é compatível com todos os navegadores. Consulte o site Can I use para verificar a compatibilidade do navegador com o Brotli conforme necessário.
Arquivos de imagem (PNG, JPG, JPEG) e de vídeo (MP4, AVI, WMV) já possuem compactação nativa. A compactação inteligente e a compactação Brotli não se aplicam a esses tipos de arquivo; portanto, desative a compactação para eles. Para reduzir o tamanho de imagens, use Image editing and its benefits. Para vídeos, use Audio and video transcoding. Ambos os métodos reduzem a resolução da mídia.
Procedimento
Faça login no console do DCDN.
No painel de navegação à esquerda, clique em Domain Names.
Na página Domain Names, localize o nome de domínio desejado e clique em Configure.
No painel de navegação à esquerda do nome de domínio, clique em Optimization.
-
Na seção Brotli Compression, ative Brotli Compression.
Após ativar a compactação Brotli, verifique a extensão do arquivo. A extensão .br indica que a compactação foi aplicada.