Use a .ico favicon that works with Internet Explorer
Review Request #2407 — Created June 21, 2011 and submitted
The .png file used for the default favicon does not show up in Internet Explorer 9 (neither in the address bar nor on bookmarks). I took the .svg-formatted ReviewBoard logo and used Inkscape and IcoFX to create a .ico file containing versions of the ReviewBoard logo at various sizes (16x16, 24x24, 32x32, 48x48). This image can be used in place of the existing favicon.png and should enable Internet Explorer to display the ReviewBoard favicon in the address bar as well as in bookmarks and on the taskbar (when ReviewBoard is pinned to the taskbar in Windows 7).
These changes were tested on my local installation of 1.6 beta 2 (not re-built from source). I personally validated the changes in IE9 and Firefox 4.0.1, and a colleague reported that Chrome handled the changes as well.
Description | From | Last Updated |
---|---|---|
You can revert this change. This line shouldn't even be in this file. Merging problem. |
chipx86 |
AL
- Change Summary:
-
- Removed unneeded change to apache-wsgi.conf.in - Added "favicon_updated.ico" - Modified reviews.js to use the icon instead of the .png file
-
This looks good now, but it doesn't include the binary files. Can you either make this available as a branch on github or send me the files separately? Thanks!
-
Hi Ben, I've reopened and reverted this change, because the 16x16 icon is now incorrect. It's a scaled down version of the logo, but it shouldn't appear to be any different from the old icon. Is this something you can fix? I will admit, I'm a little hesitant to ship a Windows icon file at this point, given that we primarily develop on Linux and don't have tools for working with these files. Given that every browser except IE supports .png files, I want to prioritize the .png icon. It should take precedence, and we'll end up keeping that as the "main" icon and the .ico as the "fallback" for IE. This can be done by specifying two <link> icons in there, one which uses the png mimetype, and the other for the .ico.