- From: Hansen, Eric <ehansen@ets.org>
- Date: Thu, 05 Jul 2001 16:30:53 -0400
- To: "'Ian B. Jacobs'" <ij@w3.org>, w3c-wai-ua@w3.org
Comments below: > -----Original Message----- > From: Ian B. Jacobs [mailto:ij@w3.org] > Sent: Thursday, July 05, 2001 4:08 PM > To: w3c-wai-ua@w3.org > Subject: [Clarification] How operating environment requirements apply > for embedded operating environments (e.g., Java in Windows) > > > Hello, > > The definition of "operating environment" in the 22 June draft states: > > 'The term "operating environment" refers to the environment that > governs the user agent's operation, whether it is an > operating system or a programming language environment > such as Java.' > > > I think that we should make clear that for Java user agents, the > operating > environment is Java, even when it's running in the surrounding Windows > environment. > In this case, I expect the UAAG requirements related to > "conventions" to > refer > to Java conventions as long as the Java environment is used, otherwise > Windows > conventions. > > Do others expect this type of cascade? If so, we should set that > expectation > in the document, for example in section 3.9 [1] under "Use of > operating > environment > features as part of conformance." For example: > > "Some of the checkpoints in this document involve operating > environment conventions > (checkpoints 4.2, 4.3, 4.9, 6.3, 6.4, 6.5, 6.6, 7.1, 7.2, 7.3, 7.4, > 10.2, > 10.3, 10.4, 10.7, 11.3, and 11.4). The operating > environment used to > satisfy > these requirements must be named in a well-formed > conformance claim. > A user agent > may be implemented in an operating environment that is embedded > within another > (e.g., a Java user agent running within an underlying operating > system). Old: > The requirements of this document only apply to the "innermost" > operating > environment governing the relevant user agent behavior, user > interface, APIs, etc. Possible New: EH: The requirements of this document only apply to the operating environment governing the relevant user agent behavior, user interface, APIs, etc. I deleted the word "innermost" since it is not clear what it contributes. Perhaps if it seems important to retain, could say: The requirements of this document only apply to the operating environment that governs the relevant user agent behavior user interface, APIs, etc., i.e., the "innermost" operating environment. My wording is a bit awkward, but the basic idea is to _not_ use the undefined term "innermost" as a qualifier. > For example, if a Java-based user agent relies on the underlying > operating system > to satisfy checkpoint 4.2, then the conventions to follow for that > checkpoint > would be those of the operating system. Similarly, in the > case where > two operating > environments are governing the execution of the user > agent, then UAAG > requirements apply to to both of them." > > > _ Ian > > [1] > http://www.w3.org/TR/2001/WD-UAAG10-20010622/conformance.html# conformance-topics -- Ian Jacobs (ij@w3.org) http://www.w3.org/People/Jacobs Cell: +1 917 450-8783
Received on Thursday, 5 July 2001 16:31:32 UTC