Dlaczego Vista (i Windows 7) nie ma wektorowych ikonek?

Przez długi czas uważano, że Microsoft powinien zastosować w Viście wektorowe ikonki - są łatwiejsze do przeskalowania, zajmują mniej miejsca i gwarantują dobre efekty przy każdej rozdzielczości. Kiedy Redmond pozostało przy bitmapach, pojawiły się głosy krytyki oskarżające producenta Windows o zacofanie w stosunku do nowoczesnych środowisk graficznych w Linuksie.

Microsoft nigdy nie wytłumaczył, dlaczego korporacja zdecydowała się na pozostanie przy rastrowych plikach graficznych. Zarys wyjaśnienia mającej dwa lata kwestii pojawił się dopiero dziś - co zaskakujące, opublikowano go w oficjalnym blogu poświęconym Windows 7, co może sugerować, że również w następcy Visty wektorowe ikony się nie pojawią.

"Łatwiejsze w skalowaniu i mniejsze? Nie zawsze!"

Jak pisze Ryan Haveson, deweloper pracujący nad najnowszą wersją Windows, zaletą ikon wektorowych ma być możliwość łatwego przeskalowywania w górę i w dół, bez utraty na jakości obrazu. A jednak w Viście graficy wielokrotnie decydowali, że ikona najmniejsza będzie wyglądać zupełnie inaczej niż piktogramy w pozostałych rozmiarach - w przeciwnym razie mogłaby być nieczytelna. W wypadku plików wektorowych w tej sytuacji konieczne byłoby stworzenie dwóch osobnych plików o całkiem pokaźnych rozmiarach, podczas gdy w wypadku rastra obrazek 20 x 20 pikseli ma rozmiar ok. 1 kB.

Ikony w Viście. Najmniejsza przedstawia widok komputera od przodu, choć pozostałe zorientowano inaczej. Obok niej umieszczono przeskalowaną do wymiarów 20 x 20 ikonę komputera w "3D" (źródło: Windows 7 blog, opracowanie: IDG.pl)

Ikony w Viście. Najmniejsza przedstawia widok komputera od przodu, choć pozostałe zorientowano inaczej. Obok niej umieszczono przeskalowaną do wymiarów 20 x 20 ikonę komputera w "3D" (źródło: Windows 7 blog, opracowanie: IDG.pl)

Haveson podał przykład ikony z Windows, która jako plik wektorowy zajmowała 622 kB (tej objętości nie dało się zmniejszyć), a która po zapisaniu w postaci rastrowej (plik PNG) skurczyła się do zaledwie 23 kB.

Inna ciekawostka: "Dlaczego Microsoft zatopił Polskę?"

Źródło: "More Follow up to discussion about High DPI" (w języku angielskim)


Zobacz również