- From: Thomas Roessler <tlr@w3.org>
- Date: Wed, 13 Jun 2007 16:45:21 +0200
- To: michael.mccormick@wellsfargo.com
- Cc: Mary_Ellen_Zurko@notesdev.ibm.com, public-wsc-wg@w3.org, rachna.public@gmail.com
Per ACTION-249, I've updated the Wiki entry [1] to comply with the template. I've included two variants of a possible requirement. 1. http://www.w3.org/2006/WSC/wiki/RecommendationDisplayProposals/FavIcon#preview -- Thomas Roessler, W3C <tlr@w3.org> On 2007-06-10 23:47:00 -0500, michael.mccormick@wellsfargo.com wrote: > From: michael.mccormick@wellsfargo.com > To: tlr@w3.org > Cc: Mary_Ellen_Zurko@notesdev.ibm.com, public-wsc-wg@w3.org, > rachna.public@gmail.com > Date: Sun, 10 Jun 2007 23:47:00 -0500 > Subject: RE: ACTION-208: "Site Identifying Images in Chrome" displayrecommendation > X-Spam-Level: > X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.1.5 > > Thanks Thomas. This may prove difficult to discuss via email but for > now I'll respond inline as best as I can: > > -----Original Message----- > From: Thomas Roessler [mailto:tlr@w3.org] > Sent: Sunday, June 10, 2007 5:21 PM > To: McCormick, Mike > Cc: Mary_Ellen_Zurko@notesdev.ibm.com; public-wsc-wg@w3.org; > rachna.public@gmail.com > Subject: Re: ACTION-208: "Site Identifying Images in Chrome" > displayrecommendation > > [Meta point: I think this is in the critical path for me fulfilling > ACTION-249 in a good way. I'll proceed to edit along the lines > discussed in Dublin if I don't hear otherwise by EOB Monday.] > > Reviewing the "site identifying images in chrome" wiki entry as it > currently stands, here's a bunch of observations. > > > I find the current "disruptions" text a bit argumentative -- there is > indeed a functional purpose to having "something" in the chrome that you > can drag and drop to bookmark a site; there is no particular functional > purpose to having the appearance of that something possibly controlled > by the attacker. > > *** MIKE: Agreed. I was too harsh. Let's reword the Disruption section > (again). > > Also, claiming that anybody who uses a favicon to recognize a site just > proves an anti-pattern, stays a bit at the surface. There are at least > two related observations: > > - In most cases, we're actually not dealing with an attack. In > these cases, the favicon (as little as we might like it) is indeed > useful to identify a site. > > *** MIKE: Here I must disagree. The favicon is never useful to identify > a site because it is completely untrustworthy for that purpose. Anyone > who uses favicons to identify sites effectively proves why they're a bad > idea security-wise. > > - Some systems don't represent minimized windows using an icon > supplied by the application, but rather through a thumbnail view > of the page content. That thumbnail view has all the same nasty > properties in case of phishing attacks. I'm not sure if there is > any useful conclusion from that, but it's maybe worth considering. > > > Now, to the substance... > > Reviewing the current text in the Wiki and the minutes from the > face-to-face [1], I think we have two competing proposals on the table > to deal with site-identifying icons -- and that is without folding in > the various logotype proposals. > > > Both would be applicable to Web User Agents with the ability to display > bitmap graphics. > > The first one is a broad one that would generically declare favicons > obsolete, essentially; this is what's in the wiki: > > Web User Agents MUST NOT display icons controlled by Web > Content as part of chrome. > > (With some more wordsmithing to be done on what chrome means.) > > > The other one is what we seemed to converge on when we discussed this at > the face-to-face in Edinburgh; I'm inclined to phrase it as > follows: > > Web User Agents MUST separate display of trust information > from display of bitmaps controlled by Web Content. > > This one would need some further explanation and examples as to what > "separate" really means. One technique would be: > > TECHNIQUE: Web User Agents MUST NOT display a favorite icon > associated with Web Content through the favicon mechanism > [REF] in the user interface's Location Bar. > > The background text would then go on to explain: The Location Bar is > commonly used to display trust indicators, including the URI string (see > section [REF]) and the common padlock (see section [REF]?). > Displaying site-determined icons in this space creates significant > potential for confusion, as icons displayed in this space are known to > be taken as trust indicators in experiments [REF -- Rachna mentioned in > Dublin that she has a study]. > > This second variant of the proposal would not cover things such as > window-switching UI widgets, tab titles, desktop icons, and the like > -- all of which are current use cases for favicons. > > *** MIKE: I wish I'd been with you in Dublin. Since I wasn't, let me > ask, what was the rationale for restricting the use of favicons only in > the Location Bar? It seems to me favicons are dangerous anywhere they > appear in trusted chrome. > > (Note that the current Wiki entry doesn't include language on the > padlock confusion issue; I'll need to edit that in.) > > > > Going further through the Wiki entry, there's a section starting > "favicons could be made more secure..." and so on. This goes a bit into > the speculative; I'd rather strike this paragraph from the document. > > *** MIKE: I included this because I felt W3C might want to encourage > some follow-on industry work to improve the favicon mechanism and bring > it into compliance with WSC. I'm okay with removing it through if that > is the will of the group. > > Then, in the "specific recommendations", we have: > > - Web sites should not incorporate favicons at this time. > > * "at this time" isn't particularly useful. What conditions is > this about? > > *** MIKE: The purpose of the phrase "at this time" is to make clear that > our concerns are with favicon mechanisms as implemented today, again > leaving the door open for an improved Favicon 2.0 in future. > > * Why is this a good idea? Or even needed? The text material > seems to mostly argue about user agents. > > * Applicability would be to Web Content, so this would be a > separate Good Practice (more so than a requirement, I guess) > > - Web agents should not display favicons at this time. > > * "at this time"? > > * see longer discussion above > > - The underlying protocol for favicon delivery should be made secure > or be discontinued > > * meta-requirement on protocol design; I'd submit that our > recommendation is the wrong place to discuss this > > *** MIKE: Fair enough. Where are we collecting all the out-of-scope > protocol changes we would like someone to pursue after WSC in order to > make our recommendations more effective? > > - Sites desiring chrome branding should use EV certificate logos > > * this sounds like it should go into separate material about EV > certs and logotypes in general, so we don't need to reiterate it > in the favicons section > > > I know that some of this duplicates discussion from the face-to-face; > it's unfortunate, Michael, that you couldn't make it. > > *** MIKE: Indeed. I'm told there was some lively discussion of my > favicons proposal (even before the meeting adjourned to the Grafton > Street pubs :). Wish I'd been there. > > Before I make the edits that I owe per ACTION-249, I'd like to hear your > reaction to this discussion, and also to the discussion in the minutes. > > *** MIKE: Now you have it! > > Cheers, Mike > >
Received on Wednesday, 13 June 2007 14:45:34 UTC