Jak działają formaty Favicon
Znajomość działania każdego formatu pomaga w rozwiązaniu nieuniknionego problemu „nie wyświetla się moja ulubiona ikona”.
Kontener .ico
Plik .ico to nagłówek, po którym następuje jeden lub więcej wpisów obrazu. Każdy wpis może mieć format BMP lub PNG i każdy ma szerokość, wysokość i głębię bitową.
Przeglądarki analizują katalog, wybierają wpis pasujący do żądanego rozmiaru i dekodują właśnie ten.
PNG w .ico
W przypadku rozmiarów 64×64 i większych kompresja PNG zmniejsza rozmiar pliku 5–10 razy bez utraty wizualnej. Nowoczesne generatory (w tym nasz) robią to automatycznie.
Ulubione ikony SVG
Favikona SVG to normalny plik SVG. Przeglądarki renderują go jak każdy inny SVG, a blok <style> może dostosowywać kolory w oparciu o preferowany schemat kolorów.
Jak wybierają przeglądarki
Jeśli wysyłasz wiele tagów <link rel="icon">, przeglądarki wybierają ten, który najlepiej pasuje do powierzchni (karta, zakładka lub instalacja). Preferowany jest SVG, jeśli jest obsługiwany; .ico jest rozwiązaniem awaryjnym.