- From: Al Gilman <asgilman@access.digex.net>
- Date: Mon, 13 Oct 1997 12:57:48 -0400 (EDT)
- To: w3c-wai-hc@w3.org (HC team)
- Cc: swick@w3.org
I thought this had gone out last night, but evidently not so.
We are at pretty much of an impasse in the TABLES area. I think
that the AXIS, AXES proposal fails to meet minimum standards of
functionality. Dave doesn't see the problem.
Note: I am assuming that SCOPE is added to HTML as per Dave's
sketch.
If this area of TABLE markup cannot be amended so as to make it
functional, it should be removed so it does not obstruct the
introduction of a better-researched proposal from the WAI FP
activity at a later date.
The sketch below outlines some incremental enhancements to LINK
and META that would provide a rich capability for
meta-information experimentation without violating the DTD for
HTML4.
The information patterns that prove successful in experimetal
evaluation could then be migrated into HTML attributes.
-- Al Gilman
http://www.access.digex.net/%7Easgilman/web-access/metainfo/extension.html
--
Extensions and Experimentation
Proposal for inclusion in HTML4
Attributes
TGTCLASS
* takes a list of element type names and other CDATA strings
comparable with list values in CLASS= attributes.
* filters application of LINK and META values and relationships.
Attributes on Elements
ADD:
+ TGTCLASS to LINK and META
+ TARGET to META
Content models
ADD:
+ LINK and META may appear anywhere (in any container in HEAD
or BODY).
Semantics
If a LINK or META element contains a TARGET then the relationship
or attribute defined in the LINK or META element applies only
within the scope of the TARGET element.
If a LINK or META element appears within the HEAD element and it
does not contain an explicit TARGET indication, then the target
scope is the HTML element (document) in which the HEAD is found.
If a LINK or META element appears outside the HEAD element and it
does not contain an explicit TARGET indication, then the target
scope is the non-void element immediately enclosing the LINK or
META element. The immediately enclosing element shall be
determined to be the non-void HTML element whose start tag most
immediately precedes the LINK or META tag in the textual order of
the HTML text.
Furthermore, if the LINK or META contains a TGTCLASS attribute,
then the relationship or attribute defined by the current LINK or
META element applies only within elements in the TARGET scope
which have at least one match between the set of identifiers in
the value of the TGTCLASS attribute and the set of identifiers
coprising the element type name of the candidate element together
with the set of strings which are list elements in the value of a
CLASS attribute present in the candidate element. This matching
shall accept element type names without regard for case and CLASS
values in a case-sensitive fashion.
If accepted, could replace
Assuming that TH.scope is implemented substantially as
outlined by Dave Raggett, the following attributes could be
removed and experiments conducted with this capability:
Replaced by uses of META
o AXIS -- of current draft
o ABBR -- of current draft
o THROUGHOUT -- of alternative strawman
Replaced by uses of LINK
o AXES -- of current draft
o TYPE on TH and TD -- of alternative strawman
o CONDS on TH and TD -- of alternative strawman
Application to known WAI needs
Associate table with a data dictionary or schema.
Associate a dictionary with a quote or code block.
Associate a dictionary with a particular use
e.g.
<LINK REL="dictionary" CLASS="abbreviation">
Appication to suspected WAI needs
Override header associations for exceptional cells in a
table.
Mix metadata from multiple disciplines.
Received on Monday, 13 October 1997 12:58:08 UTC