Ikona jest małym piktogram przedstawiający działania, obiekt, oprogramowanie typ pliku, itd. Ikony były początkowo używane jako narzędzia ułatwiające korzystanie z graficznych interfejsów użytkownika .
Ikona to obraz jak każdy inny. Jednak termin „ikona” najczęściej odnosi się do obrazu o stosunkowo niewielkich rozmiarach, którego celem jest przedstawienie lub zilustrowanie czegoś.
Favicon jest użycie ikony do reprezentowania strony internetowej , dysk CD lub DVD. Zwykle jest wyświetlany na kwadracie o boku 16 pikseli .
Ikony mogą być zarówno klasyczne formatów obrazów ( PNG , JPEG , itd. ) Lub zastrzeżony format binarnych plików . W systemie Windows ikony są plikami binarnymi z rozszerzeniem .ico . Na komputerze Mac ikony są historycznie przechowywane jako zasoby ich elementów; w systemie Mac OS X ikony mogą być również plikami z rozszerzeniem .icns . Na Amidze są to .info . W systemach operacyjnych opartych na systemie UNIX używać prostych obrazów w formacie PNG , SVG lub XPM .
Istnieje oprogramowanie do tworzenia i edycji ikon. Większość tego oprogramowania działa w systemach Microsoft Windows i Apple Macintosh . Systemy wykorzystujące proste obrazy wymagają tylko konwencjonalnego oprogramowania do edycji obrazów .
Oprogramowanie do edycji ikon często zawiera podstawowy edytor obrazów do rysowania piksel po pikselu przy użyciu prostych narzędzi i filtrów. Niektóre, szczególnie komercyjne oprogramowanie, mają bardziej zaawansowane funkcje, podobne do oprogramowania do edycji obrazów.
Ważną funkcją tego oprogramowania jest generowanie ikon z obrazów. Niektóre mają funkcję przechwytywania, która umożliwia tworzenie ikon poprzez przechwytywanie części ekranu. Inną popularną funkcją jest wyodrębnianie ikon z plików binarnych ( plik wykonywalny .exe lub biblioteka oprogramowania .dll ).
Istnieją również witryny internetowe, które umożliwiają wykonywanie prostych operacji na ikonach.
Pliki ikon pojawiły się po raz pierwszy w 1970 roku w Centrum Badawczym Xerox Palo Alto (PARC) jako sposób na ułatwienie początkującym użytkownikom korzystania z komputerów. Ich pierwsza komercyjna aplikacja na dużą skalę została stworzona przez Apple w 1984 roku z komputerem osobistym Macintosh .