ICO balí niekoľko veľkostí ikon do jedného súboru, takže Windows a prehliadače môžu vybrať správne rozlíšenie pre favicons a skratky.
Bežné použitie
Website favicons
Application icons
Desktop shortcuts
ICO Často kladené otázky o konverziách
Čo je súbor ICO?
+
ICO is an image format used for icons in Windows applications and websites.
Prečo jeden ICO súbor obsahuje niekoľko veľkostí tej istej ikony?
+
Takže systém si môže vybrať. ICO je malý archív rovnakého obrázku vykresleného v rozlíšení 16, 32, 48 a 256 pixelov a operačný systém vyberie, kde sa zhoduje - panel úloh, zoznam súborov, plocha, karta prehliadača. Konverzia do bežného formátu obrázka extrahuje jedno z týchto vykreslení; konverzia do tohto formátu vytvára súbor z jedného zdroja s vysokým rozlíšením. Jednoduchý ICO obsahuje niekoľko vykreslení rovnakej ikony v rôznych veľkostiach – od 16x16 do 256x256 – takže OS môže vybrať ten najostrejší.
Stratí sa niečo, keď sa ICO skonvertuje na iný bezstratový formát?
+
ICO ukladá obraz presne, nie približne, takže konverzia medzi dvoma bezstratovými formátmi je reverzibilná a môže sa opakovať donekonečna bez zníženia kvality. Čo môže dôjsť k strate, je všetko okolo pixelov - farebné profily, priehľadnosť, animácie, vložené metadáta - pretože podpora pre tieto sa líši oveľa viac medzi formátmi ako ukladanie pixelov.
Prečo je toľko webového obsahu doručené ako ICO?
+
Pretože bol navrhnutý presne na túto úlohu: malé súbory, rýchle spustenie, žiadne pluginy a žiadne licencie, ktoré by ste si museli robiť starosti. To ho robí vynikajúcim pri dodávaní a nevýrazným vo všetkom inom - editačné nástroje, telefónne galérie a staršie zariadenia ho často ignorujú. ICO umožňuje jednému súboru slúžiť ako panel úloh, zoznam súborov, skratku na ploche a kartu prehliadača bez toho, aby niektorý z nich vyzeral ako re-vzorkovaný.
Potrebujem aj naďalej ICO pre favicon webovej stránky?
+
Na koreňovej ceste /favicon.ico áno — prehliadače stále požadujú tento súbor podľa názvu bez ohľadu na to, či stránka deklaruje niečo, a najstaršie prehliadače neakceptujú nič iné. Moderné značkovanie môže pre kartu odkazovať na PNG alebo SVG a väčšina stránok teraz poskytuje oboje: ikonu viacerých veľkostí na tradičnej ceste ako podlahu a väčší obrázok pre obrazovky s vysokou hustotou a nainštalované webové aplikácie.
Prečo sa gradienty v ICO zobrazujú ako pruhy?
+
Pretože farba pochádza z indexovanej palety a nie je voľná. Každý pixel ukazuje na položku v malej tabuľke, takže obloha, ktorá začala s tisíckami odtieňov, sa stlačí na niekoľko stoviek a kroky medzi nimi sa zobrazujú ako pásy. Dithering ju skryje na úkor škvrnitej textúry. Konverzia na plnofarebný formát odstráni strop, ale nemôže vymyslieť spätné odtiene, ktoré už boli vyhodené.
Má ICO priehľadné pozadie?
+
Áno, formát ukladá skutočný alfa kanál, takže vystrihnuté logá, zábery produktov a prekrytia si zachovávajú svoju transparentnosť namiesto toho, aby sa dostali na biely obdĺžnik.Konverzia na formát bez alfa je tam, kde sa to pokazí: transparentné oblasti sú vyplnené plnou farbou, zvyčajne bielou alebo čiernou, a nie je žiadna cesta späť, len opäť maskovať objekt.
Čo by som mal začať pri výrobe ICO?
+
Štvorcový obrázok, minimálne 256 pixelov na stranu, s priehľadným pozadím a tvarmi, ktoré prežijú zmenšenie. Detaily sú to, čo zlyhá: slovná značka s jemným písmom sa zmení na kašu pri 16 pixeloch, čo je veľkosť, ktorú systém najčastejšie kreslí. Najprv zjednodušte, potom nechajte konverziu generovať menšie vykreslenia z veľkého, namiesto ich ručného zostavovania.
Záleží na tom, že ICO má viac ako tridsať rokov?
+
Vek sám osebe nie je problémom – niekoľko formátov z tej éry je stále dokonale dobrých, práve preto, že všetko malo desaťročia na ich implementáciu. Záleží na tom, čo tá éra predpokladala: malé súbory, skromné procesory, žiadna sieť a funkcie, ktoré ešte nikto nepotreboval. Tam, kde tieto predpoklady stále platia, je formát v poriadku. Tam, kde nie, je to dôvod na konverziu. ICO je formát ikon Windows a je to jediný formát obrázkov, ktorý prehliadače akceptujú na /favicon.ico.
Je ICO formát spoločnosti Microsoft, na ktorý potrebujem softvér spoločnosti Microsoft?
+
Vyšiel z Microsoftu a tu sa spojenie končí. Nechýba žiadna pôvodná aplikácia a žiadna licencia, ktorú by ste mali držať: rozloženie bolo publikované, je to tak jednoduché, ako sa dá dosiahnuť formát súboru, a každý operačný systém a toolkit ho čítal a písal po desaťročia. Na čo ho konvertujete, je veľkosť a funkcie, nikdy prístup.
Môžem použiť ICO priamo na webovej stránke?
+
Áno — každý súčasný prehliadač ho vykresľuje natívne, takže nepotrebuje žiadnu záložnú kópiu a konverziu v čase zverejnenia. Zostávajúca otázka je váha skôr ako podpora: rovnaký obrázok v modernom webovom formáte je často o tretinu menší pri rovnakej viditeľnej kvalite, čo sa oplatí urobiť na čomkoľvek, čo sa objaví nad záhybom.
Môžem rozšírenie jednoducho premenovať namiesto konvertovania ICO?
+
Takmer nikdy, a stojí za to pochopiť prečo: prípona je štítok, zatiaľ čo byty vnútri sú štruktúrované pre jeden špecifický formát. Premenovanie vytvára súbor, ktorého názov sľubuje niečo, čo jeho obsah neposkytuje, a čokoľvek, čo ho otvorí, buď odmietne súbor alebo ho nesprávne prečíta. Jedinou výnimkou sú dva formáty, ktoré sú skutočne rovnakým kontajnerom pod rôznymi názvami - a aj vtedy je správny prebal bezpečnejší ako premenovanie.