- From: David Best <davebest@cogeco.ca>
- Date: Fri, 27 Mar 2015 08:29:20 -0400
- To: <chaals@yandex-team.ru>, "'Oscar'" <oscar.cao@live.com>, <w3c-wai-ig@w3.org>
- Message-ID: <001b01d06889$a6bdcfd0$f4396f70$@cogeco.ca>
The major problem I see:
1. Why is each <article> enclosed in a separate <li> </li>? This adds verbosity and little structural information.
2. The <article> regions have no identifying text label. When skipping through using the screen reader Region shortcut key, or a list of Regions, you get just a list of “Article”. Possibly use a aria-label or a <h3> aria-labelledby identifying text label on the <article>.
David
From: chaals@yandex-team.ru [mailto:chaals@yandex-team.ru]
Sent: Thursday, March 26, 2015 7:19 PM
To: Oscar; w3c-wai-ig@w3.org
Subject: Re: Usage of Articles
Almost certainly not.
cheers
26.03.2015, 13:25, "Oscar" <oscar.cao@live.com>:
Hi all
Just wondering. Am I over using/overkilling the poor ARTICLE tag by doing this:
<h3>My list of stuff</h3>
<ul class="news-list">
<li>
<article>
<time class="date" datetime="2014-06-19">19/06/2014</time>
<h3>
<a href=“#">
Bla bla
</a>
</h3>
</article>
</li>
<li>
<article>
<time class="date" datetime="2014-03-27">27/03/2014</time>
<h3>
<a href=“#">
Bla bla
</a>
<span title="File size" aria-label="PDF file size 27 Kilobytes" class="file-size">27<abbr title="Kilobyte">KB</abbr></span>
</h3>
</article>
</li>
<li>
<article>
<time class="date" datetime="2014-03-20">20/03/2014</time>
<h3>
<a href=“#">
Bla bla
</a>
</h3>
</article>
</li>
<li>
<article>
<time class="date" datetime="2014-02-17">17/02/2014</time>
<h3>
<a href=“#">
Bla bla
</a>
</h3>
</article>
</li>
<li>
<article>
<time class="date" datetime="2014-01-24">24/01/2014</time>
<h3>
<a href=“#">
Bla bla
</a>
</h3>
</article>
</li>
</ul>
Regards
Oscar
--
Charles McCathie Nevile - web standards - CTO Office, Yandex
chaals@yandex-team.ru - - - Find more at http://yandex.com
Received on Friday, 27 March 2015 12:29:46 UTC