Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
The JSON-LD output makes use of CURIEs to shorten URLs. This is nice but according to the latest spec not necessary. The JSON-LD output should be improved to not use CURIEs if they are not required. This depends on the properties sent in JSON-LD. If the property names are distinct without using the complete URL then there is no need to use CURIEs. In this cases CURIEs should be avoided. If there are properties with the same name, the JSON-LD serializer should fall back to use CURIEs to make properties distinguishable.