Armazenei um site em um favicon
Abordagens técnicas para armazenamento em favicon
- Vários comentadores exploram codificar HTML diretamente nos pixels do favicon e decodificá-lo via JavaScript, de forma semelhante à abordagem do artigo.
- Outros propõem usar favicons SVG e simplesmente incorporar marcação ou HTML dentro do SVG, depois buscá-lo e injetá-lo na página.
- As sugestões incluem esquemas de compressão personalizados para tags HTML, a fim de colocar mais conteúdo em pixels limitados.
- O suporte do formato ICO a múltiplas resoluções é citado como uma forma de armazenar mais dados.
Carreadores alternativos e polyglots
- Blocos de comentário PNG (tEXt, zTXt, iTXt) são mencionados como uma maneira mais fácil de guardar dados arbitrários em uma imagem aparentemente normal.
- As ideias se estendem a GIFs animados, incorporação de imagens raster em SVG e até colocar o site inteiro em um
<foreignObject>de SVG. - Alguns citam truques polyglot anteriores em que um único arquivo é HTML e PNG válido (e às vezes ZIP/PDF), eliminando a necessidade de um loader separado.
Segurança, privacidade e rastreamento
- Vários comentários destacam caches de favicon como um vetor de fingerprinting / supercookie, especialmente se compartilhados entre navegação normal e privada.
- Uma ideia é codificar IDs de sessão ou cookies exclusivos em favicons por usuário para burlar a limpeza padrão de cookies.
- As pessoas perguntam se os navegadores e as medidas anti-fingerprinting abordam abusos de favicon + canvas; o status das correções não está claro.
Desempenho, cache e comportamento do navegador
- O cache de favicon do navegador é visto tanto como um desafio (dados desatualizados) quanto como uma oportunidade (transmitir dados rotacionando favicons).
- Alguns discutem truques com negociação de conteúdo para que a mesma URL sirva como HTML e favicon, ou hacks baseados em symlink em hospedagem estática.
- Bugs passados com favicons “ilimitados” que derrubavam navegadores são mencionados.
Casos de uso e praticidade
- Muitos tratam isso como um hack divertido e impraticável que torna a web mais interessante.
- Usos especulativos incluem armazenamento furtivo (senhas, exfiltração de dados), contornos de censura ou “novos ecossistemas” construídos sobre esconder dados em lugares inesperados.
- Outros questionam o valor no mundo real, especialmente quando ferramentas de privacidade já bloqueiam partes da configuração.
Meta: estilo de escrita e debate sobre IA
- Uma subthread substancial debate se o texto do artigo foi gerado por LLM.
- Alguns acham o estilo conciso, pesado em tópicos, “parecido com IA” e desagradável; outros o consideram claro e respeitoso com o tempo do leitor.
- Há desacordo sobre a confiabilidade de ferramentas de detecção de IA e preocupação de que as pessoas atribuem textos a LLMs em excesso.