- 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