XML को EML क्यों नहीं कहा जाता है?


21

से विकिपीडिया

एक्स्टेंसिबल मार्कअप लैंग्वेज (एक्सएमएल) मशीन-पठनीय रूप में दस्तावेजों को एन्कोड करने के लिए नियमों का एक समूह है। इसे W3C द्वारा निर्मित XML 1.0 स्पेसिफिकेशन [4] में परिभाषित किया गया है, और कई अन्य संबंधित विनिर्देश, सभी मुक्त मानक हैं। [५]

शॉर्टहैंड एक्सएमएल को कॉल करने के ऐतिहासिक कारण क्या हैं, बल्कि अधिक प्राकृतिक ईएमएल?


14
अगर यह ईएमएल होता तो कोई पूछता था कि एक्सएमएल क्यों नहीं।
M.Sameer

आपको जेम्स क्लार्क से पूछना होगा। वह लड़का है जिसने इसे गढ़ा है। en.wikipedia.org/wiki/James_Clark_(XML_expert)
जोएल एथरटन

क्या "ईएमएल" पहले से ही माइक्रोसॉफ्ट आउटलुक द्वारा उपयोग किया जाने वाला फ़ाइल प्रारूप नहीं था?
15:16 बजे user16764

9
यह 90 का दशक था, और सब कुछ अच्छा था इसमें एक एक्स था।
एंडी

मुझे 6502 माइक्रोप्रोसेसर याद हैं, एकमात्र प्रोसेसर जिसमें EOR निर्देश था।
श्री लिस्टर

जवाबों:


68

मैं W3C, गूगल और विकिपीडिया के माध्यम से एक बहुत ही सुखद दौरे ले लिया और अंत में पाया जवाब: व्याख्या किए गए एक्सएमएल कल्पना जहां हम एक को खोजने के लिए एक ईमेल का अंश नाम के आविष्कारक से, जेम्स क्लार्क, जो करने के लिए सुझाव अध्यक्ष जोन बोसाक से एक ईमेल नाम और अंतिम वोट के लिए पत्र, और कुछ अन्य विचारों का उपयोग करें :X

Votes | Acronym | Full Name
------+---------+--------------------
5     | XML     | Extensible Markup Language
4     | MAGMA   | Minimal Architecture for Generalized Markup Applications
3     | SLIM    | Structured Language for Internet Markup
1     | MGML    | Minimal Generalized Markup Language

यह जॉन बोसाक द्वारा जेम्स क्लार्क के सुझाव का नाम "एक्स्टेंसिबल मार्कअप लैंग्वेज" रखने के लिए दिया गया था और इसने जन्म दिया:

मेरी राय में, यू-संयोजन उड़ान नहीं भरेंगे, लेकिन अगर हम "एक्स" को "एक्स्टेंसिबल" के लिए खड़े होने की अनुमति देते हैं , तो मैं "एक्स्टेंसिबल मार्कअप लैंग्वेज" के लिए एक परिचित के रूप में XML के साथ रह सकता हूं (और यहां तक ​​कि प्यार करने के लिए) एक्सएमएल। और अब मैं इसे वर्तमान प्रस्तावों की सूची में शामिल करता हूं

(जोर मेरा)


कुछ बोनस - एक्सएमएल स्पेशल इंटरेस्ट ग्रुप की कुछ पुरानी रिपोर्टों से, जो मुझे कुछ मूल उद्धरण की तलाश में मिले, जो इस सवाल का जवाब दे सकते हैं:

M.15 क्या XML को "एक्स्टेंसिबल मार्कअप लैंग्वेज" या "एक्सटेंसिबल मार्कअप लैंग्वेज" के रूप में एक निश्चित लेख (जैसे पहले वाक्य में) के बिना संदर्भित करना चाहिए?

इस मुद्दे पर संपादकों को कोई मार्गदर्शन नहीं देने के लिए चुने गए डब्ल्यूजी (पूरी उम्मीद में कि परिणाम इस बात पर निर्भर करेगा कि संपादक किस फाइल को अंतिम रूप से छूता है)।

औचित्य: कई मिनट की चर्चा और बढ़ती प्रफुल्लितता के बाद, कोई आम सहमति नहीं बन पाई थी, लेकिन कॉन्फ्रेंस कॉल के लिए आवंटित समय समाप्त हो गया था।


9
वास्तव में? मैं MAGMA की तरह थोड़े। अफ़सोस यह हार गया। इसके अलावा, उस ईमेल को खोदने और खोजने के लिए +1 जहां चर्चा उत्पन्न हुई थी !!
FrustratedWithFormsDesigner

2
बहुत अच्छा जासूसी का काम! अन्य विकल्पों को देखने के लिए अच्छा है, और दिलचस्प है कि उन्होंने ईएमएल पर भी विचार नहीं किया।
ह्यूगो

1
एफडब्ल्यूएफडी - मैं सहमत हूं। मैग्मा की तरह शांत।
शौना

6
XML मध्य-नब्बे के दशक का एक उत्पाद था, जब प्रतीत होता है कि सब कुछ "चरम" होना था ...
मैट पीटरसन

26

क्योंकि "X" "E" की तुलना में सिर्फ इतना ठंडा है।

मुमकिन है कि एक्सटेंसिबल एमएल जैसी चीजों से भ्रम की स्थिति से बचा जाए ।


क्या एक्सएमएल से पहले एक्स्टेंसिबल एमएल मौजूद था?
रेयानोस

2
मुझे यकीन नहीं है। ईएमएल इंटरनेट पर पूर्व-मृत एक्सएमएल लगता है। एमएल, जो ईएमएल पर आधारित है, सत्तर के दशक से है, इसलिए यह पूरी तरह से संभव है। फिर, एसजीएमएल, जो एक्सएमएल का सबसेट है, पहले की जड़ें भी हैं।
स्कॉट

यह एक्सएक्सएक्स एक्सपी के समान है, एक्सएमएल को छोड़कर, एक्स कुछ के लिए खड़ा है।
स्टुपरयूजर

2
सबसे पहला संदर्भ जो मैं "एक्सटेंसिबल एमएल" देखता हूं, वह 1999 का पेपर है, जबकि एक्सएमएल का पहला मसौदा 1996 में था। हालांकि, "विस्तारित एमएल" पहले है और मुझे यह 1991 में ईएमएल के लिए संक्षिप्त रूप में मिला।
ह्यूगो

अब @Andreas_D ने निश्चित उत्तर प्रदान किया है, यह देखना दिलचस्प है कि उन्होंने ईएमएल पर भी विचार नहीं किया।
ह्यूगो

11

कंप्यूटर और समाज पुस्तक से

एक्सएमएल में एक्स

"एक्सएमएल एक वरदान और वेब सपने के लिए खतरा है।"

एक्सएमएल में एक्स एक्सेन्सेबल के लिए खड़ा है। यह दर्शाता है कि XML खुला है। यह इस अर्थ में खुला है कि यह विकास की अनुमति देता है। ध्यान दें कि संक्षिप्त नाम XML है और ईएमएल नहीं है। उस एक्स। एक्स के बारे में कुछ साहसी, आकर्षक, रोमांचक है, समाज की संस्कृति पर निर्भर करता है जिसमें वह दिखाई देता है! दो सबसे स्पष्ट चीजें हैं

  • एक्स-रेटेड सामान: फिल्मों, किताबें ... केवल वयस्कों के लिए!
  • एक्स-रोड: जहां दिशा में विकल्प बनाया जा सकता है।

चूंकि एक्सएमएल में एक्स को "एक्स" कहा जाता है और कभी-कभी उस तरह से भी लिखा जा सकता है, तो हमारे पास अन्य संभावित अर्थों को चार्ट करने का अवसर है। उदाहरण के लिए, यह कहने के लिए कि "वह उसका पूर्व है" अतीत में कुछ दर्शाता है। यह एक्सएमएल में एक्स का इरादा नहीं है। लेकिन हम इसे बना सकते हैं। हम एक्सएमएल एमएल के रूप में एक्सएमएल के रूप में काव्य को संदर्भित कर सकते हैं जो इसके पहले था।

और हम XHTML के लिए ठीक उसी व्याख्या का उपयोग कर सकते हैं।


4
हालांकि अच्छा है, यह केवल अटकलें और हास्य है।
रेयनोस

सच। मुझे कोई निश्चित उत्तर नहीं मिला, और अन्य XML पुस्तकों में समान उत्तर मिला। मैं XML से पहले ईएमएल का कोई प्रासंगिक उपयोग नहीं देखता।
ह्यूगो

सबसे पहला संदर्भ जो मैं "एक्सटेंसिबल एमएल" देख रहा हूं वह 1999 का पेपर है, जबकि एक्सएमएल का पहला मसौदा 1996 में था। हालांकि, "विस्तारित एमएल" पहले है और मुझे यह 1991 में ईएमएल के लिए संक्षिप्त रूप में मिला। इसलिए शायद ईएमएल वास्तव में लिया गया था। 'इसलिए उन्होंने इसके बजाय एक्सएमएल का इस्तेमाल किया।
ह्यूगो

2

यह एक ऐसा सवाल है, जो शायद http://english.stackexchange.com पर बेहतर तरीके से पूछा जाता है , आमतौर पर, अंग्रेजी बोलने वाला दुनिया एक्स को रचनात्मक रूप से एक्स के रूप में 'क्रॉस' की तरह एक्स का उपयोग करने के लिए जाता है। इस मामले में, ऐसा लगता है, 'X' पहले अक्षर ('eeeks') का प्रतिनिधित्व करता है, पहला अक्षर नहीं।


2

Andreas_D द्वारा दिए गए उत्तर पर अटकलें:

लेकिन अगर हम "एक्स" को "एक्स्टेंसिबल" के लिए खड़े होने की अनुमति देते हैं

ध्यान दें कि ऐसा लगता है कि यहां संक्षिप्त का उल्टा इंजीनियरिंग है ... हमें एक एक्स मिला है, इसके लिए क्या खड़ा होना चाहिए ??

यह मुझे बताता है कि एक्सट्रीम स्पोर्ट्स, एक्स गेम्स आदि सभी 1995 के आसपास बहुत लोकप्रिय थे और एक्सएमएल में एक्स शायद उसी की ओर एक नाटक है। हो सकता है कि किसी को ईएक्सट्रीम मार्कअप लैंग्वेज की उम्मीद थी?


2
DirectX, ActiveX, XBox
Andy

1

मैंने हमेशा एक्सएमएल में एक्सएमएल के बारे में सोचा है क्योंकि यह दर्शाता है कि आप एक्सएमएल के साथ किसी भी तरह की मार्कअप भाषा बना सकते हैं। जब यह नया था, तो सबसे बड़ी चीजों में से एक, जिसके बारे में सभी ने बात की थी।


X यह कैसे दर्शाता है कि मैं इस भाषा को अन्य भाषाओं में बना सकता हूं, किसी भी और से, कह सकता हूं, Q या J?
FrustratedWithFormsDesigner

2
क्योंकि इस संदर्भ में 'X' का उपयोग 'रिक्त स्थान को भरने' के लिए किया जा सकता है। एक चर, जैसा कि यह था।
रॉबर्ट एस।

कई अन्य अक्षर हैं जिन्हें एक्स के अलावा चर के रूप में इस्तेमाल किया जा सकता है ।
FrustratedWithFormsDesigner

1
हां ऐसा? यह गणित के बाहर का आदर्श नहीं है। X का उपयोग कुछ समय के लिए अज्ञात को परिभाषित करने के लिए किया गया है। अन्य पत्र, इतना नहीं। सीएफ एक्स-रे, जेनरेशन एक्स, आदि
रॉबर्ट एस।

2
एक्स-रे एक अच्छा उदाहरण है: "कागज में उसने [विल्हेम रॉन्टगन की खोज की] स्वीकार किया कि वह इन नई किरणों की सटीक प्रकृति को नहीं जानता था। उसने" एक्स-रे "का नाम चुना, क्योंकि" एक्स "गणितीय है। अज्ञात के लिए प्रतीक। " discoveriesinmedicine.com/To-Z/X-ray.html
ह्यूगो

1

एक्स स्पष्ट है पूर्व , और इसके साथ शुरू करने के लिए शब्द प्रयोग एक्स के संक्षिप्त रूप में काफी आम है ex-

यह अंग्रेजी में बेहतर होगा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.