ICO embalagem vários tamanhos de ícones em um arquivo para que Windows e navegadores possam escolher a resolução certa para favicons e atalhos.
Usos comuns
Website favicons
Application icons
Desktop shortcuts
ICO Perguntas frequentes sobre conversão
O que é um arquivo ICO?
+
ICO is an image format used for icons in Windows applications and websites.
Por que um único arquivo ICO contém vários tamanhos do mesmo ícone?
+
Assim o sistema pode escolher. A ICO é um pequeno arquivo da mesma obra de arte renderizada a 16, 32, 48 e 256 pixels, e o sistema operacional escolhe o que corresponda onde está sendo desenhado — barra de tarefas, lista de arquivos, desktop, guia do navegador. A conversão para um formato de imagem comum extrai uma dessas redições; a conversão neste formato constrói o conjunto de uma única fonte de alta resolução. Um único ICO possui várias renderizações do mesmo ícone em diferentes tamanhos — 16x16 a 256x256 — para que o sistema operacional possa escolher o mais nitido.
Perde-se alguma coisa quando um ICO é convertido para outro formato sem perda?
+
Não há dados de pixel. ICO armazena a imagem exatamente em vez de a aproximar, assim uma conversão entre dois formatos sem perda é reversível e pode ser repetida indefinidamente sem degradação. O que pode ser perdido é tudo ao redor dos pixels — perfis de cores, transparência, animação, metadados incorporados — porque o suporte para esses formatos varia muito mais do que o armazenamento de pixels.
Por que tanto conteúdo web é entregue como ICO?
+
Porque foi projetado para exatamente esse trabalho: pequenos arquivos, início rápido, nenhum plugin e nenhuma licença para se preocupar. Isso torna excelente na entrega e inesquecível em tudo o resto — ferramentas de edição, galerias de telefone e dispositivos mais antigos frequentemente ignoram. Conversão para um formato de uso geral é o que faz o conteúdo baixado utilizável fora da web. ICO permite um arquivo servir uma barra de tarefas, uma lista de arquivos, um atalho de desktop e uma guia do navegador sem qualquer um deles olhando reamostrado.
Ainda preciso de um ICO para um site favicon?
+
No caminho root /favicon.ico, sim — os navegadores ainda solicitam esse arquivo por nome, se a página declara ou não qualquer coisa, e os mais antigos não aceitam nada mais lá. Marca moderna pode apontar em um PNG ou um SVG para a guia, e a maioria dos sites agora envia ambos: o ícone multi-tazes no caminho tradicional como um chão, e uma imagem maior para telas de alta densidade e aplicativos web instalados.
Por que os gradientes parecem bandos em um ICO?
+
Porque a cor vem de uma paleta indexada em vez de ser livre. Cada ponto de pixel em uma entrada em uma pequena tabela, assim um céu que começou com milhares de tons é apertado em um par de cem e os passos entre eles mostram como bandas. Dithering esconde-o ao custo de uma textura especlado. Conversão para um formato de cor completa remove o teto, mas não pode inventar sombras de volta que já foram lançadas fora.
O ICO mantém um fundo transparente?
+
Sim — o formato armazena um canal alfa real, então logos de corte, tiros de produto e sobreposição manter sua transparência em vez de chegar a um retângulo branco. A transformação para um formato sem alfa é onde ele vai errado: as áreas transparentes são preenchidas com uma cor sólida, geralmente branca ou preta, e não há forma de voltar a mascarar o assunto novamente.
De que devo começar quando faço um ICO?
+
Uma imagem quadrada, pelo menos 256 pixels em um lado, com um fundo transparente e formas que sobrevivem a ser encurralados. Detalhe é o que falha: uma marca de palavra com letras finas gira para mush em 16 pixels, que é o tamanho que o sistema vai desenhar mais frequentemente. Simplifique primeiro, então deixe a conversão gerar as pequenas renúncias do grande em vez de as montar manualmente.
Importa que ICO tenha mais de trinta anos de idade?
+
A idade em si não é o problema — vários formatos dessa era ainda são perfeitamente bons, precisamente porque tudo tem tido décadas para implementar. O que importa é o que a era assumiu: pequenos arquivos, modestos processadores, nenhuma rede, e não apresenta ninguém necessário ainda. Onde esses pressupostos ainda se encaixam, o formato está bom. Onde eles não, é a razão para converter. ICO é o formato de ícone do Windows, e é o único navegador de formato de imagem vai aceitar em /favicon.ico.
É ICO um formato Microsoft para o qual preciso de software Microsoft?
+
Ele saiu da Microsoft, e é onde termina a conexão. Não há nenhum aplicativo originário a estar faltando e nenhuma licença para segurar: o layout foi publicado, é sobre tão simples como um formato de arquivo, e todos os sistemas operacionais e kit de ferramentas tem lido e escrito por décadas. O que você converte para é tamanho e recursos, nunca acesso.
Posso usar ICO diretamente em uma página web?
+
Sim — cada navegador atual torna-o nativo, então não precisa de cópia de reserva e nenhuma conversão no tempo de publicação. A pergunta restante é peso em vez de suporte: a mesma imagem em um formato web moderno é frequentemente um terço do tamanho na mesma qualidade visível, que vale a pena fazer em qualquer coisa que aparece acima da dobra.
Posso apenas renomear a extensão em vez de converter ICO?
+
Quase nunca, e vale a pena entender por que: a extensão é um rótulo, enquanto os bytes dentro são estruturados para um formato específico. O renome produz um arquivo cujo nome promete algo que seu conteúdo não entrega, e o que quer que ele abre, recusa o arquivo ou mal leído. A única exceção estreita é dois formatos que são genuinamente o mesmo recipiente sob nomes diferentes - e mesmo então um rewrap adequado é mais seguro do que um renome.