आप जो कुछ भी चाहते हैं उसे डाल सकते हैं। यह एमआईएम प्रकारों के पूरे बिंदु है।
प्रश्न यह है कि आपका उपयोगकर्ता का ब्राउज़र वास्तव में इसकी व्याख्या कर सकता है या नहीं। लेकिन यह वास्तव में <script>
तत्व के लिए विशिष्ट नहीं है। मेरा ब्राउज़र, उदाहरण के लिए, केवल स्टाइलशीट के लिए सीएसएस को समझता है, अन्य एक्सएसएलटी को भी समझते हैं। मेरा ब्राउज़र केवल दस्तावेज़ों के लिए एचटीएमएल, एक्सएचटीएमएल, एचटीएमएल 5, मैथएमएल और एसवीजी को समझता है, अन्य पीडीएफ को भी समझते हैं या MathML को नहीं समझते हैं। मेरा ब्राउज़र अल्फा-पारदर्शी पीएनजी को समझता है, अन्य नहीं। जीआईएफ पेटेंट समाप्त होने से पहले, कुछ ब्राउज़र थे जो जीआईएफ को नहीं समझते थे, जबकि अन्य ने लाइसेंस शुल्क का भुगतान किया था (या पेटेंट को अवैध रूप से इस्तेमाल किया था या क्षेत्राधिकारों में विकसित किया गया था जहां सॉफ्टवेयर पेटेंट अवैध हैं) और जीआईएफ को समझ लिया था। कुछ ब्राउज़र H.264 वीडियो, अन्य थियोरा को समझते हैं।
सामान्यतः, एकमात्र भाषा जिसे सभी ब्राउज़रों द्वारा समझा जाने की गारंटी है, ईसीएमएस्क्रिप्ट 3 संस्करण है। अधिकांश ब्राउज़र जावास्क्रिप्ट के कुछ सबसेट को भी समझते हैं।
इंटरनेट एक्सप्लोरर के कई संस्करण वीबीस्क्रिप्ट को समझते हैं।
कॉफीस्क्रिप्ट कंपाइलर को ईसीएमएस्क्रिप्ट में संकलित किया जा सकता है और एक वेबसाइट में एम्बेड किया जा सकता है, ताकि आप text/coffeescript
एमआईएमई प्रकार के माध्यम से अपने पृष्ठ में कॉफीस्क्रिप्ट का उपयोग कर सकें।
हॉटरबी नामक एक प्रोजेक्ट है, जो ईसीएमएस्क्रिप्ट में लिखा गया एक YARV बाइटकोड दुभाषिया है। यह आपको text/ruby
का उपयोग करने की अनुमति देता है।
माइक्रोसॉफ्ट, एक परियोजना, गेस्टाल्ट कहा जाता है जो IronRuby और IronPython सिल्वरलाइट अंदर डीएलआर के शीर्ष पर चल रहे text/python
और text/ruby
(और शायद किसी भी भाषा कि डीएलआर के शीर्ष पर चला सकते हैं, उदाहरण के लिए योजना के लिए समर्थन प्रदान करने के लिए उपयोग करता है स्मॉलटॉक, पीएचपी, टीसीएल।)
मोज़िला के पास आयरनमोन्की नामक एक परियोजना थी, मुझे विश्वास है, जिसमें कई लोकप्रिय निष्पादन इंजन जैसे एमआरआई रूबी, सीपीथन, पर्ल और अन्य फ़ायरफ़ॉक्स में एम्बेडेड थे, उन सभी का उपयोग करने की अनुमति ब्राउज़र स्क्रिप्टिंग के लिए भाषाएं।
मुझे कहीं पढ़ना याद है कि किसी ने टीसीसी (छोटे सी कंपाइलर) समर्थन के लिए प्लगइन बनाया है, जो आपको text/c
का उपयोग करने की अनुमति देगा।
बस एक दिन की जोड़ी पहले, Miguel de Icaza (मोनो के creater) ने सुझाव दिया कि आईएसओ CLI आप एक application/cil
MIME प्रकार के माध्यम से स्क्रिप्टिंग के लिए कोल इंडिया बाईटकोड उपयोग करने की अनुमति एक पटकथा मंच के रूप में ब्राउज़र में जोड़ा जाना चाहिए।
यही कारण है कि मैंने इसे अपने प्रश्न में "भाषा प्रकार" के रूप में संदर्भित किया। तकनीकी रूप से एक सही वाक्यांश नहीं होने पर, मुझे पता है कि "भाषा" की कमी है और यह व्यक्त करना चाहता था (हालांकि यह मुश्किल है)। फिर भी, यह एक महत्वपूर्ण अनुस्मारक है क्योंकि विशेषता को कम किया गया है, फिर भी मैं इसे कभी-कभी देखता हूं ... – Corey