<br><font size=2 face="sans-serif">I should have cc'd the open a11y list
too...</font><font size=1 color=#2f2f2f face="Arial"><br>
</font>
<br><font size=1 color=#800080 face="sans-serif">----- Forwarded by Pete
Brunet/Austin/IBM on 12/09/2008 09:25 AM -----</font>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">Pete Brunet/Austin/IBM@IBMUS</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">Accessibility-ia2@lists.freestandards.org</font>
<tr>
<td valign=top><font size=1 color=#5f5f5f face="sans-serif">Cc:</font>
<td><font size=1 face="sans-serif">Willie Walker <William.Walker@sun.com></font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">12/09/2008 01:29 AM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">[Accessibility-ia2] text attributes
issues</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Sent by:</font>
<td><font size=1 face="sans-serif">accessibility-ia2-bounces@lists.linux-foundation.org</font></table>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
Aaron, This is the list of text attributes issues:</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
Existing entries in Mozilla's bugzilla</font><font size=3> </font>
<ul>
<li><font size=2 face="sans-serif">text-indent and text-align should really
be object attributes - </font><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=460932"><font size=2 color=blue face="sans-serif"><u>https://bugzilla.mozilla.org/show_bug.cgi?id=460932</u></font></a><font size=3>
</font>
<li><font size=2 face="sans-serif">font-size text attribute should be exposed
in pt units - </font><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=467146"><font size=2 color=blue face="sans-serif"><u>https://bugzilla.mozilla.org/show_bug.cgi?id=467146</u></font></a><font size=3>
</font>
<li><font size=2 face="sans-serif">IAccessibleText::caretOffset should
return -1 if the system caret is not currently with in that particular
object - </font><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=448744"><font size=2 color=blue face="sans-serif"><u>https://bugzilla.mozilla.org/show_bug.cgi?id=448744</u></font></a></ul><font size=2 face="sans-serif"><br>
Other Mozilla issues</font><font size=3> </font>
<ul>
<li><font size=2 face="sans-serif">The Mozilla spec for the language attribute
refers to IETF RFC 1766 not IETF RFC 3066 (which obsoletes 1766). The Mozilla
spec probably needs to be changed.</font><font size=3> </font>
<li><font size=2 face="sans-serif">In the Mozilla spec, font-weight has
values of bolder, lighter, and inherit while IA2 doesn't. These probably
need to be removed from the Mozilla spec. </font>
<li><font size=2 face="sans-serif">auto-generated and writing-mode aren't
documented. You mentioned there were bugs opened for this but I couldn't
find the bug numbers.</font></ul><font size=2 face="sans-serif"><br>
IA2 issues</font><font size=3> </font>
<ul>
<li><font size=2 face="sans-serif">text-position with no offset uses the
term "baseline" vs 0. It looks like IA2 should reference the
CSS2 vertical-align spec, not the ODF spec.</font><font size=3> </font>
<ul>
<li><font size=2 face="sans-serif">Do you want to change the name of this
attribute to vertical-align?</font><font size=3> </font>
<li><font size=2 face="sans-serif">I propose the value list contain only
baseline, sub, and super and not the rest (top, text-top, middle, bottom,
text-bottom, <percentage>, <length>, inherit). I don't
think an end user will care about the nuances of exactly how far above
or below the baseline the text is.</font><font size=3> </font>
<li><font size=2 face="sans-serif">I propose we drop the existing second
parameter in the IA2 spec which specifies the size of the font of the sub/subscript.
That can be covered via the font-size attribute.</font><font size=3>
</font>
<li><font size=2 face="sans-serif">The default can be baseline. (It
was 0%.)</font></ul></ul><font size=2 face="sans-serif"><br>
Other comments </font>
<ul>
<li><font size=2 face="sans-serif">In the Mozilla spec, many of the attributes
(like font-family, font-style, and font-size) refer to CSS 1, 2.1, and
3 while IA2 only refers to CSS 2. I'd prefer to keep the IA2 spec
referencing CSS2 because 2.1 and 3 are not at Recommendation state yet
(as far as I can tell).</font></ul><font size=2 face="sans-serif"><br>
I'd appreciate it if Marco could take a look at the two specs and see if
he can spot any issues.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Will, I don't know what to say about the Linux spec other than I know there
is some pressure from Marco and Aaron to change it. Are there any
issues with using the IA2 spec? Note that the IA2 spec is mostly
based on CSS2, plus one case each of an attribute based on WAI-ARIA and
XSL 1.1. However, there are several attributes based on ODF which
are needed to provide access to ODF docs:</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
text-line-through-mode, text-line-through-style, text-line-through-text,
text-line-through-type, text-line-though-width, text-outline, text-shadow,
text-underline-mode, text-underline-style, text-underline-type, text-underline-width</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
I didn't mention text-position because, as mentioned above, I'm proposing
that we refer to the CSS vertical-align spec instead of the ODF spec. (I've
also asked the ODF office list why they are using a non-standard attribute
when text-position is so close.</font><font size=3> </font><font size=2 face="sans-serif"><br>
</font><font size=1 color=#0060a0 face="Arial"><b><br>
Pete Brunet</b></font><font size=3 color=#0060a0><strike><br>
</strike></font><font size=1 color=#2f2f2f face="Arial"><br>
IBM Accessibility Architecture and Development<br>
11501 Burnet Road, MS 9022E004, Austin, TX 78758<br>
Voice: (512) 286-5485, Cell: (512) 689-4155<br>
Ionosphere: WS4G</font><tt><font size=2>_______________________________________________<br>
Accessibility-ia2 mailing list<br>
Accessibility-ia2@lists.linux-foundation.org<br>
</font></tt><a href="https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2"><tt><font size=2>https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2</font></tt></a><tt><font size=2><br>
</font></tt>
<br>