[uf-new] Re: Namespace anti-pattern and hAudio TITLE

Edward O'Connor hober0 at gmail.com
Tue Feb 5 00:00:06 PST 2008


Manu wrote:

> Does it? If 'country-name' isn't namespaced, then we could get rid of
> country and 'name' by itself would have an unambiguous meaning.

I think you're missing the distinction between 'namespace' and
'context', like Tantek suggested. Basically, you're stating the reductio
for your own position -- you're basically saying that all adjectives are
namespaces, and that's clearly incorrect.

> However, if we were to do that in practice, 'name' wouldn't mean
> 'country name' anymore... it would be more ambiguous. By being more
> ambiguous, we're stating that the prefix that we removed, 'country',
> actually does have semantic meaning.

*Of course* 'country' has semantic meaning. It's an adjective that
provides context for 'name'. But context does not a namespace make...

> 'country' is a namespace that gives scope to the following 'name' by
> specifying that we are talking about a 'country name' and not a
> 'person name'.

No, country does that because of its adjective-ness, not its
namespace-ness.


Ted

-- 
Edward O'Connor
hober0 at gmail.com

Ense petit placidam sub libertate quietem.



More information about the microformats-new mailing list