- favicon.ico -- multi-image file built from favicon-*.png files
- favicon-32.png -- 32x32 for basic favicon in browser tabs and bookmarks
- favicon-128.png -- 128x128 for Windows square70x70logo and large favicon in favicon.ico
- tile-180.png -- 180x180 for Apple touch icons by Apple iOS new iPhone 6 plus (bigger phones)
- tile-192.png -- 192x192 for Android devices
- tile-270.png -- 270x270 for Windows square150x150logo tile
- tile-512.png -- 512x512 for Android hi-res devices
- browserconfig.xml -- used by Windows 10 and IE11/Edge to load tile images
- site.manifest -- used by Android devices
We use grunt to optimise the png files and then collate any named favicon-*.png into the favicon.ico file.
- open this file or the browserconfig.xml file in Geany
- show message window (alt-M)
- go to the Terminal tab
- right-click and select Set Path From Document
- grunt favicon