- From: Gregory J. Rosmaita <oedipus@hicom.net>
- Date: Wed, 15 Nov 2006 17:22:38 -0500
- To: wai-xtech@w3.org
this response to:
[http://lists.w3.org/Archives/Public/wai-xtech/2006Aug/0004.html]
was composed in august 2006, but due to circumstances beyond my
controli i was unable to post it until today..
WCAG cannot be held responsible for nor captive by poor, shoddy, or
incomplete implementations; it should NOT allow any work-arounds that
encourage authors to deviate from using the semantically logical
markup which, when valid AND validly parsed, fully support the
standard DTDs addressed by WCAG (in this case, HTML 4.1 and XHTML
1.x) - if the Q element is recognized by a user agents' parser, there
MUST be a default style in the user agents' default style sheet for
the Q element, just as there are default stylings for the EM and
STRONG elements, all of which can trigger multi-modal, user-
controlled switches to indicate the presence of a semantically
meaningful element...
instead of providing an quote out quote for user agents or DOM-aware
adaptive technologies, WCAG should, in liason with the Authoring
Tool, User Agent and EO groups to formally ask the WAI Co-Ordination
group to discuss the incomplete implementation of Q and to approach
those user agent and adaptive technology developers who are members
of the W3C and formally request of those companies slash
organizations' Advisory Committee member, who should, in turn, make
it an internal matter of the utmost importance that the Q element,
the LONGDESC element, the ABBR and ACRONYM elements are supported by
that entity's user agent and slash or assisstive technology... for
those developers who are not members, EO should reach out to them
with the same request...
why my insistence on using, parsing, and rendering Q is that i am a
screen reader user who would like the Q element to trigger a change
in the reading voice's characteristics, such as a change in pitch or
a change of voice (from male to female, male to deep voiced male, or
whatever the user prefers), just as it provides expansions when it
encounters the ABBR and slash or ACRONYM element, and how some screen-
readers know to switch language libraries on the fly in response to
the "lang" attrribute... but all of this is dependent upon use of
the Q element, rather than guessing whether content contained in
" is semantically a quote, or an ironic or emphatic use of quotes
(the written equivalent of quote air quotes quote or my own habit of
using quote unquote inline)
i also wouldn't mind a list of quotes in a given document, something
again that needs to be pulled from the DOM in order to work, as it
would be of interest to some users to have the URI of the quotation
displayed in the list of quotes' status line, so that they are aware
to where activating the quote (as opposed to just moving to it) will
lead them...
thus, the only advice WCAG should give authors is to require them to
encase quotations in the Q element... that is why it is in the DTD --
to provide a means of logically signaling that a particular string
of content is a quotation, which is semantically essential to a full
understanding of the content being presented to the user...
the very purpose of the WAI domain is to ensure that published,
standard (and thereby validatable) DTDs either enhance accessibility
or prevent new barriers to accessibility from being erected - the
grunt work in this effort is done by Protocols and Formats, and -
because humans are human - the Evaluation and Repair groups; the
Authoring Tool Working Group (amongst other things) outlines the
requirements for all tools used to construct web content so that they
produce accessible, valid markup to contain that content, in
semantically and logically meaningful markup; the User Agent working
group provides user agents and DOM-aware technologies with guidelines
and techniques as to how to implement and slash or expose the content
in a semantically logical way; and WCAG explains to authors slash
overseers of web content how to implement published DTDs so that the
markup they generate is not based on a single modality (point-and-
click) but is semantically and logically meaningful, as well as
implementing - by default - expressly accessibility- and useability
oriented markup
it all comes down to this very simple fact: accessibility is a
chicken and egg question, in which the WAI is supposed to serve as
incubator - the problem is, we have many beautiful eggs inside the
incubator, but the chickens outside are all running around with their
heads cut off. what we need is insistence on coding to a published
standard and implementation of published standards - the Q element
has been part of the HTML family of markup languages since 1998 -
when does the onus to implement it FULLY and CORRECTLY (according to
spec) fall on the implementors? it is time that they be held
responsible for the quality (or lack thereof) of their products...
it is NOT the role of the WAI to accomodate hacks because of lack of
implementation on the part of developers - ESPECIALLY those which are
members of the W3C.
gregory.
---------------------------------------------------------------
ABSURDITY, n. A statement or belief manifestly inconsistent with
one's own opinion. -- Ambrose Bierce, _The Devils' Dictionary_
---------------------------------------------------------------
Gregory J. Rosmaita, oedipus@hicom.net & unagi69@concentric.net
Camera Obscura: http://www.hicom.net/~oedipus/
VICUG NYC: http://www.hicom.net/~oedipus/vicug/
---------------------------------------------------------------
Received on Wednesday, 15 November 2006 22:23:00 UTC