Що таке контекст JSON.ld?

admin | 4 Квітня, 2025


JSON-LD надає контексти JSON-LD, які дозволити документам JSON використовувати прості, локально значущі імена, водночас дозволяючи повідомленням бути значущими за межами початкових партнерів обміну. Повідомлення JSON-LD може бути значущим для будь-кого де завгодно, навіть якщо воно змішане з іншими даними.

Загалом, JSON — це мова розмітки на синтаксичному рівні, де закодовані дані просто читаються машиною. Але JSON-LD використовується для семантичної розмітки даних, щоб зробити їх не лише машиночитаними, але й зрозумілими машиною, надаючи додатковий синтаксис JSON для серіалізації пов’язаних даних.

JSON традиційно використовувався UX-дизайнерами для подачі даних у віджети. З появою JSON-LD розробники можуть повторно використовувати ті самі структури даних для створювати нові віджети зовнішнього інтерфейсу, а також надсилати сканерам пошукових систем метадані, які описують точне значення вмісту сторінки.

JSON-LD означає Нотація об’єктів JavaScript для пов’язаних даних і є стандартом W3C з 2010 року. Структуровані дані, виражені в JSON-LD, використовують звичну структуру JSON, але були спеціально розроблені для вираження інформації за допомогою словників структурованих даних (або зв’язаних даних), таких як schema.org.

Правильний тип вмісту для JSON: додаток/json, а правильний тип вмісту для JSONP (доповнений JSON) – додаток/javascript.

JSON-LD надає контексти JSON-LD, які дозволити документам JSON використовувати прості, локально значущі імена, водночас дозволяючи повідомленням бути значущими за межами початкових партнерів обміну. Повідомлення JSON-LD може бути значущим для будь-кого де завгодно, навіть якщо воно змішане з іншими даними.