Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

SVG Sprites ou SVG inline?

Olá!

Vi no curso os modos de otimizar a exibição do SVG com sprites e fiquei em dúvida se a prática que uso atualmente pode afetar negativamente a performance:

Após passar por uma otimização no SVG, eu pego o conteúdo (código) do SVG e insiro diretamente no lugar onde quero que ele exiba. Em sites PHP por exemplo, eu dou um file_get_contents no endereço do svg, ao invés de montar um com o src e fazer a request.

Qual a desvantagem de fazer dessa forma?

2 respostas
solução!

Olá,

Acabo de ver que o módulo seguinte trata sobre o meu questionamento.

Pelo que entendi, não tem uma receita, deve-se analisar os casos em que o SVG:

  • Pode afetar diretamente o peso no HTML pela complexidade do código do vetor;
  • E também se manter a requisição para o arquivo não vale mais a pena, do ponto de vista de cacheamento de recursos.

Complexo analisar para decidir como automatizar essa parte.

Fala ai Giovan, tudo bem? É isso ai mesmo.

Abraços e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software