Pengoptimum SVG
Optimumkan dan mampat fail SVG serta-merta dalam pelayar anda. Buang metadata, komen dan data editor, kurangkan saiz sehingga 60%.
Apa yang dilakukan oleh pengoptimuman SVG?
Pengoptimuman SVG membuang data yang tidak perlu seperti komen, metadata, atribut editor, kumpulan kosong, ruang nama yang tidak digunakan, dan arahan laluan berlebihan untuk mengurangkan saiz fail tanpa mengubah output visual.
Berapa banyak saya boleh kurangkan saiz fail SVG?
Biasanya pengurangan 20-60% bergantung pada SVG asal. Fail yang dieksport dari editor seperti Adobe Illustrator atau Inkscape sering mempunyai data berlebihan paling banyak dan mencapai kadar mampatan tertinggi.
Adakah data SVG saya dihantar ke pelayan?
Tidak, semua pengoptimuman dilakukan secara tempatan dalam pelayar anda. Kandungan SVG anda tidak pernah meninggalkan peranti anda, memastikan privasi dan keselamatan yang lengkap.
Adakah pengoptimuman akan mengubah rupa SVG saya?
Tidak, pengoptimum hanya membuang data bukan visual dan mengoptimumkan struktur kod. SVG yang diberikan akan kelihatan serupa dengan asalnya di semua pelayar.
Apakah SVGO?
SVGO (SVG Optimizer) ialah alat sumber terbuka popular berasaskan Node.js untuk mengoptimumkan fail SVG. Menyediakan pelbagai plugin yang membuang maklumat berlebihan dan tidak berguna daripada fail SVG.
Adakah pengoptimuman mengekalkan animasi dan gradien SVG?
Ya, pengoptimum mengekalkan semua elemen visual termasuk animasi, gradien, penapis, laluan klip dan topeng. Hanya data berlebihan bukan visual dibuang.
Bolehkah saya mengoptimumkan SVG dari alat reka bentuk seperti Figma atau Sketch?
Ya, SVG yang dieksport dari Figma, Sketch, Adobe Illustrator dan Inkscape sering mengandungi metadata khusus editor yang boleh dibuang dengan selamat.
Jenis data apakah yang dibuang semasa pengoptimuman?
Pembuangan biasa termasuk komen XML, metadata editor, lapisan tersembunyi, kumpulan kosong, deklarasi ruang nama tidak digunakan, nilai atribut lalai dan ketepatan data laluan berlebihan.
Adakah selamat untuk mengoptimumkan fail SVG yang digunakan di laman web?
Sudah tentu. SVG yang dioptimumkan dimuatkan lebih cepat, mengurangkan penggunaan jalur lebar dan meningkatkan prestasi halaman.
Bolehkah saya mengawal tahap pengoptimuman?
Ya, anda boleh melaraskan ketepatan data laluan, pembuangan komen, penggabungan kumpulan dan pilihan lain untuk mengimbangi saiz fail dan kebolehsuntingan.
Apakah perbezaan antara minify dan pengoptimuman SVG?
Minify membuang ruang putih dan memendekkan kod, manakala pengoptimuman melangkah lebih jauh dengan membuang data berlebihan, menggabungkan elemen dan menggunakan penambahbaikan struktur.
Adakah alat ini menyokong pemrosesan kelompok berbilang fail SVG?
Ya, anda boleh memuat naik dan mengoptimumkan berbilang fail SVG serentak. Setiap fail diproses secara bebas dan boleh dimuat turun secara individu atau sebagai arkib ZIP.
Cara Menggunakan Pengoptimum SVG
SVG Optimizer mengecilkan fail SVG dengan membuang metadata, komen dan sisa editor, semuanya dikira setempat dalam pelayar anda. Tampal SVG, pilih pilihan pembersihan dan salin hasil yang lebih ringan.
- Tampal kod SVG ke dalam kotak “Input SVG”, atau seret fail .svg ke situ.
- Hidupkan pembersihan asas — “Remove comments”, “Remove metadata”, “Remove editor data” dan “Remove unused namespaces” — yang menjimatkan byte paling banyak.
- Untuk mampatan lebih dalam, cuba juga “Remove empty groups”, “Remove default values”, “Remove empty attributes”, “Collapse transforms” dan “Convert colors”.
- Pilih tahap kejituan 0 hingga 4, kemudian pilih “Minify” untuk fail paling kecil atau “Prettify” untuk kod mudah dibaca; “Remove whitespace” membuang ruang berlebihan.
- Pastikan “Preview” masih dipaparkan dengan betul, kemudian salin atau muat turun kod daripada kotak “Optimized SVG”.
Jika grafik yang dioptimumkan rosak, matikan dahulu “Remove default values” atau turunkan kejituan — pembundaran nombor yang agresif biasanya penyebabnya.
Alat Berkaitan
- Penukar SVG ke PNG Tukar SVG ke PNG, JPEG, atau WebP serta-merta dalam pelayar anda. Sesuaikan skala, saiz, dan warna latar belakang. Percuma, privasi, tanpa muat naik.
- Pemapar & Editor SVG Pratonton, sunting dan optimumkan fail SVG dalam talian. Pratonton masa nyata, penyuntingan kod dan alat pengoptimuman.
- Kalkulator Chmod Kalkulator chmod dalam talian percuma untuk mengvisualisasikan dan mengira keizinan fail Linux dengan kotak tanda. Tukar serta-merta antara notasi angka (755, 644) dan simbolik (rwxr-xr-x). Menyokong keizinan khas seperti setuid, setgid, sticky bit.
- Jadual ASCII Rujukan pengkodan aksara ASCII lengkap dengan kod perpuluhan, heksadesimal, oktal, binari, entiti HTML dan penerangan aksara. Cari dan tapis serta-merta.
- Penguji Permintaan HTTP Uji API REST terus dalam pelayar anda. Hantar permintaan GET, POST, PUT, DELETE dengan pengepala, badan dan parameter tersuai. Lihat status, pengepala dan badan JSON respons serta-merta.
- Penjana .htaccess Jana peraturan .htaccess Apache untuk pengalihan, penulisan semula, header keselamatan, cache dan banyak lagi.
- Penjana Robots.txt Penjana robots.txt dalam talian percuma. Cipta dan sesuaikan fail robots.txt untuk mengawal perayapan enjin carian, menguruskan akses perayap, dan mengoptimumkan SEO laman web anda.
- Penjana Sitemap Penjana sitemap XML dalam talian percuma. Tambah URL, tetapkan keutamaan dan kekerapan, buat sitemap SEO serta-merta.