W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > April to June 2017

Re: Potential clarification of Web Content/User Agent

From: David MacDonald <david100@sympatico.ca>
Date: Fri, 21 Apr 2017 08:55:37 -0400
Message-ID: <CAAdDpDbnZCxjt60T3=gNvpKbs=fF8PdJsDFzyEgMHe6UGDgp5Q@mail.gmail.com>
To: "Patrick H. Lauke" <redux@splintered.co.uk>
Cc: WCAG <w3c-wai-gl@w3.org>
>"without the need for it to be downloaded locally to a user's environment
first (though even here issues of local cache for UAs may need to be at
least aknowledged/outscoped). And a user agent is anything that can access
and display/process web content directly from a URI without the need for it
to be run locally, of sorts"

You can see that its a difficult problem we struggled with, and I don't
think this gets us much closer, and changing for perhaps minor improvement
may just pick at the scab and cause all kinds of problems. The next version
in Silver may just strip away the http part of it and talk about "Content"
rather than web pages.

Actually, the term "web content" is not in even ONE success criteria. It is
used in the introduction and supporting material and definitions, which is
why its in the glossary, but the SCs rely on the definition of Web Page
which is more specific than the definition of web content. The key is URI.

Web page

a non-embedded resource obtained from a single URI using HTTP plus any
other resources that are used in the rendering or intended to be rendered
together with it by a user agent
<https://www.w3.org/TR/WCAG20/#useragentdef>

*Note 1: *Although any "other resources" would be rendered together with
the primary resource, they would not necessarily be rendered simultaneously
with each other.

*Note 2: *For the purposes of conformance with these guidelines, a resource
must be "non-embedded" within the scope of conformance to be considered a
Web page.

*Example 1: *A Web resource including all embedded images and media.

*Example 2: *A Web mail program built using Asynchronous JavaScript and XML
(AJAX). The program lives entirely at http://example.com/mail, but includes
an inbox, a contacts area and a calendar. Links or buttons are provided
that cause the inbox, contacts, or calendar to display, but do not change
the URI of the page as a whole.

*Example 3: *A customizable portal site, where users can choose content to
display from a set of different content modules.

*Example 4: *When you enter "http://shopping.example.com/" in your browser,
you enter a movie-like interactive shopping environment where you visually
move around in a store dragging products off of the shelves around you and
into a visual shopping cart in front of you. Clicking on a product causes
it to be demonstrated with a specification sheet floating alongside. This
might be a single-page Web site or just one page within a Web site.

user agent

any software that retrieves and presents Web content for users

*Example: *Web browsers, media players, plug-ins, and other programs —
including assistive technologies <https://www.w3.org/TR/WCAG20/#atdef> —
that help in retrieving, rendering, and interacting with Web content.


content (Web content)

information and sensory experience to be communicated to the user by means
of a user agent <https://www.w3.org/TR/WCAG20/#useragentdef>, including
code or markup that defines the content's structure
<https://www.w3.org/TR/WCAG20/#structuredef>, presentation
<https://www.w3.org/TR/WCAG20/#presentationdef>, and interactions




Cheers,
David MacDonald



*Can**Adapt* *Solutions Inc.*

Tel:  613.235.4902

LinkedIn
<http://www.linkedin.com/in/davidmacdonald100>

twitter.com/davidmacd

GitHub <https://github.com/DavidMacDonald>

www.Can-Adapt.com <http://www.can-adapt.com/>



*  Adapting the web to all users*
*            Including those with disabilities*

If you are not the intended recipient, please review our privacy policy
<http://www.davidmacd.com/disclaimer.html>

On Thu, Apr 20, 2017 at 5:14 PM, Patrick H. Lauke <redux@splintered.co.uk>
wrote:

> On 20/04/2017 22:06, Patrick H. Lauke wrote:
>
>> On 20/04/2017 21:48, David MacDonald wrote:
>>
>>> "tautological" wow... quite the word, had to look it up.
>>>
>>> Content provided at an HTTP address which can be consumed by a user
>>> agent is considered content.
>>>
>>> However, the intention was not to consider programs etc. that had to be
>>> "downloaded" as content. Your exe file is a perfect example. We tried to
>>> distinguish content from the use case where the internet was used as a
>>> delivery mechanism instead of postal mailing a CD of a program, etc...
>>> The important thing is that web content can be interacted with while at
>>> the http address. The thing that makes PDF and now Word documents
>>> content, is that they are at an HTTP address and can be opened in a
>>> browser.
>>>
>>
>> So only content that is natively supported by browsers or has plugins
>> for those browsers available? Because currently then the definition of
>> https://www.w3.org/TR/WCAG20/#useragentdef does not make that clear.
>>
>> And on that topic then, are there plugins to render ODF and OOXML
>> directly in browser, as a plugin?
>>
>
> Or, more widely, web content is anything that can be displayed/rendered
> directly from a URI without the need for it to be downloaded locally to a
> user's environment first (though even here issues of local cache for UAs
> may need to be at least aknowledged/outscoped). And a user agent is
> anything that can access and display/process web content directly from a
> URI without the need for it to be run locally, of sorts? Still circular
> reasoning, but at least includes explicit mention that it needs to be done
> directly "from the web" if you will.
>
> If that was the original intent even in WCAG 2.0, this would be an
> editorial change, rather than a substantive change, that should be easy to
> incorporate into WCAG 2.1?
>
> P
> --
> Patrick H. Lauke
>
> www.splintered.co.uk | https://github.com/patrickhlauke
> http://flickr.com/photos/redux/ | http://redux.deviantart.com
> twitter: @patrick_h_lauke | skype: patrick_h_lauke
>
>
Received on Friday, 21 April 2017 12:56:12 UTC

This archive was generated by hypermail 2.3.1 : Friday, 21 April 2017 12:56:13 UTC