At 18:49 06/03/17, Bjoern Hoehrmann wrote:
>
>* Martin Duerst wrote:
>>When looking with a microscope, you will find some little
>>differences, because xs:anyURI was described before the IRI
>>spec (RFC 3987) was approved. These differences are:
>>
>>1) xs:aryURI also allows spaces and a few other ASCII characters
>> that are not allowed in URIs nor in IRIs (but the IRI spec has
>> an escape hatch for such cases).
>>2) The IRI spec contains many more details than the xs:anyURI
>> description, in particular also some requirements re.
>> normalization. However, some of the requirements in this
>> area of the IRI spec may be lowered or removed in the future
>> because we have received feedback from implementers that
>> there are difficulties to implement these.
>
>I agree with Martin that it would be incorrect to use xsd:anyURI here.
Sorry, but I never said that it would be incorrect to use
xsd:anyURI. I personally think that it should be okay to
use xsd:anyURI. The differences are microscopic, and they should
become even smaller, or hopefully go away completely, over time.
It does not make sense to perpetuate minor differences for
something that was and is supposed to be one and the same
thing.
Regards, Martin.