<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 &lt;William.Walker@sun.com&gt;</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. &nbsp;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 &quot;baseline&quot; 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, &lt;percentage&gt;, &lt;length&gt;, inherit). &nbsp;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.
&nbsp;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. &nbsp;(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. &nbsp;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. &nbsp;Are there any
issues with using the IA2 spec? &nbsp;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. &nbsp;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. &nbsp;(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>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; </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>