CARVIEW |
Select Language
HTTP/2 200
date: Fri, 10 Oct 2025 20:55:04 GMT
content-type: text/html
content-encoding: gzip
content-location: 0099.html
vary: negotiate,Accept-Encoding
tcn: choice
last-modified: Thu, 13 Jul 2023 17:54:12 GMT
cache-control: max-age=2592000, public
expires: Sun, 09 Nov 2025 09:28:25 GMT
access-control-allow-origin: *
x-request-id: 981394b55b597221
strict-transport-security: max-age=15552015; preload
x-frame-options: deny
x-xss-protection: 1; mode=block
cf-cache-status: HIT
set-cookie: __cf_bm=Xw1.cQWOY.OrhDDivvwiDK5YQoS4vKQEojbEcmhQ9Jw-1760129704-1.0.1.1-e2CCIJBDPBU0lejBLxDfoBxyIu4eb12v5eNHI1twOCRNcn_ET1Dwb8Dn6tT1eI0NvGoKp8yJI4RT3gcxnWLapwbqn7JfoDXRcKDMmWswlyQ; path=/; expires=Fri, 10-Oct-25 21:25:04 GMT; domain=.w3.org; HttpOnly; Secure; SameSite=None
server: cloudflare
cf-ray: 98c9043c7aedc188-BLR
alt-svc: h3=":443"; ma=86400
RDDL Proposal from Jonathan Borden was: Re: RDDL Proposal from Tim Bray from Jonathan Borden on 2002-12-06 (www-tag@w3.org from December 2002)
RDDL Proposal from Jonathan Borden was: Re: RDDL Proposal from Tim Bray
- From: Jonathan Borden <jonathan@openhealth.org>
- Date: Fri, 6 Dec 2002 08:08:06 -0500
- To: "Tim Bray" <tbray@textuality.com>, "WWW-Tag" <www-tag@w3.org>
- Message-ID: <02b701c29d28$850a4290$7c01a8c0@ne.mediaone.net>
Taking Tim's non-RDF RDDL proposal, we can make an RDF version: > > The example in my proposal seems to have been mangled somehow in the > www-tag archives by a combination of line-wrap and something in the pipe > trying to interpret some of the tags. Here's another effort; all HTML > tags have been protected with an "h:" prefix and I've shortened the lines: > > <h:html xmlns:rddl="https://www.rddl.org"> > <h:head><h:title>The L namespace</h:title> > <h:/head> > <h:body><h:h1>The L Namespace</h:h1> > <h:p>The name of the namespace is > "https://example.com/L" </h:p> > <rddl:rr href="/schemas/L.rng" > title="RelaxNG Schema" > nature="https://relaxng.org/ns/structure/1.0" > purpose="https://www.rddl.org/purposes#validation" /> > <rddl:rr href="/style/L.css" > title="CSS Stylesheet" > nature= > "https://www.isi.edu/in-notes/iana/assignments/media-types/text/css" > purpose="https://www.rddl.org/purposes#render" /> > </h:body> > </h:html> <h:html xmlns:rddl="https://www.rddl.org/RDDL2#"> <h:head><h:title>The L namespace</h:title> <h:/head> <h:body><h:h1>The L Namespace</h:h1> <h:p>The name of the namespace is "https://example.com/L" </h:p> <rddl:resource rddl:title="RelaxNG Schema" > <rddl:href rdf:resource="/schemas/L.rng"/> <rddl:nature rdf:resource="https://relaxng.org/ns/structure/1.0" /> <rddl:purpose rdf:resource="https://www.rddl.org/purposes#validation" /> </rddl:resource> <rddl:resource rddl:title="CSS Stylesheet"> <rddl:href rdf:resource="href="/style/L.css"/> <rddl:natture rdf:resource="https://www.isi.edu/in-notes/iana/assignments/media-types/text/ css" /> <rddl:purpose rdf:resource="https://www.rddl.org/purposes#render" /> </rddl:resource> </h:body> </h:html> > > Pro: easy for anyone to understand, parse, and generate. > Con: Isn't XLink so if a generic XLink processor existed, it wouldn't be > able to use it. > Con: Isn't RDF, so not directly part of the Semantic Web (on the other > hand, you could trivially generate any of the dozens of different > RDDL/RDF proposals based on reading the above). > So that "Con" is now a "Pro" given the trivial generation of RDF from what you've proposed. Note1: This is almost identical to what Simon St. Laurent initially proposed, and what I also trivially converted to RDF. Note2: Paul Prescod has proposed something along the lines of <rddl:namespace rdf:about=""> <rddl:name rdf:resource="#RNG"/> <rddl:name rdf:resource="#CSS"/> </rddl:namespace> where the above <rddl:resource> elements are given an ID i.e. <rddl:resource rdf:ID="RNG" ... <rddl:resource rdf:ID="CSS" ... in this way the namespace representation can contain a collection of names, which is what Paul says is what a namespace is about. I agree. Jonathan
Received on Friday, 6 December 2002 08:28:39 UTC