Minifier SVG
Optimalkan dan minifikasi file SVG dengan SVGO 4 dan preset default-nya. Alat ini menghapus metadata editor dan komentar, meruntuhkan grup yang tidak berguna, mengubah bentuk sederhana menjadi path ringkas, mempersingkat warna, dan membulatkan angka hingga presisi yang Anda pilih, dengan opsi beberapa kali pemrosesan untuk penghematan tambahan. Markup diperiksa terlebih dahulu dan viewBox tetap dipertahankan. Alat ini cocok untuk desainer dan developer yang menerbitkan ikon dan ilustrasi.
Pertanyaan yang sering diajukan
Pengoptimal apa yang digunakan?
Alat ini menjalankan SVGO 4.1 dengan preset default-nya di server. Pengoptimal yang sama digunakan oleh banyak alat build dan pipeline ikon.
Apa yang diubah oleh preset default?
Preset ini menghapus data editor, metadata, dan komentar; menghapus elemen kosong atau tersembunyi; serta meruntuhkan grup yang tidak berguna. Preset ini juga mengubah persegi panjang dan bentuk lain menjadi path jika hasilnya lebih ringkas, mengoptimalkan data path dan transformasi, serta mempersingkat warna seperti #ffffff menjadi #fff.
Apa fungsi pengaturan presisi?
Presisi adalah jumlah angka desimal yang dipertahankan pada koordinat dan angka lainnya, dari 0 hingga 8, dengan nilai default 3. Nilai yang lebih rendah menghasilkan file lebih kecil, tetapi dapat menggeser detail halus.
Apa itu multipass?
Jika multipass diaktifkan, SVGO mengulangi pengoptimalan hingga ukuran hasil tidak lagi berkurang. Fitur ini aktif secara default dan biasanya memberi sedikit penghematan tambahan.
Apakah viewBox tetap dipertahankan?
Ya. SVGO 4 tidak lagi menghapus viewBox atau judul secara default, sehingga ikon tetap dapat diskalakan dengan benar dan judul aksesibel tetap ada.
Apakah alat ini membersihkan SVG yang tidak tepercaya?
Tidak. SVGO mengoptimalkan markup, tetapi tidak menghapus skrip atau atribut penanganan kejadian. Jangan anggap output aman untuk disematkan jika berasal dari sumber yang tidak tepercaya.
Input apa yang diterima?
Markup SVG yang tersusun dengan benar dengan elemen akar <svg>, dengan deklarasi XML dan komentar di bagian awal sebagai opsi. Markup yang rusak akan dilaporkan beserta baris dan kolomnya, sedangkan dokumen dengan elemen akar lain akan ditolak.
Seberapa besar ukuran SVG yang diizinkan?
Hingga 1 MB markup per permintaan. Pengoptimalan dihentikan setelah 10 detik.
Bisakah saya menempelkan SVG yang diekspor dari Figma, Illustrator, atau Inkscape?
Ya. Hasil ekspor dari alat desain sering menyertakan metadata tambahan, namespace editor, dan angka yang panjang. Semua itu memang yang dihapus oleh alat ini.
Apakah SVG saya disimpan?
Tidak. Markup dioptimalkan di memori lalu dikembalikan kepada Anda. Tidak ada yang disimpan dan hanya ukuran permintaan yang dicatat.