deSVG werkt door het scannen van HTML van een pagina voor elke afbeelding SVG-bestand ingesloten via een klassieke & # X3c; img & # x3e; tag.
Aangezien weinigen weten dat je daadwerkelijk kunt insluiten SVG graphics via hun eigen & # X3c; svg & # x3e; tag, deze bibliotheek probeert om dit gedrag te corrigeren door het vervangen van & # X3c; img & # x3e; tags met de "src" wijzend op een SVG-bestand met de juiste & # X3c; svg & # x3e; tegenhanger.
Door het gebruik van deSVG ontwikkelaars krijgen toegang tot extra functies die normaal gesproken niet voor hen beschikbaar zijn als het inbedden van SVG via & # X3c; img & # x3e; tag, zoals styling SVG bestanden via CSS en ook de toegang tot hun inhoud en manipuleren ze via JavaScript.
Er is een nadeel aan deze bibliotheek ook, deSVG creëren dupliceren HTTP verzoeken om alle SVG bestanden, dus zorg dat je hem gebruikt op de pagina's waar er niet zo veel SVG bestanden die moeten corrigeren, of de voordelen ervan kan worden opgeheven door een . enorme laadtijd van pagina
Eisen
- Javascript nodig op client-side
Reacties niet gevonden