SVG Optimizer & Preview Tool
SVG-code direct bekijken en optimaliseren
SVG-code direct bekijken en optimaliseren
SVG-bestandsoptimalisatie verbetert de werkefficiëntie van webontwikkelaars aanzienlijk in de volgende situaties:
SVG-pictogrammen of logo's van ontwerpers zijn opgeblazen met metadata gegenereerd door tools zoals Adobe Illustrator of Figma. Optimalisatie kan de bestandsgrootte van SVG ingebed in HTML of CSS met 30-50% verminderen en de laadsnelheid van pagina's verbeteren.
In mobiele omgevingen zijn communicatievolume en renderingsnelheid cruciaal. Lichtgewicht SVG door onnodige informatie te verwijderen kan de mobiele gebruikerservaring aanzienlijk verbeteren. Het effect is vooral merkbaar in UI's met veel pictogrammen.
Ontwerptools zoals Illustrator, Sketch en Figma bevatten laaginformatie, hulplijnen, verborgen elementen en andere bewerkingsgegevens in SVG. Deze gegevens zijn niet nodig voor weergave en kunnen in batch worden verwijderd met deze tool.
Bij het direct insluiten van SVG in HTML is codeleesbaarheid belangrijk. Optimalisatie verwijdert onnodige opmerkingen en spaties, houdt de HTML-broncode schoon en vermindert ook de bestandsgrootte.
In een pictogramsysteem dat meerdere SVG-pictogrammen als symbolen beheert, kan het optimaliseren van elke SVG de totale bundelgrootte aanzienlijk verminderen. Bijzonder effectief bij componentgebaseerde ontwikkeling zoals React en Vue.
Voordat automatiseringstools zoals SVGO worden geïntroduceerd, kan handmatige bevestiging met deze tool het optimalisatie-effect vooraf evalueren. Ook nuttig als test voor integratie in CI/CD-pipelines.
SVG-optimalisatie is het proces van het verwijderen van onnodige informatie in SVG-bestanden om de bestandsgrootte te verminderen zonder het uiterlijk van de afbeelding te veranderen. Deze tool verwijdert automatisch de volgende elementen:
Nee, optimalisatie verwijdert alleen metadata en opmerkingen die de weergave niet beïnvloeden, dus het uiterlijk van de SVG verandert helemaal niet. Kleuren, vormen en maten blijven allemaal behouden.
Voor SVG uit ontwerptools kunt u over het algemeen een groottereductie van 30-50% verwachten. Bestanden uit Adobe Illustrator of Sketch hebben bijzonder hoge reductie-effecten.
Eenvoudige handgeschreven SVG bevat geen metadata, dus het reductie-effect kan klein zijn. Voornamelijk effectief voor SVG uit ontwerptools.
Deze tool verandert weergave-gerelateerde elementen (<path>, <circle>, <animate>, enz.) helemaal niet, dus animaties, CSS-stijlen en JavaScript-manipulatie werken normaal.
Ja, deze tool geeft prioriteit aan bestandsgroottereductie, dus <title> en <desc> worden ook verwijderd. Als toegankelijkheid belangrijk is, voeg ze handmatig toe na optimalisatie of gebruik geavanceerde tools zoals SVGO.
De huidige versie verwerkt één tegelijk. Als u een groot aantal bestanden moet verwerken, raden we aan om opdrachtregeltool zoals SVGO te gebruiken.
Verwijderde informatie kan niet worden hersteld. Het wordt aanbevolen om altijd het originele SVG-bestand apart op te slaan. Maak een back-up van het origineel voordat u met deze tool verwerkt.
SVGO is een hoogwaardige Node.js-gebaseerde optimalisatietool die geavanceerde optimalisatie zoals padvereenvoudiging kan uitvoeren. Deze tool draait in de browser en specialiseert zich in basisoptimalisatie zoals metadataverwijdering. De kenmerken zijn gemak en directe preview.