Favicons
Favicons are the little icons associated with Web sites which appear alongside the URL in the address bar, inside tabs and alongside bookmarks, for easy visual recognition of the site and to look pretty. Introduced in Microsoft Internet Explorer 5 for the favourites bar, they are traditionally Windows icon files, although I have also seen other formats used too. Interestingly, Firefox in Windows 2000 supports 32-bit .ico favicons even when Windows 2000 only supports 24-bit icons.
My very first favicons were made during my server-side Web developer post at the University of Hertfordshire for our internal Web applications. I have been able to obtain three of them back: the icons for WEBCOM, Xpertise and my Web-based hierarchical notes store, ColdPad:
I am not sure whether my first ever favicon was for WEBCOM or for the WISDOM Intranet site. The latter icon was that of a yellow lightbulb and was rather pretty. The only other icon I know I made during my Web developer stint was for the university staff telephone directory.
After making the icons for the university, I did not touch favicons again for some time until I created one for Firetrack just to ward off all the annoying errors in my site log from browsers like Phoenix (now Firefox) looking for one. I no longer have a copy of that icon, or the others I will have made for subdomains of Firetrack. We pick up the story, though, with the move of the Geek Culture Satellite Pages to telcontar.net.
Note that where two icons are shown, the first is the 32-bit version (for any decent browser) and the second is the 8-bit version for Internet Explorer in Windows 2000 and earlier.
Geek Culture Satellite Pages
This is just a scaled-down version of the Geek Culture logo, created for when I revamped the Satellite Pages and moved them here to telcontar.net. It never received a full 32-bit version, sadly. The Satellite Pages are now hosted elsewhere.
Telcontar.net
My own site’s favicon, vaguely styled after the site graphics. This may have preceded the Geek Culture Satellite Pages icon but I am not sure now.
Firetrack
The favicon for my personal server at home got a redesign with this much-improved version. The font used is of course Java Girl, in keeping with my design trend at the time. I no longer possess the original icon, an italic black f in a cyan circle, I believe.
Telcontar.net
In June 2006, I remade my own favicon in 32-bit version with the right colours, and taller.
Cy/VOS Community Wiki
After I started using Firefox, I realised the usefulness of favicons in tabbed browsing, and how bare sites look without one. So I started off by making one for the Cy/VOS Community Wiki site, based on the Cy/VOS logo.
Firesnake.net (obsolete)
A miniature portrait of Pixelcritter, as a present for Firesnake.
ICDSoft Webmail (declined)
Continuing the trend of making favicons as tabbed browsing navigation aids, I made this one for ICDSoft’s brand new Webmail interface. However, after seeing mine they have created and used their own, which lacks both the anti-aliasing and the higher-contrast W for clarity seen in mine. Based on their Webmail logo.
TheTed (obsolete)
While watching TheTed for the appearance of a certain article from the Snake, I realised that this site also needed a favicon. The Snake herself said that she was thinking about asking me to make one for it, on the same day that I gave her a copy of the icon I had made for the site (for her to pass onto Thanatos). Based on the former site logo; it has not been used since the site redesign.
Supergoo (obsolete)
Continuing the run: who else needs one? Ah, Supergoo. Designed as a scaled-down form of her avatar, and sneaked onto her site secretly for browsers to find. The red avatar was her own design and creation, but this is modelled on the anti-aliased rework I did in Photoshop using paths. No longer used after the move to a separate domain.
PhAtfiSh’s home computer
And finally, the last of the three (that started with TheTed and Supergoo): one for PhAtfiSh. Because PhAtfiSh and I both run sites from our home machines via No-IP, his favicon is made to form a matching set with mine, instead of a picture of a fat fish. Presumed obsolete; see Mylo below.
Mylo
Mylo is PhAtfiSh’s Linux server box, and so has an icon similar in style to our other two servers.
SureSupport (declined)
A favicon for SureSupport, the technical support dudes for ICDSoft, my Web host. Based on the SureSupport logo. They declined it in favour of their own inferior version.
Nature’s Image Bank
For John Blumer’s personal site, at his request. The uncharacteristic use of lettering was at his request: he wanted the acronym of his site name made into an icon. The font and colour were my choice.
Photo-Pro
A favicon for Photo-Pro, my former employer. Based on the graphics of the company site.
The WETINRED Video Archives
Designed for Steve WIR for his wetlook video clips archive. Based on the site banner.
Caladan
Jennifer Elaan’s personal website. The design is based on the site banner.
Swimming Fully Clothed
No, the little dude in the icon isn’t drowning, he’s having fun! The icon design is mine, and chosen by the Webmaster from a variety of colour variants including indoor and outdoor scenes:
JEnnifer & Todd WET FUN
Based on the site banner.
WasserStoff
“Wasserstoff” is German for “hydrogen” but H2 would look a little lonely by itself, so as Robbi uses it to mean wet clothing (“water” + “textiles”) I decide to draw a water molecule, and the oxygen atom keeps the hydrogen company.
Leonmoomin (declined)
Declined due to a very strange site set-up that prohibits favicons! (several domains sharing one account) Design based on the site banner.
Blog.FireSnake.net (presumed declined)
After FireSnake relocated her blog to a subdomain, I thought it would be nice to draw an extra favicon for it. The blog has been discontinued.
Fragmentary Glimpses of Eternity
I am hosting Ian Bell’s Fragmentary Glimpses of Eternity albums, so I made that page a favicon based on his DJ Dirac Delta logo.
Girls Next Door (unused)
Bob from REG Productions: Girls Next Door asked for one, but it turned out to not be used (yet), nor even visually exciting. Based on the site banner.
Wetmar Wam (obsolete)
Wetmar was going to have (and still does have) a site but BBCode proved too hard, so the idea was dropped. Based on Wetmar.-
Homepage archives
Two icons for the archive copies of Telcontar’s Homepage Mark I and Telcontar’s Homepage Mark II in 32-bit PNG only.
The Pool House
An icon for the Swimming Fully Clothed Pool House forum. The forum itself has a larger extrapolation of this image as its banner.
InterWet USA
My design; when redesigning and rebuilding the site I used it for the site’s masthead and banner.
LOLspiders (lost cause)
One Million Macs (pending)
A replacement icon that looks good on any background color; the 256-colour version is the existing design:
The World According to Kang (declined)
Commissioned by Firesnake on behalf of her friend Kang; the design is based on previous commissioned work.
Waterlogged Productions
A quickie icon for the Waterlogged Productions front page to replace the existing, even more makeshift icon I’d knocked up.
Liquid Ladies
A replacement icon based on the site graphics. The blue versus the transparent background was a toss-up, and I decided to use the larger icon for 32-bit and the smaller icon, on blue, for 8-bit.
Tub Queens (pending)
My design.
Mindcontemplation
Along with Ian Bell’s work, I am also hosting an album by French artist Mindcontemplation. My makeshift design; later replaced.
Do-It (lost or declined)
Based on the site logo.
CSV (lost or declined)
Based on the site logo. 8-bit only.
FreeRice
Based on the site graphics.
Mindcontemplation (2)
I disliked the old design, so I drew a fresh one based on the awesome piece of artwork featured on the page.
Catch22.net
Loosely based on the site banner.
Shinaku’s blog
Based on the site banner.
Shavers.co.uk (Olympic Shaver Centre) (lost or declined)
My own design, although vaguely based on a Remington MS2491.
EE Wetlook
An icon for Erik Elsas’s brand new site.
EE Wetlook Productions
Erik’s old site also needed an icon (and had done for years).
HTML Tag List
A rough and ready icon created for my archive copy of Rob Schlüter’s HTML Tag List (all the other mirrors seem to be long since gone).
Bit depths and saving favicons
For square icons, the most efficient way to save them would be a single 8-bit mode with a custom palette. Right? Turns out that, counter-intuitively, this is untrue. The most efficient method is in fact a 24-bit image, as you will see below. Ignore all the nonsense I wrote here previously, though.
16×16 icons have 256 pixels. All icons have a 1-bit mask. Each image and mask row is rounded up to a 32-bit boundary, so here each 16-pixel mask row has two padding bytes. Pixels in 24-bit icons are stored as 24-bit values, but 8-bit palette entries are four bytes each, with a padding byte. 32-bit icons still have a 1-bit mask in addition to the alpha channel. The comparison is as follows (all sizes in bytes):
| Component | 4-bit | 8-bit | 24-bit | 32-bit | ||||
|---|---|---|---|---|---|---|---|---|
| Image | 256 ÷ 2 = | 128 | 256 × 1 = | 256 | 256 × 3 = | 768 | 256 × 4 = | 1024 |
| Mask | 16 × 4 = | 64 | 16 × 4 = | 64 | 16 × 4 = | 64 | 16 × 4 = | 64 |
| Palette | 16 × 4 = | 64 | 256 × 4 = | 1024 | N/A | 0 | N/A | 0 |
| Headers | 6 + 16 + 40 = | 62 | 6 + 16 + 40 = | 62 | 6 + 16 + 40 = | 62 | 6 + 16 + 40 = | 62 |
| Total | 318 | 1406 | 894 | 1150 | ||||
Reference: ICO format at daubnet.com
Even a full 32-bit icon with alpha is still smaller than an 8-bit image. With larger image sizes, this will obviously no longer be true, but at 16×16, 24-bit is more efficient than 8-bit, as is 32-bit. Therefore, for square favicon images, stick to pure 24-bit colour and save on file size! (Or, if you heed W W Heinz’s words, 4-bit, only 318 bytes as now also documented …)