On Wed, Mar 27, 2013 at 7:07 PM, Steve Faulkner <faulkner.steve@gmail.com>wrote:
> Hi Harry,
>
> and Ian's proposal will form a perfect fail-safe when authors do not use
>> role=main or <main>.
>>
>
> problem is its not a perfect fail safe I have actually looked into a
> heuristic approach and like most heuristics it fails at times. From HTML
> data I collected and reviewed [1] I found that exclusion was not a reliable
> indicator.
>
> There is no reason why the two principles cannot co-exist
>>
>
> of course, bit one principle is a thought experiment, the other is
> implemented and used already, I urge anyone who thinks Ian's idea is
> worthwhile to define how it would work in practice and get implementers
> interested in making it real.
>
> [1] http://webdevdata.org/
>
Well, maybe it's like my two cents which was mentioned before.
>From document structure's perspective of view, Hickson is right. The
structure of a document doesn't need an explicitly defined "main" area.
>From accessibility's perspective of view, introducing role="main" and
<main> element is right. Developers need the "main" area to implement the
accessibility goal.
Since two views are right in its perspective, there's really not much to
debate.
Sincerely,
Ian Yang