De ma compréhension,
Le SVGZ est un type de fichier compressé d'un SVG. J'adore utiliser des images SVG et j'ai eu beaucoup d'expérience avec elles.
Toutes les fois où je les ai utilisées, je n'ai jamais eu de graphique dépassant quelques centaines de kilo-octets.
J'utilise SVG pour des graphiques réactifs tout en créant des sites Web réactifs. Je les utilise également car mon style de conception préféré est le graphisme vectoriel. Ma force de conception la plus forte est l'illustrateur, surtout en ce qui concerne la conception graphique.
L'autre raison pour laquelle j'utiliserais un graphique SVG est due à la facilité d'animation de certains éléments du graphique, comme les bras, les jambes, etc.
Surtout des éléments d'arrière-plan, comme une ville sur toute la page pendant que j'anime des scintillements de lumières, etc.
Si le fichier est compressé, perdrait-il le code SVG et je ne pourrais donc pas l'animer?
Y a-t-il une raison pour laquelle je devrais utiliser un SVGZ plutôt qu'un SVG?
Mise à jour
Eh bien, j'ai décidé de faire juste un SVG et un SVGZ pour voir comment ils agissaient avec le Web depuis que j'ai découvert que mes anciennes œuvres CS3 pouvaient sauver SVGZ!
Après les tests, j'ai rencontré un problème très inattendu avec le type de fichier SVGZ. (Testé sur Chrome, Firefox et IE) Si vous accédez à l'URL directe de l'image, vous obtenez une erreur. Je suppose que vous ne pouvez pas accéder au code SVG sur ces types de fichiers mais après avoir fait un violon, il ne semble même pas afficher l'image.
Sont-ils inutiles pour le web?
SVGZ
? J'ai pensé que ce serait peut-être bien de réduire la taille d'un fichier image. Je suis simplement curieux de savoir si oui ou non un SVGZ
site Web est d' une quelconque manière utile pour le Web ou vraiment utile de quelque façon que ce soit.
z
compression gzip signifie qui est utilisée pour réduire la taille du fichier et à peu près rien d'autre.
.svgz
à servir en utilisant le bon type MIME, voir stackoverflow.com/questions/16725380/svgz-doesnt-display . Personnellement, j'utilise toujours Raphael.js pour les graphiques SVG / vectoriels sur le Web parce que j'ai besoin du support IE8