- From: Steve Harris <steve.harris@garlik.com>
- Date: Wed, 27 Jun 2012 07:44:06 +0100
- To: David Sheets <sheets@alum.mit.edu>
- Cc: Semantic Web <semantic-web@w3.org>
On 26 Jun 2012, at 19:54, David Sheets wrote: > Hello, > > I am working on a semanticization of WebGL shaders [1] and I have a > few questions regarding URI syntax conventions. > > 1. Let <URI> be an absolute URI without fragment. Is (<URI> == <URI>#) > true? Is this scheme-dependent? What level of normalization is this? > Is this question answered somewhere online already? No, see http://www.w3.org/TR/rdf-concepts/#section-Graph-URIref "Two RDF URI references are equal if and only if they compare as equal, character by character, as Unicode strings." > 2. Is there an accepted syntax for denoting the inversion of a URI > predicate? I have a JSON format with keys as predicates that assert > about 'this' resource. Is there an extra-URI convention to invert > subject and object in a domain-specific format? That would be a question for JSON people I think. OWL has the concept of inverse properties, but that's almost certainly not what you want here. > 3. I produce shader module linking audit trails using a human syntax > like: anonymous/path/components/<hyper-ref>/[locally cached > URI]/local/anon/path > Has something like this been done before? I carry along metadata > regarding the link and (hyper)link that metadata to the audit trail in > the HTML UI. Is this inadvisable for some reason? No idea. They don't sound like "cool" URIs to me though. http://www.w3.org/TR/cooluris/ - Steve -- Steve Harris, CTO Garlik, a part of Experian 1-3 Halford Road, Richmond, TW10 6AW, UK +44 20 8439 8203 http://www.garlik.com/ Registered in England and Wales 653331 VAT # 887 1335 93 Registered office: Landmark House, Experian Way, NG2 Business Park, Nottingham, Nottinghamshire, England NG80 1ZZ
Received on Wednesday, 27 June 2012 06:44:35 UTC