Nested Context Language
ডিজিটাল এবং ইন্টারেক্টিভ টেলিভিশনের ক্ষেত্রে, নেস্টেড কনটেক্সট ল্যাঙ্গুয়েজ (এন. সি. এল) হাইপারমিডিয়া নথির জন্য একটি ঘোষণামূলক লেখার ভাষা। এনসিএল নথিতে অডিও বা ভিডিও বিষয়বস্তুর মতো মাল্টিমিডিয়া উপাদান থাকে না; বরং তারা একটি "আঠালো" ভাষা হিসাবে কাজ করে যা মাল্টিমিডিয়া উপাদানগুলি কীভাবে সম্পর্কিত তা নির্দিষ্ট করে। বিশেষত, এন. সি. এল নথিগুলি নির্দিষ্ট করে যে কীভাবে এই উপাদানগুলি একে অপরের সাথে সম্পর্কিত এবং কীভাবে উপাদানগুলি একটি একীভূত নথিতে একত্রিত করা হয়। এর প্রধান সুবিধাগুলির মধ্যে, এটি হাইপারমিডিয়া সংযোগকারীগুলির সংজ্ঞার মাধ্যমে হাইপারমিডিয়া সম্পর্কগুলিকে প্রথম শ্রেণীর সত্তা হিসাবে বিবেচনা করে এবং এটি যৌগিক টেমপ্লেটগুলির ধারণা ব্যবহার করে হাইপারমিডিয়া গঠনের জন্য নির্বিচারে শব্দার্থবিদ্যা নির্দিষ্ট করতে পারে। এন. সি. এল হল একটি এক্স. এম. এল অ্যাপ্লিকেশন ভাষা যা এক্স. এইচ. টি. এম. এল-এর একটি এক্সটেনশন, যেখানে এক্স. এম. এল উপাদান এবং বৈশিষ্ট্যগুলি একটি মডুলার পদ্ধতির দ্বারা নির্দিষ্ট করা হয়েছে। এনসিএল মডিউলগুলি এক্সলিঙ্ক এবং এসএমআইএল-এর মতো স্ট্যান্ডার্ড ওয়েব ভাষাগুলিতে যুক্ত করা যেতে পারে। এনসিএল প্রাথমিকভাবে ওয়েব পরিবেশের জন্য ডিজাইন করা হয়েছিল, তবে এনসিএল-এর একটি প্রধান প্রয়োগ হল জাপানি-ব্রাজিলিয়ান আইএসডিবি-টিবি (ডিজিটাল সম্প্রচারের জন্য আন্তর্জাতিক মান) টেরেস্ট্রিয়াল ডিটিভি ডিজিটাল টেলিভিশন মিডলওয়্যার (জিঙ্গা নামে)-এর ঘোষণামূলক ভাষা হিসাবে ব্যবহার করা হয়। এটি আইপিটিভি (ইন্টারনেট প্রোটোকল টেলিভিশন) পরিষেবাগুলির জন্য নির্দিষ্টকরণের আইটিইউ-টি মাল্টিমিডিয়া অ্যাপ্লিকেশন ফ্রেমওয়ার্ক সিরিজের প্রথম প্রমিত প্রযুক্তি। উভয় ক্ষেত্রেই এটি ডিজিটাল টেলিভিশনে ইন্টারেক্টিভ অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। একটি এন. সি. এল নথির কাঠামো এন. সি. এল নির্দিষ্ট প্রয়োগের চাহিদা অনুযায়ী মডিউলগুলির উপসেট ব্যবহারের অনুমতি দেওয়ার জন্য মডুলার হিসাবে ডিজাইন করা হয়েছিল। স্ট্যান্ডার্ডের 3.1 সংস্করণটি 14টি ক্ষেত্রে বিভক্ত করা হয়েছে এবং প্রতিটি মডিউল একটি এলাকায় বরাদ্দ করা হয়েছে। প্রতিটি মডিউল এক বা একাধিক এক্স. এম. এল উপাদানকে সংজ্ঞায়িত করে। ক্ষেত্র এবং সংশ্লিষ্ট মডিউলগুলি হল স্ট্রাকচার স্ট্রাকচার মডিউল কম্পোনেন্টস মিডিয়া মডিউল কনটেক্সট মডিউল মিডিয়াকন্টেন্টঅ্যানকর মডিউল কম্পোজিটনোডইনটারফেস মডিউল প্রোপার্টিঅ্যানকর মডিউল সুইচইনটারফেস মডিউল লেআউট মডিউল উপস্থাপনা নির্দিষ্টকরণ বর্ণনা মডিউল টাইমিং টাইমিং মডিউল ট্রানজিশন এফেক্টস ট্রানজিশনবেস মডিউল ট্রানজিশন মডিউল নেভিগেশনাল কী নেভিগেশন মডিউল উপস্থাপনা নিয়ন্ত্রণ পরীক্ষা-নিয়ম মডিউল টেস্ট-নিয়ম সামগ্রী নিয়ন্ত্রণ মডিউল বর্ণনাকারী নিয়ন্ত্রক মডিউল লিঙ্কিং মডিউল সংযোগকারী সংযোগকারী সংযোগকারী সাধারণ অংশ মডিউল সংযোগকারী মূল্যায়ন মডিউল এক্সপ্রেশন মোডুল সংযোগকারী স্ট্যান্ডার্ড দ্বারা সংজ্ঞায়িত প্রোফাইলগুলির মধ্যে রয়েছে সম্পূর্ণ প্রোফাইল-সমস্ত এনসিএল মডিউল এনহ্যান্সড ডিজিটাল টিভি প্রোফাইল (ইডিটিভি)-এর মধ্যে রয়েছে স্ট্রাকচার, লেআউট, মিডিয়া, কনটেক্সট, মিডিয়াকন্টেন্ট অ্যাঙ্কর, কম্পোজিট নোড ইন্টারফেস, প্রপার্টি অ্যাঙ্কর, সুইচ ইন্টারফেস, ডিস্ক্রিপ্টর, লিঙ্কিং, কৌসাল কানেক্টর ফাংশনালিটি, কানেক্টরবেস, টেস্টরুলে, টেস্টরুলে, কনটেন্ট কন্ট্রোল, ডিস্ক্রিপ্টর কন্ট্রোল, টাইমিং, ইম্পোর্ট, এন্টিটি রিউজ, এক্সটেন্ডেড এন্টিটি রিউজ, কীনেভিগেশন, অ্যানিমেশন, ট্রানজিশনবেস, ট্রানজিশন এবং মেট্যানফরমেশন মডিউল এনসিএল বেসিক ডিজিটাল টিভি প্রোফাইল (বিডিটিভি)। আরও দেখুন এস. এম. আই. এল এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ (এক্স. এম. এল) রেফারেন্স আরও পড়ার বাহ্যিক লিঙ্ক এন. সি. এল অফিসিয়াল ওয়েব সাইট এন. সি. এল হ্যান্ডবুক টেলিমিডিয়া ল্যাব এন. সি. এল রিসোর্সেসঃ এন. সি. এল-কে সমর্থনকারী বেশ কয়েকটি সংস্থান। এনসিএল খেলোয়াড়দের জিঙ্গা-এনসিএল রেফারেন্স বাস্তবায়ন, জিপিএলভি 2 (পর্তুগিজ ভাষায়) এর অধীনে উপলব্ধ। ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-নন-কমার্শিয়াল-নোডেরিভস 3 লাইসেন্সের (পর্তুগিজ ভাষায়) অধীনে উইন্ডোজ এবং লিনাক্সের জন্য জিএইচটিভি জিঙ্গা-এনসিএল প্লেয়ার। ওয়েবএনসিএল প্লেয়ার ওয়েব-ভিত্তিক, জিপিএল-এর অধীনে উপলব্ধ। মার্কআপ ভাষাগুলি এক্স. এম. এল-ভিত্তিক মান প্রযুক্তিগত যোগাযোগ কম্পিউটার ফাইল বিন্যাস সম্প্রচার প্রকৌশল ডিজিটাল টেলিভিশন আই. এস. ডি. বি