Microsoft की खबर है कि वह अपने एज वेब ब्राउज़र को क्रोमियम इंजन पर स्थानांतरित कर रहा है, ने विभिन्न वेब तकनीकों के व्यापक स्तर पर चर्चा को प्रेरित किया है। यदि आपको सभी नाम और शब्दजाल भ्रमित करने वाला लगता है, तो आपको उपयोग का यह संदर्भ मिल सकता है।
हमने प्रमुख शर्तों और तकनीकों की एक चीट शीट एक साथ रखी है। यह आपको विभिन्न परियोजनाओं की भूमिकाओं और एज के भीतर क्या बदल रहा है, इसे समझने में मदद करनी चाहिए। परिभाषाओं में इटैलिक में वाक्यांश इस चीट शीट के भीतर किसी अन्य शब्द के संदर्भ को दर्शाते हैं।
माइक्रोसॉफ्ट
- किनारे - सरल शुरुआत करते हुए, एज माइक्रोसॉफ्ट का आधुनिक वेब ब्राउज़र है जिसे विंडोज 10 के साथ पेश किया गया है। इसे UWP के रूप में बनाया गया है। app है और EdgeHTML ब्राउज़र इंजन . द्वारा संचालित है . पिछले हफ्ते, Microsoft ने पुष्टि की कि वह क्रोमियम ब्राउज़र इंजन पर स्विच करेगा अगले वर्ष में, और धीरे-धीरे अधिक विंडोज संस्करणों और विभिन्न ऑपरेटिंग सिस्टम प्लेटफॉर्म पर उपलब्ध हो जाएगा। एज वर्तमान में चक्र जावास्क्रिप्ट इंजन, . का उपयोग करता है लेकिन इसे V8 . में बदल दिया जाएगा क्रोमियम की ओर जाने के परिणामस्वरूप.
- एजHTML - Microsoft Edge . द्वारा उपयोग किया जाने वाला मालिकाना Microsoft ब्राउज़र इंजन 2015 में विंडोज 10 के साथ इसकी शुरुआत के बाद से। इंजन को ट्राइडेंट . से विभाजित किया गया था एज ब्राउज़र को पावर देने के अलावा, एजएचटीएमएल का उपयोग विंडोज 10 इंटरफेस के विभिन्न घटकों को प्रस्तुत करने के लिए भी किया जाता है, और विंडोज 10 UWP का समर्थन करता है। जावास्क्रिप्ट और एचटीएमएल के साथ लिखे गए ऐप्स। यह विंडोज 10 सिस्टम से मजबूती से जुड़ा हुआ है, और किसी अन्य प्लेटफॉर्म के लिए उपलब्ध नहीं है।
- त्रिशूल - बंद माइक्रोसॉफ्ट ब्राउज़र इंजन इंटरनेट एक्सप्लोरर 4 से लेकर इंटरनेट एक्सप्लोरर 11 तक इस्तेमाल किया गया। 2000 के दशक की शुरुआत में इंटरनेट एक्सप्लोरर के अधिकांश प्रभुत्व के लिए जिम्मेदार, लेकिन वेब मानकों के खराब अनुपालन के कारण पुराना हो गया। Microsoft ने बाद के अवतारों में अतिरिक्त सुविधाओं और मानकों के समर्थन के साथ इंजन को बेहतर बनाने के प्रयास किए। इंजन का उपयोग विंडोज 8 और विंडोज फोन 8 पर जावास्क्रिप्ट ऐप्स को सपोर्ट करने के लिए भी किया गया था।
- यूडब्ल्यूपी - यूनिवर्सल विंडोज प्लेटफॉर्म। एपीआई और प्रौद्योगिकियों का एक सामूहिक सेट जो डेवलपर्स को विंडोज 10, विंडोज 10 मोबाइल और संबंधित आधुनिक माइक्रोसॉफ्ट इकोसिस्टम के लिए ऐप बनाने में सक्षम बनाता है। UWP आमतौर पर Microsoft/Windows Store से जुड़ा होता है, जो इन ऐप्स के लिए सबसे आम वितरण चैनल है। C++, C#/XAML और JavaScript जैसी विविध प्रकार की तकनीकों का उपयोग करके UWP के लिए ऐप्स बनाए जा सकते हैं /एचटीएमएल . मौजूदा क्लासिक Win32 Windows डेस्कटॉप ऐप, iOS ऐप या PWAs से UWP ऐप्स बनाने के विकल्प भी उपलब्ध हैं। ।
ब्राउज़र
- ब्राउज़र इंजन - वेब ब्राउजर का कोर, स्व-निहित घटक वेबपेजों के निर्माण और प्रतिपादन के लिए जिम्मेदार है जैसे कि वे दृश्यमान और इंटरैक्टिव हैं। ब्राउज़र इंजन आमतौर पर अंतिम उपयोगकर्ता के लिए अपारदर्शी होते हैं, जो आमतौर पर ब्राउज़िंग अनुभव में उनकी भूमिका से अनजान होते हैं। इंजन में कई उप-घटक शामिल हैं, जैसे लेआउट इंजन और रेंडरिंग इंजन, जो वेबपेजों के निर्माण के लिए विभिन्न आवश्यक कार्यक्षमताओं को लागू करते हैं। ब्राउज़र इंजन आमतौर पर, लेकिन हमेशा नहीं, स्टैंडअलोन घटक होते हैं जिन्हें कई अलग-अलग वेब ब्राउज़र द्वारा कार्यान्वित किया जा सकता है - उदाहरण के लिए, क्रोमियम इंजन वर्तमान में Google क्रोम, ओपेरा, विवाल्डी और कई अन्य द्वारा उपयोग किया जाता है। इनमें से प्रत्येक ब्राउज़र में एक अद्वितीय इंटरफ़ेस और उपयोगकर्ता-उन्मुख सुविधा सेट है, लेकिन वास्तविक वेबपृष्ठों को लाने, बनाने और प्रस्तुत करने के लिए क्रोमियम इंजन पर निर्भर करता है।
- पलक झपकाना - एक लोकप्रिय और स्थापित ओपन-सोर्स ब्राउज़र इंजन, जिसका उपयोग क्रोमियम सहित कई वेब ब्राउज़र प्रोजेक्ट द्वारा किया जाता है। ब्लिंक मोटे तौर पर आधुनिक वेब मानकों के अनुरूप है और उभरते मानकों और सिफारिशों को समय पर लागू करने के लिए कदम उठाता है, जिसने इसकी लोकप्रियता में योगदान दिया है। इसे वेबकिट इंजन से फोर्क किया गया था।
- क्रोमियम - मूल रूप से Google द्वारा विकसित एक ओपन-सोर्स वेब ब्राउज़र प्रोजेक्ट। क्रोमियम कई वेब ब्राउज़रों की नींव है, विशेष रूप से Google क्रोम। यह ब्लिंक . द्वारा संचालित है ब्राउज़र इंजन और V8 . का उपयोग करता है इसके जावास्क्रिप्ट इंजन . के रूप में . क्रोमियम सभी प्रमुख डेस्कटॉप प्लेटफॉर्म के साथ-साथ Android पर भी उपलब्ध है। Google के साथ घनिष्ठ संबंधों के लिए इस परियोजना की आलोचना हुई है; ओपन-सोर्स प्रकृति के बावजूद, क्रोमियम का विकास Google द्वारा किया जाता है, और इस परियोजना में Google सेवाओं के साथ डिफ़ॉल्ट एकीकरण शामिल है।
जावास्क्रिप्ट
- जावास्क्रिप्ट इंजन - एक प्रोग्राम जो जावास्क्रिप्ट की व्याख्या और निष्पादन करता है कोड। ऐतिहासिक रूप से, अधिकांश जावास्क्रिप्ट इंजन वेब ब्राउज़र में रहते हैं, लेकिन हाल के वर्षों में ब्राउज़र के बाहर जावास्क्रिप्ट का उपयोग सर्वर, कमांड-लाइन एप्लिकेशन और मोबाइल एप्लिकेशन को शामिल करने के लिए बढ़ा है, जिससे इंजन विकास में विकास आवश्यक हो गया है।
- चक्र - माइक्रोसॉफ्ट द्वारा विकसित एक जावास्क्रिप्ट इंजन और एज . के लिए उपयोग किया जाता है और यूडब्ल्यूपी. इसे माइक्रोसॉफ्ट के पुराने जेस्क्रिप्ट इंजन से फोर्क किया गया था। प्रारंभ में एक मालिकाना तकनीक, माइक्रोसॉफ्ट ने 2015 में इंजन को ओपन-सोर्स किया। एज वेब ब्राउज़र में उपयोग के अलावा, चक्र को एम्बेडेड वातावरण सहित अन्य तैनाती में भी लोकप्रियता मिली है।
- V8 - एक खुला स्रोत जावास्क्रिप्ट इंजन मुख्य रूप से क्रोमियम . द्वारा उपयोग किया जाता है ब्राउज़र प्रोजेक्ट, जावास्क्रिप्ट . के निष्पादन को सक्षम करता है वेब ब्राउज़र के अंदर कोड। V8 का उपयोग कई अन्य जावास्क्रिप्ट रनटाइम द्वारा भी किया जाता है, जिसमें Node.js सर्वर-साइड जावास्क्रिप्ट वातावरण और इलेक्ट्रॉन डेस्कटॉप ऐप फ्रेमवर्क शामिल हैं।
वेब तकनीक
- एचटीएमएल - हाइपर टेक्स्ट मार्कअप लैंग्वेज। HTML एक मार्कअप भाषा है जिसका उपयोग वेबपेजों की संरचना और मौलिक लेआउट बनाने के लिए किया जाता है। ब्राउज़र इंजन वेबपेज के निर्माण के लिए HTML फाइलों का उपयोग करें जो अंततः आपके प्रदर्शन के लिए प्रस्तुत किया जाता है।
- जावास्क्रिप्ट - एक उच्च स्तरीय व्याख्या की गई प्रोग्रामिंग भाषा जो आधुनिक वेबसाइटों का मुख्य घटक है। वेब ऐप्स और इंटरेक्टिव पेजों के लिए जावास्क्रिप्ट आवश्यक है क्योंकि यह डेवलपर्स को वेबपेज और ब्राउज़र के साथ इंटरैक्ट करने का एक तरीका प्रदान करता है। जावास्क्रिप्ट में वेब ब्राउज़र के बाहर भी उपयोग के मामलों की एक विस्तृत श्रृंखला है, जिसमें देशी ऐप्स भी शामिल हैं (जैसे कि माइक्रोसॉफ्ट के विंडोज 10 UWP के साथ) मंच), और एम्बेडेड उपकरणों पर।
- पीडब्ल्यूए - प्रगतिशील वेब ऐप। विकास के तरीकों, अवधारणाओं और प्रौद्योगिकियों का एक सेट जो वेबसाइटों और वेब ऐप्स को संगत उपकरणों पर इंस्टॉल किए गए देशी ऐप्स की तरह व्यवहार करने में सक्षम बनाता है। वेबसाइट/वेब ऐप को एक मूल ऐप के समान तरीके से इंस्टॉल करें, साथ ही सेवा कर्मियों के लिए समर्थन - एक वेब तकनीक जो ऑफ़लाइन संचालन, पृष्ठभूमि सिंक और पुश नोटिफिकेशन जैसी सुविधाओं के उपयोग की सुविधा प्रदान करती है जो आमतौर पर मूल से जुड़ी होती हैं। apps.
PWA को अक्सर तकनीकी मीडिया और गैर-डेवलपर्स द्वारा हाइब्रिड या होस्ट किए गए वेब ऐप्स के रूप में गलत तरीके से पेश किया जाता है। एक शुद्ध PWA केवल अपनी कार्यक्षमता प्रदान करने के लिए वेब मानकों का उपयोग करता है और एक वेबसाइट डोमेन से वितरित किया जाता है। फिर यह प्रासंगिक वेब मानकों को लागू करने और मूल जैसा अनुभव प्रदान करने के लिए अलग-अलग प्लेटफॉर्म पर निर्भर करता है।
यह शब्दावली इन तकनीकों और शर्तों में से प्रत्येक का उच्च-स्तरीय अवलोकन प्रदान करती है; यदि आप अधिक जानना चाहते हैं, तो हम आपको प्रत्येक फीचर्ड प्रोजेक्ट की वेबसाइटों पर जाने के लिए प्रोत्साहित करते हैं। हालांकि इन तकनीकों पर उपयोगकर्ताओं का ध्यान नहीं जा सकता है, वे वेब के लिए महत्वपूर्ण हैं और हमारे लिए अपने ब्राउज़र का उपयोग करके वेबपृष्ठों का उपभोग करना संभव बनाती हैं।