An idea just came to mind for "splitting the baby" (http://bugzilla.mozilla.org/show_bug.cgi?id=109843#c53):
Background: I like the favicon.ico feature. Not because it's elegent. Not because it's standard. Not because I like .ico files. I like it because I can create one file on my server and suddenly every page has a little icon in my URL bar. It's *easier* than adding <link> to every page. Proposal: add a new "link type" for the "rel" attribute that specifies the scope of the specified icon. Something like this: <link rel="domain icon" href="/favicon.png" type="image/png"> The "domain" keyword would tell mozilla that the icon is valid for any page in the same domain as the server through which this page was retrieved. Or, if people are more conservative, use "subsite" instead of "domain" and it could apply to any page with a URL for which the current base URL is a substring. Rules similar to those used for cookies could probably be the basis. One could put this directive on their top-level index page and the icon would propogate down through their site, as long as the user hit the index page at some point. --Mike
