Wpis z mikrobloga

#frontend #css #html #html5 #css3 #webdev #programowanie
Zrobiłem faviconkę png w svg, żeby obsługiwało dark mode:

#czarny {
display: inline;
}
#bialy {
display: none;
}
@media (prefers-color-scheme: dark) {
#czarny {
display: none;
}
#bialy {
display: inline;
}
}

I to działa jak otwożyć ten svg w nowej karcie, ale nie działa jako favicona:
``

Jak ustawię data url zamiast linków do png, to wtedy działa. Ale wiadomo - jest to mniej wygodne.

PYTANIE: Czy to jakieś specjalne zabezpieczenie obsługi faviconek w przeglądarkach?
Czy wynika to z jakiegoś innego powodu?
Pamiętam że był jakiś rodzaj ataku poprzez faviconę.

(PS Wiem, że mogę zrobić całą ikonę w samym svg i tylko zmienić fill do dark mode ale to może później)
  • 1