Re: Straw Poll: What is the most widely deployed RDF serialization in 2020?

Gregg Kellogg <[email protected]> Thu, 18 Jun 2020 14:16:29 -0700
Newsgroups gmane.org.w3c.semantic-web
Message-ID <[email protected]>
--Apple-Mail=_1B61594E-5DD7-4B09-8505-B357E057E755
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


Gregg Kellogg
[email protected]

> On Jun 18, 2020, at 1:21 PM, Melvin Carvalho =
<[email protected]> wrote:
>=20
>=20
>=20
> On Tue, 16 Jun 2020 at 09:16, Dan Brickley <[email protected] =
<mailto:[email protected]>> wrote:
> 5.) is also JSON-LD, to be clear. It is used on many millions of =
websites. There is also a lot of RDFa and Microdata out there.
>=20
> Thanks for the info Dan!
>=20
> Not meaning to be pedantic here, but while the vast majority of data =
islands are indeed of type application/ld+json, there's nothing that I =
know if that prevents you from having another content type in the script =
tag:
>=20
> =
https://github.com/linkeddata/rabel/blob/master/test/html/xml-data-island.=
html =
<https://github.com/linkeddata/rabel/blob/master/test/html/xml-data-island=
.html>
>=20
> Here is an example used by timbl which uses the (perhaps outdated) =
application/xml content type
>=20
> I could imagine other content types being used too, e.g. text/turtle =
or simpey application/json
>=20
> I'm collecting links around standardization of this pattern, so please =
pass any on if you have any.  But perhaps it's so simple that, that =
would be over kill

Turtle informatively describes just this: =
https://www.w3.org/TR/turtle/#in-html =
<https://www.w3.org/TR/turtle/#in-html>.

My processors that look at HTML always try to find an RDF reader =
associated with the script type, although RDF/XML is more likely to be =
directly embedded within HTML, in my experience.

Gregg

>=20
> On Tue, 16 Jun 2020 at 08:04, Melvin Carvalho =
<[email protected] <mailto:[email protected]>> wrote:
> Options:
>=20
> 1. RDF/XML
>=20
> 2. Turtle
>=20
> 3. N Triples (e.g. in a quad store)
>=20
> 4. JSON-LD
>=20
> 5. Structured Data Blocks in Script tags aka "Data Islands" (e.g. used =
in SEO)*
>=20
> 6. Other
>=20
> The word "most widely" here is open to interpretation, and I would =
love to hear subjective or anecdotal points of view.  Looking for =
meaningful deployments.
>=20
> Any links to stats would be really helpful!
>=20
> Thanks!


--Apple-Mail=_1B61594E-5DD7-4B09-8505-B357E057E755
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div class=3D"">
<div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0); letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div>Gregg Kellogg</div><div><a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a></div></div>

</div>
<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Jun 18, 2020, at 1:21 PM, Melvin Carvalho &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div dir=3D"ltr" class=3D""><br class=3D""></div><br =
class=3D""><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Tue, 16 Jun 2020 at 09:16, Dan Brickley &lt;<a =
href=3D"mailto:[email protected]" class=3D"">[email protected]</a>&gt; =
wrote:<br class=3D""></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div class=3D""><div dir=3D"auto" =
class=3D"">5.) is also JSON-LD, to be clear. It is used on many millions =
of websites. There is also a lot of RDFa and Microdata out =
there.</div></div></blockquote><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks for the info Dan!</div><div class=3D""><br =
class=3D""></div><div class=3D"">Not meaning to be pedantic here, but =
while the vast majority of data islands are indeed of type =
application/ld+json, there's nothing that I know if that prevents you =
from having another content type in the script tag:</div><div =
class=3D""><br class=3D""></div><div class=3D""><a =
href=3D"https://github.com/linkeddata/rabel/blob/master/test/html/xml-data=
-island.html" =
class=3D"">https://github.com/linkeddata/rabel/blob/master/test/html/xml-d=
ata-island.html</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">Here is an example used by timbl which uses the (perhaps =
outdated) application/xml content type</div><div class=3D""><br =
class=3D""></div><div class=3D"">I could imagine other content types =
being used too, e.g. text/turtle or simpey application/json<br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">I'm =
collecting links around standardization of this pattern, so please pass =
any on if you have any.&nbsp; But perhaps it's so simple that, that =
would be over kill</div></div></div></div></blockquote><div><br =
class=3D""></div>Turtle informatively describes just this:&nbsp;<a =
href=3D"https://www.w3.org/TR/turtle/#in-html" target=3D"_blank" =
class=3D"">https://www.w3.org/TR/turtle/#in-html</a>.<br class=3D""><font =
color=3D"#5856d6" class=3D""><span style=3D"caret-color: rgb(88, 86, =
214);" class=3D""><br class=3D""></span></font>My processors that look =
at HTML always try to find an RDF reader associated with the script =
type, although RDF/XML is more likely to be directly embedded within =
HTML, in my experience.<br class=3D""><font color=3D"#5856d6" =
class=3D""><span style=3D"caret-color: rgb(88, 86, 214);" class=3D""><br =
class=3D""></span></font><div class=3D"gmail_quote"><div class=3D"" =
style=3D"overflow-wrap: break-word;"><div class=3D"">Gregg</div><div =
class=3D""><br class=3D""></div></div></div><blockquote type=3D"cite" =
class=3D""><div class=3D""><div dir=3D"ltr" class=3D""><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div class=3D""><br class=3D""><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, 16 =
Jun 2020 at 08:04, Melvin Carvalho &lt;<a =
href=3D"mailto:[email protected]" target=3D"_blank" =
class=3D"">[email protected]</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr" class=3D""><div =
class=3D"">Options:</div><div class=3D""><br class=3D""></div><div =
class=3D"">1. RDF/XML</div><div class=3D""><br class=3D""></div><div =
class=3D"">2. Turtle</div><div class=3D""><br class=3D""></div><div =
class=3D"">3. N Triples (e.g. in a quad store)<br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D"">4. JSON-LD</div><div =
class=3D""><br class=3D""></div><div class=3D"">5. Structured Data =
Blocks in Script tags aka "Data Islands" (e.g. used in SEO)*<br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">6. =
Other</div><div class=3D""><br class=3D""></div><div class=3D"">The word =
"most widely" here is open to interpretation, and I would love to hear =
subjective or anecdotal points of view.&nbsp; Looking for meaningful =
deployments.<br class=3D""></div><div class=3D""><br class=3D""></div><div=
 class=3D"">Any links to stats would be really helpful!</div><div =
class=3D""><br class=3D""></div><div class=3D"">Thanks!<br =
class=3D""></div></div>
</blockquote></div></div>
</blockquote></div></div>
</div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_1B61594E-5DD7-4B09-8505-B357E057E755--