- From: Gregory J. Rosmaita <oedipus@hicom.net>
- Date: Tue, 11 Dec 2007 03:07:04 +0000
- To: wai-xtech@w3.org, wai-liaison@w3.org
[Reviewer's Note 1: this post refers to the Candidate Recommendation
draft of CSS 2.1,
http://www.w3.org/TR/2007/CR-CSS21-20070719
comments upon which are due by 20 December 2007]
[Reviewer's Note 2: this may have been rendered moot by WCAG2 Repair
Technique C7, which uses the "overflow" property to hide text
which appears in the document source from visual renderers which
support CSS -- HOWEVER, my musings on the braille media type, i
believe, need to be addressed, probably/perhaps as a discrete issue;
i will attempt to restate those particular comments into a single
issue draft post]
One solution to the ambiguity of the CSS2.1 spec and the modality-
specific slash modality-oriented markup may lie in the adoptation
of a master meta-media type, named render:
render: expose;
render: hide;
which would clearly and unambiguously signal to ALL renderers,
regardless of modality, that what is styled with render is
supposed to be either exposed to all media or hidden from
all media. "expose" would, obviously cause all renderers to expose
the content so defined; hide would, likewise cause all renderers
to keep the content so defined hidden;
visibility: hidden;
and
volume: silent;
would then be synonyms -- the first applicable to visual media canvases,
the second to the aural media canvas. A question this brings to mind is
whether there is a need for a collapse property for the tactile media
type braille, so that a refreshable display wouldn't have to render what
could be large chunks of blank space, and an embosser wouldn't have to
waste valuable tactile real estate, but could -- as could the braille
media type -- simply explicitly describe the blank space in the visual
and aural canvas, for example: quote 7 blank lines unquote or quote empty
block skipped unquote.
display:inline;
display:block;
display:none;
would then be visual media selectors; with display:none available to
the author to paint to the aural canvas without "disturbing" the visual
canvas. multiple use cases for exposing aurally what is not rendered
visually, have already been advanced; for example, the use of
display:none
to convey orientational and contextualizing information in the aural
canvas that doesn't "intrude" on the visual canvas. This should be
extended to the braille media type (orientation and contextualization
for users of refreshable braille displays), whereas the embossed media
type, would obey the display:none rules, as embossing is to the print
media type as aural is to the braille media type.
This is a much more logical and semantically meaningful disambiguation of
terms.
----------------------------------------------------------------
CONSERVATIVE, n. A statesman who is enamored of existing evils,
as distinguished from the Liberal, who wishes to replace them
with others. -- Ambrose Bierce, _The Devil's Dictionary_
----------------------------------------------------------------
Gregory J. Rosmaita, oedipus@hicom.net
Camera Obscura: http://www.hicom.net/~oedipus/index.html
----------------------------------------------------------------
Received on Tuesday, 11 December 2007 03:07:40 UTC