Nested Context Language
ڈیجیٹل اور انٹرایکٹو ٹیلی ویژن کے میدان میں، نیسٹڈ کانٹیکسٹ لینگویج (این سی ایل) ہائپر میڈیا دستاویزات کے لیے ایک اعلانیہ تصنیف کی زبان ہے۔ این سی ایل دستاویزات میں ملٹی میڈیا عناصر جیسے آڈیو یا ویڈیو مواد نہیں ہوتے ہیں ؛ بلکہ وہ ایک "گلو" زبان کے طور پر کام کرتے ہیں جو یہ بتاتا ہے کہ ملٹی میڈیا اجزاء کس طرح متعلق ہیں۔ خاص طور پر، این سی ایل دستاویزات اس بات کی وضاحت کرتی ہیں کہ ان اجزاء کو ایک دوسرے کے مقابلے میں کس طرح ہم آہنگ کیا جاتا ہے اور اجزاء کو ایک متحد دستاویز میں کیسے تشکیل دیا جاتا ہے۔ اس کی اہم سہولیات میں، یہ ہائپر میڈیا کنیکٹرز کی تعریف کے ذریعے ہائپر میڈیا تعلقات کو فرسٹ کلاس اداروں کے طور پر پیش کرتا ہے، اور یہ جامع ٹیمپلیٹس کے تصور کا استعمال کرتے ہوئے ہائپر میڈیا کمپوزیشن کے لیے صوابدیدی الفاظ کی وضاحت کر سکتا ہے۔ این سی ایل ایک ایکس ایم ایل ایپلیکیشن زبان ہے جو ایکس ایچ ٹی ایم ایل کی توسیع ہے، جس میں ایکس ایم ایل عناصر اور صفات کو ماڈیولر اپروچ کے ذریعے متعین کیا گیا ہے۔ این سی ایل ماڈیولز کو معیاری ویب زبانوں، جیسے ایکس لنک اور ایس ایم آئی ایل میں شامل کیا جا سکتا ہے۔ این سی ایل کو ابتدائی طور پر ویب ماحول کے لیے ڈیزائن کیا گیا تھا، لیکن این سی ایل کی ایک بڑی ایپلی کیشن جاپانی-برازیلین آئی ایس ڈی بی-ٹی بی (انٹرنیشنل اسٹینڈرڈ فار ڈیجیٹل براڈکاسٹنگ) ٹیرسٹریل ڈی ٹی وی ڈیجیٹل ٹیلی ویژن مڈل ویئر (نام گنگا) کی اعلانیہ زبان کے طور پر استعمال ہوتی ہے۔ یہ آئی پی ٹی وی (انٹرنیٹ پروٹوکول ٹیلی ویژن) خدمات کے لیے آئی ٹی یو-ٹی ملٹی میڈیا ایپلی کیشن فریم ورک سیریز کی پہلی معیاری ٹیکنالوجی بھی ہے۔ دونوں صورتوں میں یہ ڈیجیٹل ٹیلی ویژن پر انٹرایکٹو ایپلی کیشنز تیار کرنے کے لیے استعمال ہوتا ہے۔ این سی ایل دستاویز این سی ایل کی ساخت کو ماڈیولر ہونے کے لیے ڈیزائن کیا گیا تھا تاکہ مخصوص ایپلی کیشن کی ضروریات کے مطابق ماڈیولز کے ذیلی سیٹوں کے استعمال کی اجازت دی جا سکے۔ معیار کے 3.1 ورژن کو 14 علاقوں میں تقسیم کیا گیا ہے جس میں ہر ماڈیول کو ایک علاقے میں تفویض کیا گیا ہے۔ ہر ماڈیول بدلے میں ایک یا زیادہ ایکس ایم ایل عناصر کی وضاحت کرتا ہے۔ ان علاقوں اور متعلقہ ماڈیولز میں اسٹرکچر اسٹرکچر ماڈیول اجزاء میڈیا انٹرفیس اینکور ماڈیول کمپوزٹ نوڈ انٹرفیس ماڈیول پراپرٹی اینکور ماڈیول سوئچ انٹرفیس ماڈیول لے آؤٹ لے آؤٹ ماڈیول پریزنٹیشن اسپیسیفیکیشن ڈسکرپٹر ماڈیول ٹائمنگ ٹائمنگ ماڈیول ٹرانزیشن ایفیکٹس ٹرانزیشن بیس ماڈیول ٹرانزیشن ماڈیول نیویگیشن کلیدی نیویگیشن ماڈیول پریزنٹیشن کنٹرول ٹیسٹ رول ماڈیول ٹیسٹ رول ماڈیول مواد کنٹرول ماڈیول تفصیل کنٹرول ماڈیول لنکنگ ماڈیول کنیکٹر کامن پارٹ ماڈیول کنیکٹر اسسمنٹ ایکسپریشن ماڈیول کنیکٹر شامل ہیں۔ معیار کے ذریعہ بیان کردہ پروفائلز میں مکمل پروفائل شامل ہے-جس میں تمام این سی ایل ماڈیولز انہانسڈ ڈیجیٹل ٹی وی پروفائل (ای ڈی ٹی وی) شامل ہیں-جس میں اسٹرکچر، لے آؤٹ، میڈیا، سیاق و سباق، میڈیا کنٹینٹ اینکور، کمپوزٹ نوڈ انٹرفیس، پراپرٹی اینکور، سوئچ انٹرفیس، ڈسکرپٹر، لنکنگ، کازل کنیکٹر فنکشنلٹی، کنیکٹر بیس، ٹیسٹ رول، ٹیسٹ رول یوز، کنٹینٹ کنٹرول، ڈسکرپٹر کنٹرول، ٹائمنگ، امپورٹ، اینٹیٹی ریوز، ایکسٹینڈڈ اینٹیٹی ریوز، کی نیویگیشن، اینیمیشن، ٹرانزیشن بیس، ٹرانزیشن اور میٹینفارمیشن ماڈیولز این سی ایل ڈیجیٹل ٹی وی پروفائل (بی ڈی ٹی وی) شامل ہیں۔ مزید پڑھنے کے لیے ایس ایم آئی ایل ایکسٹینسیبل مارک اپ لینگویج (ایکس ایم ایل) حوالہ جات دیکھیں۔ بیرونی لنکس این سی ایل آفیشل ویب سائٹ این سی ایل ہینڈ بک ٹیلیمیڈیا لیب این سی ایل ریسورسز: این سی ایل کی حمایت کرنے والے متعدد وسائل۔ این سی ایل کے کھلاڑی جینگا-این سی ایل حوالہ نفاذ، جی پی ایل وی 2 (پرتگالی میں) کے تحت دستیاب ہے۔ کریٹیو کامنز ایٹریبیوشن-نان کمرشل-نو ڈیریوز 3.0 لائسنس (پرتگالی میں) کے تحت ونڈوز اور لینکس کے لیے جی ایچ ٹی وی گنگا-این سی ایل پلیئر۔ ویب این سی ایل پلیئر ویب پر مبنی، جی پی ایل کے تحت دستیاب ہے۔ مارک اپ زبانیں ایکس ایم ایل پر مبنی معیارات تکنیکی مواصلات کمپیوٹر فائل فارمیٹس براڈکاسٹ انجینئرنگ ڈیجیٹل ٹیلی ویژن آئی ایس ڈی بی