Я пытаюсь создать контекст JSON-LD, который можно использовать в закрытой/интранет-среде без доступа к Интернету.Написание собственного пользовательского контекста для JSON-LD
С этой целью я пытаюсь создать свой собственный контекст, так как могут возникнуть проблемы с лицензированием, копируя schema.org оптом и перераспределяя его.
Я видел это creating your own context is possible, но я не вижу нигде, что объясняет, каково должно быть определение этого контекста. Может кто-нибудь объяснить, что это должно быть, или указать мне на описание существующего контекста в качестве отправной точки?
Я был там, и это хорошая ссылка, но все элементы в нем, похоже, в конечном итоге возвращаются к schema.org, что и должно быть мне нужно избегать. – Wil
Я только заметил этот комментарий в этом spec В документах JSON-LD контексты также могут быть указаны в строке. Это имеет то преимущество, что документы могут обрабатываться даже при отсутствии подключения к Интернету. В конечном счете, это решение моделирования, и для разных вариантов использования может потребоваться различная обработка. Внезапно это имеет смысл, URL-адреса не предназначены для разглашения, чтобы понять словарь. – Wil
Точно. Вы также можете определить свой собственный словарь, если хотите (но вы предотвращаете повторное использование и запрещаете взаимодействие, делая это) и размещаете его внутри. –