Scalable Vector Graphics (SVG): Sebuah Pengantar

Diterbitkan: 2022-11-25

SVG, atau Scalable Vector Graphics, adalah format gambar vektor berbasis XML untuk grafik dua dimensi dengan dukungan interaktivitas dan animasi. Spesifikasi SVG adalah standar terbuka yang dikembangkan oleh World Wide Web Consortium (W3C) sejak 1999. Gambar SVG dan perilakunya ditentukan dalam file teks XML. Ini berarti bahwa mereka dapat dicari, diindeks, ditulis, dan dikompresi. Sebagai file XML, gambar SVG dapat dibuat dan diedit dengan editor teks apa pun, tetapi lebih sering dibuat dengan perangkat lunak gambar.

Dalam hal menampilkan gambar vektor di web, tidak ada standar lain selain Scalable Vector Graphics (SVG). Salah satu kekurangannya adalah format berbasis XML yang memiliki ukuran file relatif besar. Properti plaintext XML membuatnya cocok untuk kompresi. File Gzip dilindungi oleh ekstensi default SVGz . Header Content-Encoding diperkenalkan di HTTP/0.0 untuk menentukan pengkodean file. Ketika orang-orang mulai memindahkan file JavaScript, CSS, dan HTML mereka ke format terkompresi, file terkompresi menjadi semakin populer. Ketika browser mendekompresi konten ini, itu berkontribusi besar pada penyebaran kludge ini secara luas. Akibatnya, proses penyajian terhambat. Anda dapat mendownload file svgz dengan memilih Content-Disposition (dari menu).

Karena dimensinya ditentukan oleh perhitungan matematis, gambar SVG jauh lebih ringan daripada gambar raster. File gambar JPEG memiliki banyak informasi (berlawanan dengan file gambar raster, yang memiliki ukuran file yang sama).

Karena instruksi SVG hanya untuk menggambar, mereka bisa sangat kecil jika cukup sederhana, dan jika tidak diperlukan data pada setiap piksel, mereka bisa sangat kecil. Lebih kompleks dari itu, karena kompresi memperumit segalanya, tetapi ide keseluruhannya ada.

Apakah File Svg Menurunkan Kualitas?

Apakah File Svg Menurunkan Kualitas?
Foto oleh: https://konsyse.com

Karena file SVG (Scalable Vector Graphics) adalah gambar vektor, file tersebut dapat diskalakan tanpa batas tanpa kehilangan kualitas. Karena itu, mereka sangat berguna bagi perancang web yang membutuhkan ruang lebih kecil tanpa kehilangan ketajaman atau kejelasan.

Antialiasing adalah pahlawan yang tidak jelas dalam grafik web. Karena itu, kita dapat melihat teks dalam bentuk vektor yang jelas dan halus. Layar yang lebih kecil, selain tampilan yang lebih kecil, menghasilkan piksel per halaman yang semakin sedikit, membuat gambar tampak lebih tajam (dan tetap dalam kualitas sempurna). Program ini hanya cocok untuk pengguna tingkat lanjut, tetapi bekerja dengan baik dengan bentuk raster. Jika Anda ingin bekerja ekstra dengan teknik ini, Anda dapat mencoba menggunakan titik vektor untuk menonjolkan kerenyahan ikon.

Karena ini adalah format gambar, dimungkinkan untuk membuat grafik berkualitas tinggi untuk situs web menggunakan SVG. Menggunakan SVG, Anda dapat meningkatkan peringkat mesin pencari situs web Anda dengan membuat gambar yang dimuat dengan cepat. Grafik yang dibuat menggunakan SVG juga dapat diperkecil agar sesuai dengan berbagai anggaran tanpa kehilangan kualitas. Hasilnya, ini adalah format yang cocok untuk membuat grafik yang akan ditemukan di berbagai situs web.

Berapa Banyak Kompresi Svg?

Berapa Banyak Kompresi Svg?
Foto oleh: https://shrinkme.app

SVG dapat memampatkan ke ukuran file yang sangat kecil, membuatnya ideal untuk digunakan di web. Saat digunakan di web, file SVG dapat dikompres menggunakan gzip, yang dapat mengurangi ukuran file hingga 70%.

XML (Extensible Markup Language) adalah format file yang memungkinkan pembuatan grafik dua dimensi yang dinamis melalui gambar vektor. File SVG adalah file besar karena dikompresi. Desainer web sering menggunakannya untuk membuat animasi dan logo GIF. Jika file terlalu besar, itu akan menyebabkan penundaan pemuatan halaman web, serta membuat pemirsa enggan. Pengguna dapat mengompresi ukuran file SVG secara gratis dengan WorkinTool File Compressor. Anda juga dapat menggunakan perangkat lunak ini untuk mengompresi format gambar dan video lain selain kompresi SVG. Anda juga dapat menggunakan kompresi PPT, kompresi PDF, dan kompresi Word selain kompresi PPT.

Dimungkinkan untuk mengurangi ukuran file SVG, tetapi Anda juga dapat mengatur tingkat kualitas dan mengompresnya ke ukuran yang diinginkan, seperti MB atau KB. Kompres File WorkinTool mampu mengompresi file dalam kategori apa pun, termasuk gambar dan video, dalam satu upaya. Anda dapat mengunggah gambar ke situs web dan aplikasi dengan mudah menggunakan fitur ini.

Opsi Kompresi File Svg

Seperti yang Anda lihat, dengan menggunakan SVGOMG dan mempertahankan opsi default, file 30% lebih kecil dari ukuran aslinya dapat diperoleh. Ini akan terlihat sama, tetapi pengunduhan akan jauh lebih cepat.
Anda masih dapat mencapai kompresi tinggi dengan sistem kompresi lossless. GIMP juga dapat digunakan untuk mengompres file SVG Anda. Akan ada hasil yang bervariasi, tetapi umumnya Anda akan mendapatkan file yang sedikit lebih kecil dari ukuran aslinya.

Apa Perbedaan Antara Svg Dan Svg Terkompresi?

Jenis file svg (teks biasa) dan svgz (terkompresi) keduanya disajikan dengan tipe MIME yang sama. Ada perbedaan yang signifikan antara header Content-Encoding dan header Content-Type, yang mewakili jenis konten yang disajikan.

Ada dua jenis file: file raster dan file vektor. PNG dapat menangani resolusi yang sangat besar, tetapi tidak dapat diperluas tanpa batas. Mereka dibangun di atas jaringan matematika garis, titik, bentuk, dan algoritma, yang masing-masing menggunakan algoritmanya sendiri. Tidak masalah seberapa besar atau kecilnya mereka, selama mereka tidak kehilangan resolusinya. Tidak ada kode yang diperlukan untuk membuat SVG; sebaliknya, ada file teks. Hasilnya, pembaca layar dan mesin telusur dapat membacanya untuk melihat apakah keduanya dapat diakses dan ramah SEO. PNG adalah format online standar yang didukung oleh berbagai browser web dan sistem operasi. Namun, animasi tidak mudah didukung oleh SVG seperti halnya GIF dan jenis file lainnya.

Cara Mengompres File Svg Anda

Kualitas grafis masih dapat dicapai dengan mengonversi file .SVG ke dalam format terkompresi . Ini juga merupakan ide bagus untuk mengompres file sebelum mengirimnya untuk menghemat ruang.

Kompres Kode Svg

Mengompresi kode SVG dapat dilakukan dengan beberapa cara, tetapi yang paling umum adalah menggunakan alat seperti SVG Minifier . Alat ini akan mengambil kode SVG Anda dan menghapus karakter yang tidak diperlukan, yang akan mengurangi ukuran file.

Teman-teman Anda menyertakan alat seperti Editor-SVG ini atau. JPGVG yang dapat Anda unduh atau gambar sendiri. file SVG dengan. Alat-alat ini mempercepat kompresi file, menghasilkan file yang jauh lebih kecil. Namun, jika Anda perlu menggunakan inline SVG untuk menganimasikan atau berinteraksi dengan kode, Anda masih dapat meningkatkan keterbacaan kode. Dalam hal ini, mari luaskan dan buat ruang negatif pada sumbu X sehingga kita dapat memulai kloning dari tengah. Tidak akan ada apapun di dalam file DEFS.

Panduan indah Amelia Wattenberger untuk menskalakan SVG dapat membantu Anda mempelajari lebih lanjut tentang viewBox. Xlink:href dapat digunakan dalam markup Anda untuk menentukan jalur yang ingin Anda gambar secara langsung. Jalur mungkin tampak menakutkan, tetapi garis lurus tidak terlalu menakutkan. Contoh ini menggunakan CSS untuk menambahkan nilai warna ke kelas yang terkait dengan astronot yang direplikasi. Akibatnya, saya dapat dengan mudah mengubah contoh elemen itu dalam satu contoh.

Bisakah Anda Memperkecil Svg?

Pengurangan SVG 22%* lebih kecil dari pesaing. Nano mengoptimalkan SVG Anda ke ukuran yang sangat kecil dengan mengompresi (jika ada) dan menyematkannya dalam satu langkah, mengurangi alur kerja dan waktu pemuatan sekaligus mengurangi bandwidth dan waktu pemuatan.

Contoh File Svg

File SVG adalah jenis file grafik yang menggunakan format grafik vektor dua dimensi. Formatnya berbasis XML dan dapat berisi ilustrasi vektor, gambar raster, dan teks. Ini sering digunakan untuk grafik web dan dapat dianimasikan atau berinteraksi dengan elemen lain di halaman.

XML digunakan untuk menghasilkan file Scalable Vector Graphics (SVG). Alat JavaScript dapat digunakan untuk membuat dan mengedit file SVG secara langsung atau terprogram. Anda dapat menggunakan Inkscape jika Anda tidak memiliki akses ke Illustrator atau Sketch. Bagian ini menjelaskan proses pembuatan file SVG di Adobe Illustrator. Tombol Kode SVG membuat teks file SVG tersedia. Saat Anda menekan tombol "Buka", itu akan diluncurkan secara otomatis di editor teks pilihan Anda. Program ini memungkinkan Anda untuk melihat seperti apa file yang sudah selesai, menyalin dan menempelkan teks darinya, dan seterusnya.

Deklarasi dan Komentar XML sedang dihapus dari bagian atas file. Saat Anda bekerja dengan CSS atau JavaScript untuk menganimasikan dan memberi gaya pada bentuk Anda, ada baiknya mengaturnya ke dalam grup yang dapat diberi gaya dan dianimasikan secara bersamaan. Sepertinya Illustrator bahkan tidak mengisi seluruh Artboard (latar belakang putih). Sebelum Anda menyimpan grafik Anda, Anda harus memeriksa untuk melihat apakah Artboard berukuran benar.

Mengapa File Svg Adalah Format Terbaik Untuk Grafik Dan Ilustrasi Di Situs Web

Gambar dan grafik dapat ditampilkan di situs web menggunakan file SVG. Dengan bantuan editor teks, Anda dapat mengubah resolusi atau memperkecil atau memperbesarnya tanpa kehilangan kualitas gambar. Namun, resolusi PNG sangat bervariasi tergantung ukurannya.

Konverter File Svg

Konverter file SVG adalah program perangkat lunak yang mengubah file SVG menjadi format file lain. File SVG biasanya diubah menjadi format PDF atau PNG.

Saat menggunakan SVG, desainer grafis sering mengekspor ke file gambar bitmap seperti JPG. JPG adalah salah satu jenis file paling awal yang disimpan dalam piksel dan tidak transparan saluran alfa. Ada banyak platform dan program yang tidak mendukung grafik vektor, dan banyak yang tidak mendukung jenis file PNG. Jika Anda mengedit SVG dalam program seperti CorelDRAW, Anda dapat menyimpannya ke JPG jika ingin menyesuaikannya. Ini adalah konversi umum yang digunakan untuk membuat gambar ringan dengan detail persis yang Anda butuhkan. Kembali ke SVG setelah gambar JPG diekspor, lalu ekspor dengan resolusi yang lebih tinggi.

Svg: Format File Grafik Vektor yang Dapat Diskalakan

Ini adalah singkatan dari Scalable Vector Graphics, format file yang memungkinkan Anda membuat grafik berkualitas tinggi. Di masa lalu, SVG terutama digunakan untuk membuat gambar yang dapat diperkecil tanpa kehilangan kualitas; sekarang, bagaimanapun, menjadi lebih populer untuk membuat logo, ikon, dan desain grafis.
Untuk mengonversi file an.sva ke file a.jsp, buka di perangkat lunak desain grafis favorit Anda dan pilih opsi Ekspor. Jika Anda memilih JPG sebagai jenis file Anda, Anda siap untuk pergi.

Kurangi Illustrator Ukuran File Svg

Ada beberapa cara berbeda untuk mengurangi ukuran file SVG di Illustrator. Salah satu caranya adalah pergi ke panel 'Document Settings' dan mengubah pengaturan 'Compression' menjadi 'None.' Ini akan membuat ukuran file lebih besar, tetapi juga akan membuat file lebih kompatibel dengan perangkat lunak lain. Cara lain untuk mengurangi ukuran file adalah dengan membuka 'Edit > Preferences > Type' dan ubah pengaturan ' Use Compression ' menjadi 'No.' Ini akan membuat ukuran file lebih kecil, tetapi mungkin tidak kompatibel dengan perangkat lunak lain.

Dengan menggunakan panduan ini, Anda akan dapat mengurangi dan mengoptimalkan ukuran file SVG. Karena SVG dapat digunakan untuk mengurangi waktu pemuatan halaman, SVG sering diadopsi oleh desainer sebagai alat front-end. Jika file SVG yang kompleks berukuran besar, akan sulit untuk menanganinya. Dengan membaca artikel ini, Anda akan mempelajari cara menyimpan byte dari SVG Anda, memungkinkan situs web Anda memuat dengan cepat. Untuk menghapus poin yang berlebihan dari kode setelah SVG disimpan, Anda harus menyaring kode terlebih dahulu untuk menemukan jarum. Proses ini dapat dengan mudah diselesaikan dengan bantuan penghapusan otomatis titik jangkar yang tidak berguna dari Autte Graphics. Jika Anda memiliki banyak lapisan dan gaya yang berlapis bersama dan dikonfigurasi dengan cara yang sama, Anda dapat menggabungkannya menjadi satu jalur.

Jika Anda memiliki sejumlah item yang memiliki isian ungu, Anda cukup memberi label pada tag grup. Teknik ini dapat digunakan dengan sebagian besar atribut dan bahkan dengan kelas CSS. Anda dapat menggunakan elemen ini untuk membuat bentuk duplikat. Lebih efektif menggunakan lebih banyak duplikat selain penghematan. Karena pilihan yang terbatas, keputusan untuk menggunakan pukulan SVG terkadang sulit. Mode yang tepat dapat membantu Anda menghemat ruang di komputer Anda. Jika jalur Anda memiliki koordinat yang dekat satu sama lain, menggunakan jalur relatif dapat membantu Anda menghilangkan beberapa digit di sana-sini.

Perintah relatif dan absolut terpendek dapat ditemukan dalam campuran perintah relatif dan absolut. Anda dapat membuat bilangan bulat dari piksel yang dihasilkan dengan menggunakan mode gertakan piksel Illustrator. Karena SVG hanya dapat menempatkan goresan di tengah jalur, Illustrator akan secara otomatis menempatkan koordinat di tengah antara piksel saat Anda menggunakan goresan 1, 3, atau angka ganjil lainnya.