I sometimes think the microformat abbr pattern violates the intent of the abbr element.

By 3 T3H on June 14, 2007

Agreed

Disagreed

3

2

60.0% 40.0%
Embed Claim Make a related claim

Discussion (4)

http://www.brucestockwell.net/

3 T3H who agreed, says

<abbr title="36.789491;-76.003053" class="geo">Redwing Neighborhood</abbr>

is an example from my website. While I don't want to have lat and long as visible text on my page I think this pattern pushes the limits of what the abbr was intended for. It also isn't really JAWS friendly either. The only work around would be to use css to hide the lat and long. I don't like that solution either.

Make a related claim over 2 years ago (link)
http://www.brucestockwell.net/

3 T3H who agreed, says

I just read this on http://microformats.org/wiki/abbr-design-pattern "Avoiding using the abbr-design-pattern to re-encode human text or to hide data" Perhaps *I* am using the pattern wrong.

Make a related claim over 2 years ago (link)
http://www.brucestockwell.net/

3 T3H who agreed, says

Richard, I think that is a correct way to use the abbr pattern. I'm really questioning my example. I'm using it on my site now and it works with Operator, I just wonder if it's *right* way.

Make a related claim over 2 years ago (link)
http://www.brucestockwell.net/

3 T3H who agreed, says

Alright, http://microformats.org/wiki has this example:
<abbr title="37.386013;-122.082932" class="geo">home</abbr>

Precedence is there, but imagine how a screen reader would tackle this one.

Make a related claim over 2 years ago (link)
Sign in in to leave a comment.