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 @@

Anchors and aliases

@@ -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 @type

@@ -1276,7 +1287,7 @@

Specify node @type

--- "@context": https://schema.org/ "@id": https://w3.org/yaml-ld/ - dateModified: !xsd:date 2023-05-29 + dateModified: !xsd:date 2023-06-26

@@ -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
    -              
  • + - +
    +

    Approaches

    Two alternative approaches have been proposed to implement the Extended profile: