Niyə JPG yerinə SVG faylları istifadə edirsiniz?

SVG-nin üstünlükləri

Bir veb sayt yaratdığınız və həmin saytın şəkilləri əlavə edərkən, ən əhəmiyyətli şeyləri müəyyən etməlisinizsə, hansı fayl formatlarını istifadə etmək doğru olanıdır. Qrafikdən asılı olaraq, bir format başqalarından daha yaxşı ola bilər.

Bir çox veb-dizaynerlər JPG fayl formatı ilə rahatdır və bu format fotoşəkillər kimi dərin rəng dərinliyi olan şəkillər üçün idealdır. Bu format həmçinin təsvir edilmiş simvollar kimi sadə qrafiklər üçün işləyərsə də, bu halda istifadə etmək ən yaxşı format deyil. Bu simgeler üçün SVG daha yaxşı seçimdir. Nəyə görə bir nəzər salaq:

SVG Vektor Texnologiyasıdır

Bu raster texnologiyası deyil. Vektor şəkilləri matematikadan istifadə edilən xətlərin birləşməsidir. Raster faylları piksel və ya rəngli kiçik kvadratlardan istifadə edir. SVG ölçüsü ölçülü və mükəmməl bir cihazın ekran ölçüsü ilə birlikdə ölçülməsi lazım olan saytlar üçün mükəmməl bir səbəbdir. Riyaziyyat dünyasında vektor qrafikası mövcud olduğundan, ölçüsünü dəyişdirmək üçün sadəcə nömrələri dəyişdirirsiniz. Raster faylları ölçülməsinə gəldikdə tez-tez əhəmiyyətli bir əsaslı təmir tələb edir. Bir vektor şəklində böyütmək istədiyiniz zaman, sistem riyazi deyildir və brauzer yalnız matematikanı yenidən hesablayır və xəttləri həmişə hamar kimi düzəldir. Bir raster şəklində böyüdükdə, şəkil keyfiyyətini itirirsiniz və rəngli pikselləri görməyə başlayanda fayl qeyri-səlis görünməyə başlayır. Math genişlənir və müqavilələr, piksellər yoxdur. Şəkillərinizi qətnamənin müstəqil olmasını istəyirsinizsə, SVG sizə bu bacarığı verəcəkdir.

SVG mətn əsaslıdır

Bir şəkil çıxarmaq üçün bir qrafik redaktoru istifadə edərkən, proqram tamamlanmış sənətin bir şəkil çəkir. SVG fərqli işləyir. Siz hələ də bəzi proqram proqramlarından istifadə edə bilərsiniz və bir şəkil çəkdiyiniz kimi hiss edə bilərsiniz, lakin son məhsul vektor xəttlərinin və ya hətta sözlərin (bu səhifənin həqiqətən sadəcə vektorları olan) bir kolleksiyasıdır. Axtarış motorları sözləri, xüsusən açar sözlər ilə baxır. Bir JPG yükləsəniz , özünüzü və bəlkə də alt mətn fraqmentinin başlığına məhdudlaşırsınız. SVG kodlama ilə, imkanları genişləndirmək və daha çox axtarış mühərriki olan şəkillər yaratmaq.

SVG XML və digər dil formatları daxilində işləyir

Bu, mətnə ​​əsaslanan kodu geri qaytarır. Əsas görünüşünüzü SVG-də edə bilərsiniz və onu cilalamaq üçün CSS- dən istifadə edə bilərsiniz. Bəli, həqiqətən bir SVG faylı olan bir görüntüyə sahib ola bilərsiniz, ancaq SVG-i səhifəni birbaşa kodlaya və gələcəkdə redaktə edə bilərsiniz. Siz CSS-də səhifə mətnini dəyişdirdiyiniz kimi dəyişə bilərsiniz. Bu çox güclüdür və asanlıqla düzəldilməyə imkan verir.

SVG asanlıqla redaktə edilir

Bu, yəqin ki, ən böyük üstünlükdür. Meydanda bir şəkil çəkərkən, bu nədir. Bir dəyişiklik etmək üçün səhnəni yenidən qurmaq və yeni bir şəkil çəkmək lazımdır. Bunu bilməkdən əvvəl, 40 meydanın şəkilləri var və hələ də bu qədər düzgün deyil. SVG ilə səhv etsəniz, mətn redaktoru koordinatlarını və ya sözü dəyişdirin və tamamlanır. Düzgün olmayan bir SVG dairəsini çəkdiyim üçün bununla əlaqəli ola bilərəm. Bütün etmək istədiyim koordinatları düzəldirdi.

JPG Şəkillər Ağır ola bilər

Görüntünüzün fiziki ölçüsündə böyüməsini istəyirsinizsə, bu da fayl ölçüsündə böyüyəcəkdir. SVG ilə bir kilo hələ də bir funtdur, nə qədər böyük olursanız olun. 2 düym uzunluğunda bir kvadrat, 100 düym genişlikdə olan bir kvadrat kimi eyni olacaq. Faylın ölçüsü dəyişmir, bir səhifə performans baxımından çox yaxşıdır!

Hansı daha yaxşıdır?

Yaxşı bir format - SVG və ya JPG nədir? Bu şəkilin özündən asılıdır. Bu "daha yaxşı nədir, çəkic və ya tornavida" deyə soruşur? Bu, yerinə yetirməli olduğunuz şeydən asılıdır! Eyni, bu şəkil formatları üçün doğrudur. Bir şəkil göstərmək istəyirsinizsə, JPG sizin üçün ən yaxşı seçimdir. Bir simvol əlavə edirsinizsə, SVG daha yaxşı seçimdir. SVG fayllarını burada istifadə etmək lazım olduğunda daha çox məlumat əldə edə bilərsiniz .

Jennifer Krynin tərəfindən hazırlanan əsər. Jeremy Girard tərəfindən 6/6/17 tarixində redaktə edilmişdir