एएमपी (त्वरित मोबाइल पेज) वेब विकास क्या है?

एएमपी के लाभ और यह कैसे उत्तरदायी वेब डिजाइन से अलग है

यदि आप वेबसाइटों के लिए विश्लेषिकी यातायात के पिछले कुछ वर्षों को देखते हैं, तो आप पाएंगे कि वे सभी एक आम बात साझा करते हैं - मोबाइल उपकरणों पर उपयोगकर्ताओं से मिलने वाले विज़िटर की संख्या में वृद्धि।

वैश्विक स्तर पर, अब "पारंपरिक उपकरणों" पर विचार करने के मुकाबले मोबाइल उपकरणों से अधिक वेब ट्रैफिक आ रहा है, जिसका मूल रूप से डेस्कटॉप या लैपटॉप कंप्यूटर का अर्थ है। इसमें कोई संदेह नहीं है कि मोबाइल कंप्यूटिंग ने लोगों को ऑनलाइन सामग्री का उपभोग करने के तरीके को बदल दिया है, जिसका अर्थ यह है कि इसने बदल दिया है कि हमें उन तेजी से मोबाइल केंद्रित दर्शकों के लिए वेबसाइट बनाना चाहिए।

मोबाइल ऑडियंस के लिए बिल्डिंग

"मोबाइल फ्रेंडली वेबसाइट्स" बनाना कई वर्षों से वेब पेशेवरों के लिए प्राथमिकता रही है। उत्तरदायी वेब डिज़ाइन जैसे व्यवहार, उन सभी साइटों को बनाने में सहायता करना चाहते हैं जो सभी उपकरणों के लिए अच्छी तरह से काम करते हैं, और वेबसाइट प्रदर्शन पर ध्यान केंद्रित करते हैं और तेज़ डाउनलोड समय सभी उपयोगकर्ताओं, मोबाइल या अन्यथा लाभान्वित होते हैं। मोबाइल फ्रेंडली साइट्स के लिए एक अन्य दृष्टिकोण एएमपी वेब विकास के रूप में जाना जाता है, जो त्वरित मोबाइल पेजों के लिए है।

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

एएमपी और उत्तरदायी वेब डिजाइन के बीच महत्वपूर्ण अंतर

उत्तरदायी वेब डिज़ाइन की ताकतों में से एक हमेशा लचीलापन रहा है जो इसे किसी साइट पर जोड़ता है। आप एक पृष्ठ बना सकते हैं जो स्वचालित रूप से विज़िटर के स्क्रीन आकार का जवाब देता है। यह आपके पृष्ठ तक पहुंचता है और उपकरणों और स्क्रीन आकारों की एक विस्तृत श्रृंखला के लिए मोबाइल फोन से टैबलेट तक लैपटॉप, डेस्कटॉप और उससे परे के लिए एक अच्छा अनुभव प्रदान करने की क्षमता देता है। उत्तरदायी वेब डिज़ाइन केवल मोबाइल पर नहीं, सभी उपकरणों और उपयोगकर्ता अनुभवों पर केंद्रित है। यह दोनों तरीकों से अच्छा है और दूसरों में बुरा है।

किसी साइट में लचीलापन बहुत बढ़िया है, लेकिन यदि आप वास्तव में मोबाइल पर ध्यान केंद्रित करना चाहते हैं, तो पूरी तरह से अनुकूलित मोबाइल प्रदर्शन के लिए सभी स्क्रीन पर केंद्रित साइट बनाने के लिए, पूरी तरह से अनुकूलित मोबाइल प्रदर्शन के लिए लचीलापन व्यापार कर सकता है। एएमपी के पीछे यह सिद्धांत है।

एएमपी पूरी तरह से गति पर केंद्रित है - अर्थात् मोबाइल गति। इस परियोजना के लिए Google टेक लीड मालटे उब्बल के मुताबिक, एएमपी का उद्देश्य "वेब सामग्री को तत्काल प्रतिपादन" लाने का लक्ष्य है। इसमें किए गए कुछ तरीकों में शामिल हैं:

ये केवल कुछ प्रिंसिपल हैं जो एएमपी लोड को इतनी जल्दी बनाते हैं। हालांकि, उस सूची में कुछ आइटम भी हैं जो लंबे समय तक वेब पेशेवरों को क्रिंग कर सकते हैं। उदाहरण के लिए, इनलाइन स्टाइल शीट्स । हम में से कई वर्षों से बताया गया है कि सभी शैलियों को बाहरी स्टाइल शीट में निहित किया जाना चाहिए। बहुत से साइट पृष्ठों को स्टाइल करने में सक्षम होने के कारण, एक बाहरी शीट से सभी सीएसएस की ताकत में से एक है- एक शक्ति जो अस्वीकृत होती है यदि पृष्ठ इनलाइन शैलियों का उपयोग करते हैं। हां, आप बाहरी फ़ाइल को डाउनलोड करने की आवश्यकता को रोकते हैं, लेकिन एक ही स्टाइल शीट के साथ उस संपूर्ण साइट को प्रबंधित करने में सक्षम होने की लागत पर। तो कौन सा दृष्टिकोण बेहतर है? हकीकत यह है कि दोनों के पास उनके फायदे और कमीएं हैं। वेब लगातार बदल रहा है और आपकी साइट पर आने वाले अलग-अलग लोग अलग-अलग ज़रूरतें हैं। उन नियमों को स्थापित करना बहुत मुश्किल है जो सभी मामलों में लागू होंगे, क्योंकि अलग-अलग परिस्थितियों में अलग-अलग दृष्टिकोण समझते हैं। कुंजी यह निर्धारित करने के लिए कि प्रत्येक विशेष मामले में सबसे अच्छा क्या है, प्रत्येक दृष्टिकोण के लाभ या कमियों का वजन करना है।

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

जावास्क्रिप्ट विचार

आरडब्ल्यूडी के साथ साइटों के विपरीत, एएमपी साइट जावास्क्रिप्ट के साथ अच्छी तरह से खेल नहीं है। इसमें तृतीय पक्ष स्क्रिप्ट और पुस्तकालय शामिल हैं जो आज साइटों पर बहुत लोकप्रिय हैं। वे पुस्तकालय एक साइट पर अविश्वसनीय कार्यक्षमता जोड़ सकते हैं, लेकिन वे प्रदर्शन को भी प्रभावित करते हैं। इस प्रकार, इसका कारण यह है कि पृष्ठ की गति पर ध्यान केंद्रित करने वाला दृष्टिकोण जावास्क्रिप्ट फ़ाइलों को छोड़ देगा। इस कारण से एएमपी अक्सर स्थिर वेबपृष्ठों पर अत्यधिक उपयोग किया जाता है क्योंकि अत्यधिक गतिशील लोगों के विपरीत या जिनके लिए एक कारण या किसी अन्य कारण के लिए विशिष्ट जावास्क्रिप्ट प्रभाव की आवश्यकता होती है। उदाहरण के लिए, एक वेबसाइट गैलरी जो "लाइटबॉक्स" शैली का अनुभव बनाती है, एएमपी के लिए एक महान उम्मीदवार नहीं होने वाला है। दूसरी तरफ, एक मानक वेबसाइट आलेख या प्रेस विज्ञप्ति जिसे किसी भी फैंसी कार्यक्षमता की आवश्यकता नहीं है, एएमपी के साथ वितरित करने के लिए एक शानदार पृष्ठ होगा। उस पृष्ठ को मोबाइल उपकरणों का उपयोग करने वाले लोगों द्वारा पढ़ा जाने की संभावना है, जिन्होंने सोशल मीडिया पर या मोबाइल Google खोज के माध्यम से लिंक देखा हो। जब वे अनुरोध करते हैं तो तत्काल उस सामग्री को वितरित करने में सक्षम होने के कारण, अनावश्यक जावास्क्रिप्ट और अन्य संसाधनों को लोड होने पर डाउनलोड गति धीमा करने की बजाय, एक शानदार ग्राहक अनुभव बनाता है।

सही समाधान का चयन करना

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