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 Kliknij, aby powiększyć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)
Ocena:
Twoja ocena:

Komentarze (19)

korbi

23-09-2008 09:37

można psioczyć na windy bez końca ale paru rzeczy mu nie można odmówić - miedzy innymi bardzo porządnej wspólpracy z myszka :) tak tak, bo ilekroć instalowalem jakiegos linuxa lub inny system to zawsze miałem wrazenie dzikości ruchów kursora i nie dało się tego tak latwo przestawić. W windowsie kultura pracy kursora jest nie do przebicia :) moim zdaniem i jakos nie moge przyzwyczaic się do innej

m_gol

18-09-2008 05:56

@ vbn: LOL. Ikonka o wielkości 600 KB zajmuje RAM i tak straszliwie obciąża komputer... Taak. Ale za to dowolnie głupia aplikacja (typu Saper) zabierająca na starcie 60 MB RAM-u jest ok. I kto tu jest niekonsekwentny? :D Ja widzę zarówno zalety Windowsa, jak i Linuksa. Ten drugi do mnie bardziej przemawia, choć miejscami to jest kwestia gustu. Ale np. taki tad wie zawsze lepiej, co jest najlepsze dla wszystkich. :) Było już paru takich, którzy też wiedzieli, co jest najlepsze dla ludzi: socjaliści itp. Tja, przerabialiśmy już to.

gmp

17-09-2008 19:57

problem jest prosty. vista i nawet jego nastepca dalej beda rozwinieciem windows 95, po co wiec maja zmieniac ikonki i babrac sie niepotrzebnie w nakladce graficznej skoro ludzie nadal beda przyklaskiwac rozwiazania z ''94 roku.

agh

17-09-2008 17:58

@bm "ikonka ma byc ladna i jak najmniej zajmowac bo ma sie natychmiast ukazac" - oczywiście, w kontekście tego, ile GB zajmuje Vista na dysku i jak szybko wstaje i zaczyna reagować na mnie (użytkownika), kolosalne oszczędności i olbrzymie przyśpieszenie poczynione dzięki rezygnacji z wektorowych ikonek są nie do przecenienia!

bm

17-09-2008 17:30

stan - ale zauwaz ze ma to dzialac szybko - przy duzych plikach jest to niemozliwe lovemsn - czy dlaciebie temat z ikonkami to zlozony problem?jesli tak stary to boje sie pomyslec co robisz jak ci sie zrac zachce - ikonka ma byc ladna i jak najmniej zajmowac bo ma sie natychmiast ukazac - jesli wektorowka zajmuje 600 kilo to wstawienie nawet 6 bitmap o roznej wielkosci bedzie mniejsze niz jedna wektorowka - pomysl czasem

stan423321

17-09-2008 17:24

Nie widzę problemu. Można zrobić plik z kilkoma "wyjątkami" (małe ikony) i plikiem głównym (wektorowym lub 3D).

LoveMSN

17-09-2008 17:24

Czy ktoś się przejmuje zdaniem szaraczka tada? Czy jego czas je też jego "money"? :)) Jednym z przejawów jego "poważnego" profesjonalizmu jest grubiańskie upraszczanie wszelkich złożonych problemów i przerabianie ich na czarno-biały schemat Dobra i Zła (czyt. Microsoftu i Linuksa), miłe metabolizmowi mózgu pożytecznego idioty i poręczne do wciskania kitu.

LM

17-09-2008 16:57

Mnie tam wszystko jedno, byle ikony były estetyczne i byle można je było łatwo zmieniać jak te domyślne sie znudzą.

fffatman

17-09-2008 16:17

@tad: czy ty przypadkiem nie studiowales filozofii przyrody na KUL-u, bo gledzisz jak niedorobiony katecheta, ktory chce sie popisac przed inzynierem?

alek

17-09-2008 16:10

@N0lte nie nadaje sie? o kurde to musze napisac do szefostwa ze jedziemy biznes w duzej firmie w oparciu o badziew :) a swoja droga fascynuje mnie fakt jak z ikonek wektorowych dochodzi sie do trolowania: windows kontra reszta swiata

N0lte

17-09-2008 16:03

Eee....Chyba nie, on po prostu tak ma :) Odebrał szerokie wykształcenie w wąskiej dziedzinie w której Linux się nie mieści bo na uczelni był tylko Windows kupiony po promocyjnej cenie. Najśmieszniejsze są jego rozważania o tym jak to Linux nie nadaje się do komercyjnych zastosowań :D

calder

17-09-2008 15:48

@tad Wynajęli Cię jacyś specjaliści od social marketingu żeby napędzać komentarze czy jesteś tylko nieudolnym prowokatorem? W pierwszym wypadku na pewno nie zarobiłeś na premię, w drugim... szkoda słów :)

vbn

17-09-2008 15:42

wow - windows zacofany w stosunku do linuksa z powodu ikonek - za to linuks zacofany z powodu calej reszty...... gosc jakbys myslal to bys wiedzial ze duza ikonka(w sensie zajetosci kb) spowalnia niepotrzebnie system i zre ram...ale co tam nie?

mario

17-09-2008 15:27

Moim zdaniem lepiej by było, aby zrobili jedną małą ikonkę rastrową o innym wyglądzie (dostosowanym do rozmiaru) i jedną wektorową, którą można dowolnie przeskalować.

tad

17-09-2008 15:06

@gość 83.11.4.1 - a ty co robotnik? Nie marnowałem czasu ani na studiach ani po nich. Dlatego jest OK. Czy wy też tak macie?

~Gość

17-09-2008 15:03

@tad a ty co? psycholog?

tad

17-09-2008 14:53

Czyli wy powyżsi, sami jesteście sprzeczni wewnętrznie? Krytykujecie za jedno i wyśmiewacie za przeciwne. Generalnie widać, ze macie problemy z powodu braku wiedzy i uwiazania do zaledwie linuksa - widać braki wąskiego kształcenia. Tacy pewnie pozostaniecie, bo na rozwój może być za poźno, prawda? :))

max

17-09-2008 14:46

Po pierwsze komputerek ustawiony przodem jest mniej czytelny od tego w rzucie, nawet przy rozmiarach 20x20. Po drugie, tam gdzie inni sobie radzą, Microsoft widzi problemy. No ale to jest przecież system "dla poważnych", jak mawia pewien klakier.

~Gość

17-09-2008 14:41

To tyle ten system GB zajmuje i na jakies ikonki miejsca zaluja ;/

Polecane

Kariera w IT 2012

Kariera w IT 2012
Uczelnie, rynek pracy, rekrutacja, pracodawcy, rozwój zawodowy - czyli wszystko, co chcielibyście wiedzieć o pracy specjalistów IT w Polsce. Piszemy jakie uczelnie wybrać, dlaczego warto studiować informatykę i kierunki techniczne, jak wygląda proces rekrutacji i jak dobrze wypaść przed pracodawcą, opisujemy pracodawców - firmy IT - i możliwe ścieżki kariery.

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »