Nested Context Language
ડિજિટલ અને ઇન્ટરેક્ટિવ ટેલિવિઝનના ક્ષેત્રમાં, નેસ્ટેડ કન્ટેક્સ્ટ લેંગ્વેજ (NCL) એ હાયપરમીડિયા દસ્તાવેજો માટે ઘોષણાત્મક લેખન ભાષા છે. એન. સી. એલ. દસ્તાવેજોમાં ઑડિઓ અથવા વિડિયો સામગ્રી જેવા મલ્ટીમીડિયા ઘટકો હોતા નથી; તેના બદલે તેઓ "ગુંદર" ભાષા તરીકે કાર્ય કરે છે જે મલ્ટીમીડિયા ઘટકો કેવી રીતે સંબંધિત છે તે સ્પષ્ટ કરે છે. ખાસ કરીને, એન. સી. એલ. દસ્તાવેજો સ્પષ્ટ કરે છે કે આ ઘટકો એકબીજા સાથે કેવી રીતે સુસંગત છે અને ઘટકો એકીકૃત દસ્તાવેજમાં કેવી રીતે રચાય છે. તેની મુખ્ય સુવિધાઓમાં, તે હાયપરમીડિયા કનેક્ટર્સની વ્યાખ્યા દ્વારા હાયપરમીડિયા સંબંધોને પ્રથમ-વર્ગના ઘટકો તરીકે માને છે, અને તે સંયુક્ત નમૂનાઓના ખ્યાલનો ઉપયોગ કરીને હાયપરમીડિયા રચના માટે મનસ્વી શબ્દાર્થનો ઉલ્લેખ કરી શકે છે. એન. સી. એલ. એ એક એક્સ. એમ. એલ. એપ્લિકેશન લેંગ્વેજ છે જે એક્સ. એચ. ટી. એમ. એલ. નું વિસ્તરણ છે, જેમાં એક્સ. એમ. એલ. ઘટકો અને મોડ્યુલર અભિગમ દ્વારા નિર્દિષ્ટ વિશેષતાઓ છે. એન. સી. એલ. મોડ્યુલો એક્સલિંક અને એસ. એમ. આઈ. એલ. જેવી પ્રમાણભૂત વેબ ભાષાઓમાં ઉમેરી શકાય છે. એન. સી. એલ. શરૂઆતમાં વેબ પર્યાવરણ માટે ડિઝાઇન કરવામાં આવી હતી, પરંતુ એન. સી. એલ. ની મુખ્ય એપ્લિકેશન જાપાનીઝ-બ્રાઝિલિયન આઈ. એસ. ડી. બી.-ટી. બી. (ઇન્ટરનેશનલ સ્ટાન્ડર્ડ ફોર ડિજિટલ બ્રોડકાસ્ટિંગ) ટેરેસ્ટ્રીયલ ડી. ટી. વી. ડિજિટલ ટેલિવિઝન મિડલવેર (ગિંગા નામ) ની ઘોષણાત્મક ભાષા તરીકે ઉપયોગમાં લેવાય છે. તે આઇ. પી. ટી. વી. (ઇન્ટરનેટ પ્રોટોકોલ ટેલિવિઝન) સેવાઓ માટે વિશિષ્ટતાઓની આઇ. ટી. યુ.-ટી. મલ્ટીમીડિયા એપ્લિકેશન ફ્રેમવર્ક શ્રેણીની પ્રથમ પ્રમાણિત તકનીક પણ છે. બંને કિસ્સાઓમાં તેનો ઉપયોગ ડિજિટલ ટેલિવિઝન પર ઇન્ટરેક્ટિવ એપ્લિકેશનો વિકસાવવા માટે થાય છે. એન. સી. એલ. દસ્તાવેજ એન. સી. એલ. નું માળખું ચોક્કસ એપ્લિકેશનની જરૂરિયાતો અનુસાર મોડ્યુલોના સબસેટ્સના ઉપયોગની મંજૂરી આપવા માટે મોડ્યુલર તરીકે ડિઝાઇન કરવામાં આવ્યું હતું. ધોરણની 3.1 આવૃત્તિને 14 ક્ષેત્રોમાં વહેંચવામાં આવી છે, જેમાં દરેક મોડ્યુલને એક વિસ્તાર સોંપવામાં આવ્યો છે. દરેક મોડ્યુલ બદલામાં એક અથવા વધુ XML તત્વોને વ્યાખ્યાયિત કરે છે. આ ક્ષેત્રો અને સંકળાયેલ મોડ્યુલો માળખું માળખું મોડ્યુલ ઘટકો મીડિયા મોડ્યુલ સંદર્ભ મોડ્યુલ ઇન્ટરફેસો એન્કર મોડ્યુલ સંયુક્ત નોડ ઇન્ટરફેસ મોડ્યુલ ગુણધર્મ એન્કર મોડ્યુલ સ્વિચઇન્ટરફેસ મોડ્યુલ લેઆઉટ મોડ્યુલ પ્રસ્તુતિ સ્પષ્ટીકરણ મોડ્યુલ સમય મોડ્યુલ સંક્રમણ અસરો સંક્રમણ બેઝ મોડ્યુલ સંક્રમણ મોડ્યુલ પરીક્ષણ નિયમ મોડ્યુલ પરીક્ષણ નિયમ સામગ્રી નિયંત્રણ મોડ્યુલ વર્ણન નિયંત્રણ મોડ્યુલ નિયંત્રણ મોડ્યુલ નિયંત્રણ મોડ્યુલ નિયંત્રણ મોડ્યુલ જોડાણ મોડ્યુલ જોડકો સામાન્ય ભાગ મોડ્યુલ જોડાણ મૂલ્યાંકન મોડ્યુલ અભિવ્યક્તિ મોડ્યુલ જોડાણ મોડ્યુલ છે. ધોરણ દ્વારા વ્યાખ્યાયિત રૂપરેખાઓમાં સંપૂર્ણ રૂપરેખા સામેલ છે-જેમાં તમામ એન. સી. એલ. મોડ્યુલો ઉન્નત ડિજિટલ ટીવી રૂપરેખા (ઇ. ડી. ટી. વી.) નો સમાવેશ થાય છે-જેમાં માળખું, લેઆઉટ, મીડિયા, સંદર્ભ, મીડિયાકોન્ટેન્ટ એન્કર, કોમ્પોઝિટનોડે ઇન્ટરફેસ, પ્રોપર્ટી એન્કર, સ્વિચઇન્ટરફેસ, ડિસ્ક્રીપ્ટર, લિંકિંગ, કોઝલ કનેક્ટર ફંક્શનાલિટી, કનેક્ટરબેઝ, ટેસ્ટરૂલ, ટેસ્ટરૂલયુઝ, કન્ટેન્ટ કંટ્રોલ, ડિસ્ક્રીપ્ટર કંટ્રોલ, ટાઇમિંગ, ઇમ્પોર્ટ, એન્ટિટી રયુઝ, એક્સટેન્ડેડ એન્ટિટી રયુઝ, કીનેવિગેશન, એનિમેશન, ટ્રાન્ઝિશનબેઝ, ટ્રાન્ઝિશન અને મેટાનફોર્મેશન મોડ્યુલો એન. સી. એલ. બેઝિક ડિજિટલ ટીવી પ્રોફાઇલ (બી. ડી. ટી. વી.) નો સમાવેશ થાય છે. આ પણ જુઓ એસએમઆઇએલ એક્સ્ટેન્સિબલ માર્કઅપ લેંગ્વેજ (એક્સએમએલ) સંદર્ભો વધુ વાંચન બાહ્ય લિંક્સ એન. સી. એલ. સત્તાવાર વેબ સાઇટ એન. સી. એલ. હેન્ડબુક ટેલિમિડિયા લેબ એન. સી. એલ. સંસાધનોઃ એન. સી. એલ. ને ટેકો આપતા સંખ્યાબંધ સંસાધનો. એન. સી. એલ. ખેલાડીઓ ગિંગા-એન. સી. એલ. સંદર્ભ અમલીકરણ, જી. પી. એલ. વી. 2 (પોર્ટુગીઝમાં) હેઠળ ઉપલબ્ધ છે. ક્રિએટિવ કોમન્સ એટ્રિબ્યુશન-નોન કોમર્શિયલ-નોડેરિવ્સ 3 લાઇસન્સ (પોર્ટુગીઝમાં) હેઠળ વિન્ડોઝ અને લિનક્સ માટે GHTV GINGA-NCL પ્લેયર. વેબએનસીએલ પ્લેયર વેબ-આધારિત, જી. પી. એલ. હેઠળ ઉપલબ્ધ છે. માર્કઅપ ભાષાઓ XML-આધારિત ધોરણો ટેકનિકલ સંચાર કમ્પ્યુટર ફાઇલ બંધારણો પ્રસારણ ઇજનેરી ડિજિટલ ટેલિવિઝન ISDB