Terwijl u een website uitbouwt en afbeeldingen aan die site toevoegt, moet u, als de belangrijkste dingen die u moet bepalen, bepalen welke bestandsindelingen de juiste zijn. Afhankelijk van de afbeelding, kan een indeling veel beter zijn dan andere.
Veel webontwerpers zijn vertrouwd met het JPG-bestandsformaat en dit formaat is perfect voor afbeeldingen met een diepe kleurdiepte, zoals foto's. Hoewel dit formaat ook zou werken voor eenvoudige afbeeldingen, zoals geïllustreerde pictogrammen, is het in dit geval niet het beste formaat om te gebruiken. Voor die pictogrammen zou SVG een betere keuze zijn. Laten we eens kijken naar waarom:
SVG is vectortechnologie
Dit betekent dat het geen rastertechnologie is. Vectorafbeeldingen zijn een combinatie van lijnen die met wiskunde zijn gemaakt. Rasterbestanden gebruiken pixels of kleine vierkanten van kleur. Dit is een reden dat SVG schaalbaar en perfect is voor responsieve websites die samen met de schermgrootte van een apparaat moeten worden geschaald. Omdat vectorafbeeldingen bestaan in de wereld van de wiskunde, kunt u de getallen eenvoudig wijzigen om de grootte te wijzigen. Rasterbestanden vereisen vaak een aanzienlijke revisie als het gaat om dimensionering. Wanneer u op een vectorafbeelding wilt inzoomen, is er geen vervorming omdat het systeem wiskundig is en de browser gewoon die berekening herberekent en de lijnen weer soepel maakt. Wanneer u inzoomt op een rasterafbeelding, verliest u de beeldkwaliteit en begint het bestand wazig te worden zodra u die kleurpixels begint te zien. Wiskunde breidt uit en contracteert, pixels niet. Als u wilt dat uw afbeeldingen oplossingsonafhankelijk zijn, geeft SVG u die mogelijkheid.
SVG is tekstgericht
Wanneer u een grafische editor gebruikt om een afbeelding te maken, maakt het programma een foto van uw voltooide illustraties. SVG werkt anders. Je kunt nog steeds een aantal softwareprogramma's gebruiken en het gevoel hebben dat je een tekening maakt, maar het eindproduct is een verzameling vectorlijnen of zelfs woorden (die eigenlijk alleen maar vectoren zijn op de pagina). Zoekmachines kijken naar woorden, met name trefwoorden. Als u een JPG uploadt, beperkt u zich tot de titel van uw afbeelding en misschien de alternatieve tekstzin. Met SVG-codering vergroot u de mogelijkheden en maakt u afbeeldingen die vriendelijker zijn voor de zoekmachine.
SVG is XML en werkt binnen andere taalindelingen
Dit gaat terug naar de op tekst gebaseerde code. U kunt uw basisafbeelding maken in SVG en CSS gebruiken om het te verbeteren. Ja, u kunt een afbeelding hebben die eigenlijk een SVG-bestand is, maar u kunt de SVG ook rechtstreeks in de pagina coderen en in de toekomst bewerken. Je kunt het met CSS op dezelfde manier veranderen als je paginatekst zou wijzigen, etc. Dit is erg krachtig en het zorgt voor eenvoudige bewerking.
SVG is gemakkelijk bewerkt
Dit is waarschijnlijk het grootste voordeel. Wanneer u een foto van een vierkant maakt, is dat wat het is. Om een wijziging aan te brengen, moet u de scène resetten en een nieuwe foto maken. Voordat je het weet, heb je 40 afbeeldingen van vierkanten en nog steeds niet helemaal goed. Als u bij SVG een fout maakt, wijzigt u de coördinaten of een woord in een teksteditor en bent u klaar. Ik kan me hierop verhouden omdat ik een SVG-cirkel heb getekend die niet correct was gepositioneerd. Het enige dat ik moest doen, was de coördinaten aanpassen.
JPG-afbeeldingen kunnen zwaar zijn
Als u wilt dat uw afbeelding in fysieke grootte groeit, zal deze ook in bestandsgrootte groeien. Met SVG is een pond nog steeds een pond, ongeacht hoe groot je het ook maakt. Een vierkant dat 2 inch breed is, weegt hetzelfde als een vierkant dat 100 inch breed is. Bestandsgrootte verandert niet, wat uitstekend is vanuit het oogpunt van paginaprestaties!
Dus wat is beter?
Dus wat is een beter formaat - SVG of JPG? Dat hangt af van het beeld zelf. Dit is hetzelfde als vragen "wat is beter, een hamer of een schroevendraaier?" Het hangt af van wat je moet bereiken! Hetzelfde geldt voor deze afbeeldingsindelingen. Als u een foto wilt weergeven, dan is JPG de beste keuze voor u. Als u een pictogram toevoegt, is SVG waarschijnlijk een betere keuze. U kunt hier meer informatie vinden over wanneer het geschikt is om SVG-bestanden te gebruiken.
Origineel artikel door Jennifer Krynin. Bewerkt door Jeremy Girard op 6/6/17




