I Stored a Website in a Favicon
5 hours ago
- #web-development
- #experiment
- #steganography
- The author experimented with storing data in a favicon by encoding HTML content into RGB pixel values.
- A 9x9 pixel favicon was created to store 208 bytes of HTML, along with a 4-byte header for payload length.
- JavaScript is used to decode the pixel data back into HTML, requiring a bootstrap loader to render the content.
- While not practical due to limited storage capacity and the need for JavaScript, the project explores creative data storage boundaries.
- The resulting favicon appears as visual noise, and the full process is demonstrated on a demo website.