Re: Real sites have a disincentive to use banner as defined

On 26 Mar 2008, at 5:14 AM, Henri Sivonen wrote:
>
> banner is defined as:
>> A banner is usually defined as the advertisement at the top of a  
>> web page. The banner content typically contains the site or  
>> company logo and other key advertisements for the site.
>
>
> Real sites don't want to annotate their "other key advertisements"  
> as ads. They don't want people to have an easy way to filter them  
> out. Therefore, it seems pointless to provide syntax for annotating  
> ads as ads.

Agreed.  This definition misses the true point.  It's not the banner ad
per se, but the enclosing major block structural element that the  
"banner
ad" appears in and lends it that qualifier.

In feedback to the XHTML2 Working Group, who own this definition, we  
also
thought that this description emphasized 'advertising' too much in a way
that detracted from the intended meaning.

Please watch /TR for a fresh draft of the Role Module specification  
with some
better definitions.

There is still an argument that @role='banner' competes with  
<html5:header>.
That raises a general question of what features are going to achieve
what kind of interoperable implementation, when.  And how much weight  
should
be given to cross-host-language considerations in WAI-ARIA.

Let's set that issue aside here, as you have raised similar
landmark role vs. HTML5 structural element issues in other comments.

Al

> -- 
> Henri Sivonen
> hsivonen@iki.fi
> http://hsivonen.iki.fi/
>
>
>

Received on Wednesday, 26 March 2008 13:56:21 UTC