diff --git a/spec/index.html b/spec/index.html index 356469c..3bda0d4 100644 --- a/spec/index.html +++ b/spec/index.html @@ -834,6 +834,7 @@
@@ -1130,6 +1131,7 @@Best Practices
example:@@ -1160,7 +1162,7 @@Best Practices
Code of the convenience context. Available as: https://github.com/json-ld/convenience-context.
-Other contexts go in https://json-ld.org/contexts, we should probably continue to use that
+@@ -1198,7 +1200,7 @@Best Practices
The convenience context contains an alias to every JSON-LD keyword which the JSON-LD 1.1 specification permits aliasing — which means all the keywords except
@context
. The reserved `@` character is replaced by `$`, which is not reserved and therefore does not require quoting. Consider - + reformatted using the convenience context:Motivation Extended YAML-LD Profile which will implement all such features. ++ The Extended Profile is out of scope for the normative part + of this specification; we leave it for later versions, + pending feedback from the community and new knowledge gained + from practical experience of using the basic version + of YAML-LD that we will henceforth call + JSON-LD Profile of YAML-LD. ++Specify node
@@ -1276,7 +1287,7 @@@type
Specify node
--- "@context": https://schema.org/ "@id": https://w3.org/yaml-ld/ - dateModified: !xsd:date 2023-05-29 + dateModified: !xsd:date 2023-06-26@type
@@ -1306,39 +1317,15 @@
Reduce duplication
Use YAML anchors & aliases - as shown in the example below: + as shown in .
-- "@context": - "@import": https://schema.org/ - country: https://publication.europa.eu/resource/authority/country/ - - "@included": - - &US - "@id": country:US - - "@id": https://www.w3.org/community/json-ld - "@type": Organization - member: - - "@id": https://github.com/gkellogg - "@type": Person - name: Gregg Kellogg - country: *US - - "@id": https://github.com/BigBlueHat - "@type": Person - name: Benjamin BigBlueHat - country: *US -
Two alternative approaches have been proposed to implement the Extended profile: