- From: Dominic Mazzoni <dmazzoni@google.com>
- Date: Wed, 28 Jan 2015 12:28:30 -0800
- To: Alexander Surkov <surkov.alexander@gmail.com>
- Cc: Joanmarie Diggs <jdiggs@igalia.com>, "W3C WAI Protocols & Formats" <public-pfwg@w3.org>
- Message-ID: <CAFz-FYxYfoqqcDQGnvQzZyGnGBPXZY=nyGipTHtFy7UJHFu+YQ@mail.gmail.com>
This seems wrong to me - ARIA is overriding the native semantics.
The use-case I had in mind was more like this, where the entire table isn't
rendered, and the rows or columns that are rendered are a subset of the
virtual set of all rows and columns.
<table>
<caption>Showing columns 24 through 26</caption>
<thead>
<th aria-colindex=24>X</th>
<th aria-colindex=25>Y</th>
<th aria-colindex=26>Z</th>
</thead>
<tbody>
<tr>
<td aria-colindex="24">Xylophone</td>
<td aria-colindex="25">Yak</td>
<td aria-colindex="26">Zebra</td>
</tr>
</tbody>
</table>
On Wed, Jan 28, 2015 at 12:19 PM, Alexander Surkov <
surkov.alexander@gmail.com> wrote:
> Not sure, maybe something like this.
>
> <table>
> <thead>
> <th>field1</th>
> <th>field2</th>
> <th>field3</th>
> </thead>
> <tbody>
> <tr aria-colindex="2">
> <td>only 3d column is loaded</td>
> </tr>
> </tbody>
> </table>
>
> I'm not sure what is use case for aria-colindex. If it's supposed to make
> holes in table (aka not yet loaded cells) and they can be anywhere in table
> then aria-colindex is suitable on cell role. If it's supposed to "skip"
> cells from beginning like spreadsheet then it's good to have it on row role
> or even on table role. Do we have examples other than spreadsheet?
>
>
> On Wed, Jan 28, 2015 at 3:08 PM, Joanmarie Diggs <jdiggs@igalia.com>
> wrote:
>
>> Hey Alex.
>>
>> Could you please provide a quick example of an ARIA non-interactive
>> table showing aria-colindex as a property of the row?
>>
>> Thanks!
>> --joanie
>>
>> On 01/27/2015 02:58 PM, Alexander Surkov wrote:
>> > tables are not different from grids in that means I think so if table is
>> > not supposed to have holes then aria-colindex can be hosted by row.
>> >
>> > On Thu, Jan 22, 2015 at 9:28 AM, Joanmarie Diggs <jdiggs@igalia.com
>> > <mailto:jdiggs@igalia.com>> wrote:
>> >
>> > On 01/13/2015 01:54 PM, Alexander Surkov wrote:
>> > > Anyway if gridcells in the same row are not supposed to have
>> different row
>> > > indexes then aria-rowindex doesn't make sense on gridcell. If
>> gridcells in
>> > > a row won't have holes between each other then aria-colindex can
>> be defined
>> > > on the row. In that case aria-rowindex and aria-colindex would
>> mean a X-Y
>> > > shift of the grid.
>> >
>> > Are these properties going to be limited to just grids? Or will they
>> > also apply to the proposed new ARIA table roles (for non-interactive
>> > tables)? If the latter, wouldn't aria-colindex be a property of the
>> cell
>> > and not the row?
>> >
>> > --joanie
>> >
>> >
>>
>>
>
Received on Wednesday, 28 January 2015 20:28:57 UTC