Feature detection für <use xlink:href="external.svg#my"/>
Gunnar Bittersmann
- javascript
- svg
Ist es möglich, mit JavaScript herauszufinden, ob der Browser <use xlink:href="external.svg#my"/>
unterstützt?
Es geht dabei um external.svg
, also um die Spreu vom Weizen zu trennen. IE unterstützt ja <use xlink:href="#my"/>
, aber nicht <use xlink:href="external.svg#my"/>
.
LLAP 🖖
@@Gunnar Bittersmann
Ist es möglich, mit JavaScript herauszufinden, ob der Browser
<use xlink:href="external.svg#my"/>
unterstützt?
Hintergrund ist ein Polyfill, der nur was tun soll, wenn es nötig ist. Ich hab die Spreu (IE) vom Weizen jetzt mit der Abfrage, ob CSS.supports
(@supports
) unterstützt wird, getrennt. ☞ Beispiel
Mein geschätzter Kollege wies mich noch auf svg4everybody und svgxuse hin. svg4everybody tut nicht so richtig, was es soll. svgxuse tut’s. ☞ Vergleich (im IE 11 ansehen)
Ich habe ein Frameset gebaut! 😱😏
Nachtrag: Wozu das gut ist: SVG-Icons einbinden
LLAP 🖖