JSON-LD
জে. এস. ও. এন-এল. ডি (লিঙ্কযুক্ত ডেটার জন্য জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন) হল জে. এস. ও. এন ব্যবহার করে লিঙ্কযুক্ত ডেটা এনকোড করার একটি পদ্ধতি। জে. এস. ও. এন-এল. ডি-র একটি লক্ষ্য ছিল ডেভেলপারদের কাছ থেকে তাদের বিদ্যমান জে. এস. ও. এন-কে জে. এস. ও. এন-এল. ডি-তে রূপান্তরিত করার জন্য যতটা সম্ভব কম প্রচেষ্টার প্রয়োজন। জে. এস. ও. এন-এল. ডি তথ্যকে এমনভাবে ক্রমিক করার অনুমতি দেয় যা ঐতিহ্যবাহী জে. এস. ও. এন-এর অনুরূপ। পর্যালোচনা, উন্নতি এবং মানসম্মতকরণের জন্য আরডিএফ ওয়ার্কিং গ্রুপে স্থানান্তরিত হওয়ার আগে এটি প্রাথমিকভাবে জে. এস. ও. এন দ্বারা লিঙ্কিং ডেটা কমিউনিটি গ্রুপ দ্বারা তৈরি করা হয়েছিল এবং বর্তমানে জে. এস. ও. এন-এল. ডি ওয়ার্কিং গ্রুপ দ্বারা রক্ষণাবেক্ষণ করা হয়। জে. এস. ও. এন-এল. ডি একটি ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম সুপারিশ। ডিজাইন জে. এস. ও. এন-এল. ডি একটি "প্রসঙ্গ" ধারণার চারপাশে ডিজাইন করা হয়েছে যাতে জে. এস. ও. এন থেকে আর. ডি. এফ মডেলে অতিরিক্ত ম্যাপিং প্রদান করা যায়। প্রসঙ্গটি একটি জে. এস. ও. এন নথিতে বস্তুর বৈশিষ্ট্যগুলিকে একটি সত্ত্ববিজ্ঞানের ধারণার সাথে সংযুক্ত করে। জে. এস. ও. এন-এল. ডি বাক্যবিন্যাসকে আর. ডি. এফ-এ ম্যাপ করার জন্য, জে. এস. ও. এন-এল. ডি মানগুলিকে একটি নির্দিষ্ট প্রকারের সাথে জোর করে বা একটি ভাষার সাথে ট্যাগ করার অনুমতি দেয়। একটি প্রসঙ্গ সরাসরি একটি জে. এস. ও. এন-এল. ডি নথিতে এম্বেড করা যেতে পারে বা একটি পৃথক ফাইলে রাখা যেতে পারে এবং বিভিন্ন নথি থেকে উল্লেখ করা যেতে পারে (ঐতিহ্যবাহী জে. এস. ও. এন নথি থেকে এইচ. টি. টি. পি লিঙ্ক হেডারের মাধ্যমে)। উদাহরণ {"@context": {"নাম": "http://xmlns.com/foaf/0.1/name", "হোমপেজ": {"@id": "http://xmlns.com/foaf/0.1/workplaceHomepage", "@type": "@id", "ব্যক্তি": "http://xmlns.com/foaf/0.1/Person", "@id": "https://me.example.com", "@type": "ব্যক্তি", "নাম": "জন স্মিথ", "হোমপেজ": "https://www.example.com" উপরের উদাহরণটি এফওএএফ (বন্ধুর বন্ধু) সত্ত্ববিজ্ঞানের উপর ভিত্তি করে একজন ব্যক্তিকে বর্ণনা করে। প্রথমত, দুটি জে. এস. ও. এন বৈশিষ্ট্যের নাম এবং হোমপেজ এবং টাইপ পার্সন এফ. ও. এ. এফ শব্দভাণ্ডারের ধারণাগুলির সাথে ম্যাপ করা হয় এবং হোমপেজের সম্পত্তির মান <আই. ডি. 1> টাইপ হিসাবে নির্দিষ্ট করা হয়। অন্য কথায়, হোমপেজের আইডি প্রসঙ্গ সংজ্ঞায় একটি আইআরআই হিসাবে নির্দিষ্ট করা হয়েছে। আরডিএফ মডেলের উপর ভিত্তি করে, এটি নথিতে বর্ণিত ব্যক্তিকে আইআরআই দ্বারা দ্ব্যর্থহীনভাবে চিহ্নিত করার অনুমতি দেয়। সমাধানযোগ্য আই. আর. আই-এর ব্যবহার আরও তথ্য সম্বলিত আর. ডি. এফ নথিগুলিকে স্থানান্তরিত করার অনুমতি দেয় যা ক্লায়েন্টদের কেবল সেই লিঙ্কগুলি অনুসরণ করে নতুন তথ্য আবিষ্কার করতে সক্ষম করে; এই নীতিটি আপনার নাক অনুসরণ হিসাবে পরিচিত। উদাহরণস্বরূপ সমস্ত তথ্য শব্দার্থগতভাবে উল্লেখ করে, একটি আরডিএফ প্রসেসর সনাক্ত করতে পারে যে নথিতে একজন ব্যক্তির সম্পর্কে তথ্য রয়েছে (@type) এবং প্রসেসর যদি এফওএএফ শব্দভান্ডার বুঝতে পারে তবে এটি নির্ধারণ করতে পারে যে কোন বৈশিষ্ট্যগুলি ব্যক্তির নাম এবং হোমপেজ নির্দিষ্ট করে। এনকোডিং Schema.org, গুগল নলেজ গ্রাফ দ্বারা ব্যবহৃত হয় এবং বেশিরভাগ সার্চ ইঞ্জিন অপ্টিমাইজেশান ক্রিয়াকলাপের জন্য ব্যবহৃত হয়। এটি বায়োমেডিকাল ইনফরমেটিক্স এবং উৎপত্তিস্থলের তথ্যের প্রতিনিধিত্ব করার মতো প্রয়োগের জন্যও ব্যবহৃত হয়েছে। এটি অ্যাক্টিভিটি স্ট্রিমের ভিত্তি, "সম্ভাব্য এবং সম্পূর্ণ ক্রিয়াকলাপ সম্পর্কে তথ্য বিনিময়ের" জন্য একটি বিন্যাস, এবং অ্যাক্টিভিটি পাব, ফেডারেটেড সোশ্যাল নেটওয়ার্কিং প্রোটোকলে ব্যবহৃত হয়। উপরন্তু, এটি ইন্টারনেট অফ থিংস (আইওটি) প্রসঙ্গে ব্যবহৃত হয়, যেখানে একটি জিনিস বিবরণ, যা একটি জেএসওএন-এলডি নথি, আইওটি ডিভাইসগুলির নেটওয়ার্ক মুখোমুখি ইন্টারফেসগুলি বর্ণনা করে। আরও দেখুন হাইপারটেক্সট অ্যাপ্লিকেশন ল্যাঙ্গুয়েজ রেফারেন্স এক্সটার্নাল লিঙ্ক JSON-LD.org রিসোর্স ডিসক্রিপশন ফ্রেমওয়ার্ক ডেটা সিরিয়ালাইজেশন ফরম্যাট মার্কআপ ল্যাঙ্গুয়েজ জে. এস. ও. এন সেম্যান্টিক ওয়েব