@@Gunnar Bittersmann
Safari zeigt keine Lichter‽ WTF‽
Safari, du Drecksbrowser!
Was in Safari nicht geht: <svg><use href="#foo"/></svg>
Was geht: <svg><use xlink:href="#foo"/></svg>
Das Attribut muss für Safari einfach mal xlink:href
heißen.
Und das hat rein gar nichts mit XML-Namensräumen zu tun. Browser verarbeiten HTML nicht mit XML-Parser; so etwas wie Namensräume gibt es nicht. Ansonsten müsste es ja auch so gehen:
<svg xmlns:x="http://www.w3.org/1999/xlink"><use x:href="#foo"/></svg>
(Namensräume kann man in XML ja schließlich benennen wie mal will.)
Geht aber nicht. Safari besteht auf xlink:
.
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann