सादृश्य द्वारा स्पष्टीकरण
कल्पना कीजिए कि आपने अपने पेन पाल को एक पत्र लिखा है लेकिन आपने इसे हर बार अलग-अलग भाषाओं में लिखा है।
उदाहरण के लिए, आपने अपना पहला पत्र तमिल में और दूसरा जर्मन आदि में लिखने के लिए चुना होगा।
आपके मित्र को उन पत्रों का अनुवाद करने के लिए, आपके मित्र को निम्न की आवश्यकता होगी:
- (i) भाषा प्रकार की पहचान करें, और
- (ii) और फिर उसके अनुसार अनुवाद करें। लेकिन किसी भाषा की पहचान करना इतना आसान नहीं है - यह बहुत सारी कम्प्यूटेशनल ऊर्जा लेने वाला है। यह बहुत आसान होगा यदि आप अपने पत्र के शीर्ष पर आप जिस भाषा को भेज रहे हैं - वह आपके मित्र के लिए जीवन को बहुत आसान बना देगा।
तो, जिस भाषा में आप लिख रहे हैं, उस पर प्रकाश डालने के लिए, आप अपने पत्र के शीर्ष पर सरल भाषा (जैसे "फ़्रेंच") को एनोटेट करते हैं।
आपके मित्र को आपके पत्र के शीर्ष पर बताई जा रही विभिन्न भाषा के प्रकारों के बारे में कैसे पता चलेगा या पढ़ा जा सकेगा?
यह आसान है: आप इस पर पहले से सहमत हैं।
HTML के साथ सादृश्य वापस बांधना
क्योंकि विभिन्न प्रकार के डेटा प्रारूप हैं जिन्हें इंटरनेट पर भेजने की आवश्यकता है, डेटा प्रकार को निर्दिष्ट करने से सामने वाले ग्राहक को उपयोगकर्ता के अनुसार डेटा को ठीक से व्याख्या और प्रस्तुत करने की अनुमति मिलेगी।
हमारे पास अलग-अलग डेटा प्रारूप क्यों हैं?
मुख्य रूप से क्योंकि वे विभिन्न उद्देश्यों की पूर्ति करते हैं और अलग-अलग क्षमता रखते हैं।
उदाहरण के लिए, एक पीडीएफ प्रारूप एक तस्वीर प्रारूप से बहुत अलग है - जो एक ध्वनि प्रारूप से भी अलग है - दोनों बहुत भिन्न उद्देश्यों की पूर्ति करते हैं और तदनुसार इंटरनेट पर भेजे जाने से पहले अलग-अलग लिखे जाते हैं।