Z mojego zrozumienia
SVGZ to skompresowany typ pliku SVG. Uwielbiam używać obrazów SVG i mam z nimi duże doświadczenie.
Przez cały czas ich używania nigdy nie miałem grafiki przekraczającej kilkaset kilobajtów.
Używam SVG do responsywnej grafiki podczas tworzenia responsywnych stron internetowych. Używam ich również, ponieważ moim ulubionym stylem projektowania jest grafika wektorowa. Moją najsilniejszą siłą projektową jest ilustrator, szczególnie jeśli chodzi o projektowanie graficzne.
Innym powodem, dla którego chciałbym użyć grafiki SVG, jest łatwość animacji niektórych elementów grafiki, takich jak ręce, nogi itp.
Zwłaszcza elementy tła, takie jak miasto rozciągające się na całą stronę, podczas gdy ja animuję migotanie świateł i tak dalej.
Jeśli plik zostanie skompresowany, czy utraciłby kod SVG, więc nie mogłem go animować?
Czy jest jakiś powód, dla którego powinienem używać SVGZ zamiast samego SVG?
Aktualizacja
Cóż, postanowiłem zrobić SVG i SVGZ, aby zobaczyć, jak działały w sieci, odkąd dowiedziałem się, że moje prace starożytne CS3 mogą uratować SVGZ!
Po przetestowaniu napotkałem bardzo nieoczekiwany problem z typem pliku SVGZ. (Testowane w Chrome, Firefox i IE) Jeśli przejdziesz do bezpośredniego adresu URL obrazu, pojawi się błąd. Zakładam, że nie możesz uzyskać dostępu do kodu SVG na tych typach plików, ale po zrobieniu skrzypce nie wydaje się nawet wyświetlać obrazu.
Czy są one bezużyteczne dla Internetu?
SVGZ
? Pomyślałem, że może byłoby miło zmniejszyć rozmiar pliku obrazu. Jestem tylko ciekawy, czy SVGZ
jest w jakikolwiek sposób przydatny w Internecie, czy naprawdę w jakikolwiek sposób.
z
środki kompresję gzip, który jest wykorzystywany do zmniejszania rozmiaru pliku i prawie nic innego.
.svgz
który można obsłużyć przy użyciu odpowiedniego typu MIME, patrz stackoverflow.com/questions/16725380/svgz-doesnt-display . Osobiście zawsze używam Raphael.js do grafiki SVG / wektorowej w Internecie, ponieważ potrzebuję wsparcia IE8