- From: Mary Ellen Zurko <Mary_Ellen_Zurko@notesdev.ibm.com>
- Date: Wed, 7 May 2008 08:22:17 -0400
- To: steele@adobe.com
- Cc: public-wsc-wg@w3.org
- Message-ID: <OF0B24B7B9.AF95651D-ON85257442.004215CB-85257442.0043F506@LocalDomain>
Hi Joe, > but I think we should add a paragraph at the start of the Robustness > section (7.0) which says something like: > > Plug-ins or external systems which render Web page content SHOULD > follow the Robustness recommendations and SHOULD NOT interfere with > any recommendations which are a MUST for the user agent. It sounds like you're saying that this specification applies to "plug-ins and external systems which render Web page content". Or only the Robustness section does? I believe we'd want all the spec to apply to "plug-ins" (I'll use that shorthand here), to the extent they made sense. But not all will make sense (if the main user agent display SCI in secondary chrome, there's certainly no need for any plug-ins to). But if a plug-in diddled with the identity display, for example, we'd want the combination to still conform (which is what your SHOULD NOT) is getting at. Does that make sense? The definition we've been using for Web User Agent, assuming a logical and, does not include most (all?) plug-ins: [Definition: A Web User Agent is any software that retrieves and presents Web content for users.] And we wouldn't want to say a plug-in was conformant if it didn't follow a MUST in Robustness, for example. So overlaying a SHOULD on top of that might water it down. So is this a place for the conformance labels section I've been asking to strip out because I don't understand it (Thomas)? I appreciate your attempt to deal with plug-ins in one compact place. I'm just not sure it can work. Even changing the SHOULDs to MUSTs. Although let me take a stab and see what folks think. Add to the Overview (section 4.1): Plug-ins or external systems which render Web page content conform to this specification if they conform to all user agent requirements that apply to the rendering of content (e.g. [ref Robustness]) and do not degrade the conformance of the user agent to any other recommendations. No, I still think not. We've got to list them somewhere. So that we can be sure, during conformance testing, that we know what we're talking about. I think this is worthy of its very own issue. Want to create one? We have guidance on what a "good" issue looks like in our wiki: http://www.w3.org/2006/WSC/wiki/WriteGoodIssue > Suggestion -- > This specification makes no specific assumption about the content > with which the user interacts, except for one: There is a top-level > Web page that is identified by a URI [RFC3986]. The Web page content > is served as part of a Web interaction. The page's content can be > interpreted and rendered by some combination of the user agent and > plug-ins to the user agent and external systems triggered by the user agent. > The page's behavior might be further determined by scripting, > stylesheets, and other mechanisms. I don't have an opinion either way on this, even after going back and reading the existing text. Anyone else?
Received on Wednesday, 7 May 2008 12:22:58 UTC