SVG Optimallaşdırıcı
SVG-ni atın və ya yapışdırın, redaktorların qoyub getdiklərindən azad edin: XML proloqları, şərhlər, Inkscape və Illustrator metadatası, yalnız-redaktor atributları, teqlər arası boşluqlar və heç bir ekranın göstərə bilmədiyi koordinat dəqiqliyi. Həndəsəyə heç vaxt toxunmayan mətn-səviyyəli keçid — loqoya, ikona, qrafikə eyni dərəcədə təhlükəsiz.
İxrac iş sahəsinin snapshotudur
Redaktorun saxladığı öz yaddaşıdır: hansı pəncərə açıq idi, hansı zoom, hansı alət — loqonuzun içində gedən adlandırılmış atributlar və metadata blokları kimi kodlanmış. Brauzerlər hər baytını görməzdən gəlir, hər bayt yenə də yüklənir. Buradakı optimallaşdırma sadəcə rəsmin yaddaşını saxlayıb redaktorunkunu unutmaqdır.
Bayt sayğacı real kodlanmış çıxışda ölçülür və izləməyə dəyər: saytın hər səhifəsində verilən ikon ölçüsünü hər ziyarətdə ödəyir — iyirmi ikonda 60% kəsinti real hesabda real rəqəmdir.
Tez-tez verilən suallar
Qənaət əslində haradan gəlir?
Redaktor ixracları əsasən rəsm deyil: Inkscape pəncərə vəziyyətini, Illustrator iş sahəsi şərhlərini göndərir, ikisi də koordinatları altı onluqla yazır — istənilən real ikonda nanometrdən kiçik dəqiqlik. Çöküntünü təmizləmək faylı adətən hər hansı əsl minifier məntiqindən əvvəl yarıya salır.
Koordinatları yuvarlaqlamaq təhlükəsizdir?
İki onluqda koordinat istifadəçi vahidinin yüzdə birinə qoyulur — 24 vahidlik ikonda hər hansı ekranın render etdiyindən qat-qat aşağı. Vahidləri metr olan böyük-viewBox texniki çertyojlarda dəqiqliyi qaldırın; sürüşdürücünün varlıq səbəbi budur — təhlükəsiz cavab viewBox-dan asılıdır, sizinkini siz tanıyırsınız.
Niyə heç vaxt path birləşdirmir, qrup silmir?
Çünki struktur yenidənqurmalar tam SVG parseri və CSS-in, skriptlərin, animasiyaların nəyə istinad etdiyinin modelini istəyir — «faydasız» qrupu silin, selektor səssizcə ölür. Mətn-səviyyəli keçid yalnız renderi dəyişə bilməyən dəyişikliklər edir — heç görmədiyi fayllarda işləyə bilməsinin səbəbi.
İstehsal SVG-sində nə qalmalıdır?
viewBox həmişə — o, koordinat sistemidir. Şəkil məzmun olanda title və desc qalsın (əlçatanlıq onları oxuyur); CSS və skriptlərin hədəflədiyi id-lər qalsın. Bu alət onların heç birinə toxunmur; sildiyi yalnız heç bir rendererin, oxuyucunun və stilin görə bilmədiyidir.
Oxşar alətlər
- Şəkil ÇeviriciPNG, JPG, WebP, AVIF, SVG, BMP və ICO formatlarını brauzerdə çevirin — toplu çevirmə, döndərmə, favicon hazırlama. Heç nə yüklənmir.
- Şəkil Ölçüsü və SıxmaŞəkilləri dəqiq piksel ölçüsünə və ya faizlə kiçildin və sıxın — əvvəl/sonra müqayisəsi ilə.
- Video KəsiciMP4-ü yenidən kodlamadan kəsin: dəstəkləri sürüşdürün, klip kadr-kadr, ilkin keyfiyyəti ilə köçürülür. Kadr da çıxarır.