विज्ञापन
पोलारिस ए है MIT से नई तकनीक यह आधुनिक जीवन की सबसे बड़ी झुंझलाहटों में से एक को हल करेगा: धीमे वेब पेज। हम सब वहा जा चुके है। आप बस एक त्वरित जानकारी चाहते हैं। जब आप सब कुछ लोड करते हैं तब आप एक मिनट के करीब रुकते हैं। पोलारिस उस का हल करेगा।
लेकिन यह वेब को गति देने के अन्य प्रयासों की तुलना कैसे करता है? बहुत अच्छा रफ़ू।
जब से स्मार्टफोन रोजमर्रा की वस्तु बन गए, तब से डेवलपर्स वेब पेज की जटिलता और डेटा उपयोग को कम करने के तरीके खोजने में लगे हुए हैं। गति के लिए बनाए गए मोबाइल ब्राउज़र सबसे तेज गोली-अनुकूलित ब्राउज़रों में से 4 जिसे आपने कभी नहीं सुना होगा [Android]एंड्रॉइड टैबलेट ब्राउज़र, आम तौर पर बोल रहे हैं, यह बहुत अच्छा नहीं है। अधिकांश चार बड़े ब्राउज़र खराब आकार के बटन और सुस्त प्रदर्शन से पीड़ित हैं। इस लेख में बताए गए टैबलेट-अनुकूलित विकल्प, जिन्हें आप नहीं जानते होंगे ... अधिक पढ़ें . और जब मोबाइल-अनुकूलित साइटें मौजूद होती हैं, तब भी वे पर्याप्त तेजी से नहीं चलते हैं।
यह वह मुद्दा है जिसे पोलारिस ठीक करना चाहते हैं। पोलारिस वह पहली तकनीक नहीं है जिसे हमने इस समस्या को हल करने के लिए देखा है - Google के पास एएमपी है और फेसबुक के पास त्वरित लेख हैं - लेकिन पोलारिस समस्या को एक अलग कोण से निपटाता है।
MIT की पोलारिस कैसे काम करती है
पोलारिस वास्तव में दो अलग-अलग घटक हैं: एक वेब सर्वर पर और एक आपके वेब ब्राउज़र पर। सर्वर-साइड घटक एक कस्टम शेड्यूलर है, जिसे स्काउट कहा जाता है, जबकि क्लाइंट-साइड घटक को पोलारिस कहा जाता है, एक कस्टम जावास्क्रिप्ट लाइब्रेरी, जो अनुकूलन करता है कि आपका ब्राउज़र पृष्ठ सामग्री को कैसे लोड करता है।
स्काउट एक अनुसूचक है जो डोम को देखते हुए मौजूदा कोड का विश्लेषण करता है (दस्तावेज़ ऑब्जेक्ट मॉडल वेब इंटरएक्टिव बनाना: एक परिचय jQuery के लिएjQuery एक क्लाइंट-साइड स्क्रिप्टिंग लाइब्रेरी है जो लगभग हर आधुनिक वेबसाइट का उपयोग करती है - यह वेबसाइटों को इंटरैक्टिव बनाती है। यह केवल जावास्क्रिप्ट पुस्तकालय नहीं है, लेकिन यह सबसे अधिक विकसित, सबसे समर्थित है, और सबसे व्यापक रूप से उपयोग किया जाता है ... अधिक पढ़ें ) जो एक ब्राउज़र द्वारा पेज लोड करने पर बनाया जाएगा। यह एक सटीक मॉडल सुनिश्चित करने के लिए फ़ायरफ़ॉक्स के एक छीन-डाउन संस्करण का उपयोग करता है, और यह सब पर्दे के पीछे होता है।
ऐसा करते समय, स्काउट ट्रैक, जहां निर्भरताएं बनाई जाती हैं, जो सामान्य लोडिंग में देरी करती हैं, सही निर्भरता के साथ एक कस्टम डोम का निर्माण होता है। परीक्षण में, इस प्रक्रिया के लिए बेहतर मॉडल मिले सभी वेब पृष्ठों का 81%.
उस डेटा का उपयोग मूल HTML दस्तावेज़ के स्थान पर सर्वर को वितरित करने के लिए एक स्टब पृष्ठ बनाने के लिए किया जाता है।
नए ठूंठ पृष्ठ में पोलारिस जावास्क्रिप्ट लाइब्रेरी, स्काउट द्वारा बनाया गया कस्टम शेड्यूल और आपका मूल HTML दस्तावेज़ शामिल हैं। यह आपके वेब पेज के लिए आवश्यक सामग्री को गतिशील रूप से लोड करने के लिए उस शेड्यूल का उपयोग करता है, यह सुनिश्चित करता है कि आपका ब्राउज़र सामग्री को लोड कर रहा है जैसे कि यह आवश्यक है।
जैसा कि पोलारिस पूरी तरह से जावास्क्रिप्ट में बनाया गया है, यह अनमॉडिफाइड ब्राउज़रों में भी चलने में सक्षम है। वेब पेजों पर HTML भी अपरिवर्तित है, लेकिन यह प्रदर्शन वृद्धि एक छोटी सी लागत के साथ आती है: लोड किए गए प्रत्येक पृष्ठ के लिए कुछ अतिरिक्त बाइट्स।
Google का AMP नया HTML है
पोलारिस एकमात्र तरीका नहीं है जो डेवलपर्स वेब गति को बढ़ावा देने की कोशिश कर रहे हैं। हाल ही में Google एएमपी नामक अपनी स्वयं की तकनीक की शुरुआत की Google 85% तेज़ तक मोबाइल ब्राउजिंग करने वाला हैGoogle एक नया मानक बना रहा है जो मोबाइल ब्राउज़िंग गति को बेहतर बनाने वाला है। यहां बताया गया है कि यह आपको कैसे प्रभावित करता है और आपको क्यों ध्यान रखना चाहिए। अधिक पढ़ें (त्वरित मोबाइल पेज)। यह पोलारिस से कैसे भिन्न है? एक बात के लिए, AMP एक नए तरह के HTML का उपयोग करता है जबकि पोलारिस पारंपरिक HTML के साथ काम करता है।
एएमपी उन लिपियों के प्रकारों को भी सीमित करता है, जिन्हें एक पृष्ठ पर चलाया जा सकता है, केवल उन लिपियों के सबसेट की अनुमति देता है जो एएमपी के विनिर्देशों द्वारा अनुमोदित हैं। सीएसएस के विस्तारित रूप के माध्यम से अनुकूलन किया जाता है (व्यापक शैली पत्रक सीएसएस ऑनलाइन सीखने के लिए शीर्ष 5 साइटें अधिक पढ़ें ), हालांकि एएमपी प्रतिबंधित है कुछ एनिमेशन जो प्रदर्शन को प्रभावित करते हैं.
AMP के साथ, पृष्ठों के रूप नहीं हो सकते हैं, जो उन साइटों के प्रकारों को सीमित करते हैं जो AMP का उपयोग कर सकते हैं। इसलिए जब एएमपी धधकते हुए तेज पृष्ठ बना सकता है, तो उन्हें सरल होना चाहिए - यहां तक कि आदिम - और आप आधुनिक वेब के बहुत सारे स्वरूप और दृश्य खो देते हैं। यदि किसी साइट में बहुत सारे सामाजिक एकीकरण, स्लाइड शो और अन्य स्क्रिप्ट किए गए तत्व हैं, तो एएमपी अच्छी तरह से काम नहीं करता है।
इसके अलावा, एएमपी की स्क्रिप्टिंग वेब कंपोनेंट्स पर आधारित है, जो नहीं होती है सभी ब्राउज़रों में संगत. क्रोम या ओपेरा में, सब कुछ ठीक काम करेगा। सफारी, फ़ायरफ़ॉक्स और एज के लिए, आप कभी भी निश्चित नहीं हो सकते। यह भविष्य में किसी समस्या से कम हो सकता है, लेकिन अभी के लिए, यह एक बड़ी बात है।
AMP की सबसे बड़ी संपत्ति Google से उसकी घनिष्ठता है। जब उपयोगकर्ता Google खोज के माध्यम से पृष्ठ पाते हैं, तो AMP पृष्ठ Google के सर्वर पर कैश हो जाते हैं। प्रकाशकों ने बहुत अधिक नियंत्रण किया, लेकिन Google के पास अधिक स्थानों पर अधिक सर्वर हैं और वे बेहतर सामग्री वितरित कर सकते हैं। यह कैशिंग प्रक्रिया उपयोगकर्ताओं को मिलेगी ओपेरा मिनी के समान प्रदर्शन लाभ ओपेरा मिनी ब्राउज़र के साथ अपने मोबाइल ब्राउज़िंग का अनुकूलन करें अधिक पढ़ें .
AMP की तुलना में पोलारिस प्रकाशकों के लिए कुछ महत्वपूर्ण लाभ प्रदान करता है। मौजूदा HTML कोड का उपयोग किया जा सकता है, इसलिए AMP के HTML संस्करण में पृष्ठों को फिर से लिखने की आवश्यकता नहीं है। पोलारिस किसी भी ब्राउज़र पर चलने में सक्षम है, इस प्रकार संगतता मुद्दों से बचा जाता है। पोलारिस डेस्कटॉप ब्राउज़र के लिए गति में सुधार करता है, न कि केवल मोबाइल उपयोगकर्ताओं के लिए।
लेकिन AMP को डेटा की खपत के मामले में बढ़त मिलती है क्योंकि पेज काफी हद तक पतले होते हैं। Google का कैशिंग अन्य प्लस है जैसे पोलारिस केवल सामान्य वेब सर्वर पर चलता है। Google को एक के रूप में कार्य करना सामग्री वितरण प्रसार सीडीएन को सही तरीके से कैसे सेट करें और एसईओ समस्याओं से बचें अधिक पढ़ें हमेशा प्रकाशकों के लिए एक बड़ा बोनस है।
फेसबुक के त्वरित लेख के बारे में क्या?
पोलारिस और एएमपी वेब को गति देने के लिए एकमात्र तकनीक नहीं हैं। हमने फेसबुक को उनके अप और आने वाले प्रयास के साथ एक प्रयास करने का भी आह्वान किया है झटपट लेख Verizon खरीदता है AOL, Facebook ने तत्काल लेख लॉन्च किए, और अधिक... [टेक न्यूज डाइजेस्ट]वेरिज़ोन एओएल खरीदता है, फेसबुक प्रकाशित करना शुरू कर देता है, माइक्रोसॉफ्ट अनुवाद करना शुरू करता है, टनलबियर क्रोम तक फैलता है, डोमिनोज़ इमोजी के माध्यम से बचाता है, और कॉनन ओ'ब्रायन द विचर 3 निभाता है। अधिक पढ़ें . IOS के लिए अपने पेपर ऐप के आधार पर, फेसबुक कहीं और इसी तरह का मोबाइल-अनुकूलित अनुभव बनाना चाहता है।
मूल रूप से, झटपट लेख पूर्ण लेख हैं जो तृतीय-पक्ष प्रकाशक सीधे फेसबुक पर पोस्ट करते हैं। इन त्वरित लेखों को सामान्य वेब पृष्ठों की तुलना में कम से कम दस गुना अधिक तेजी से लोड करने का वादा किया जाता है, और एएमपी के विपरीत, त्वरित लेखों को किसी भी उन्नत जावास्क्रिप्ट या अन्तरक्रियाशीलता का त्याग नहीं करना होगा।
बदले में, भाग लेने वाले प्रकाशकों को उनके त्वरित लेखों द्वारा उत्पन्न राजस्व का एक हिस्सा मिलता है। इसमें शामिल सभी के लिए, कम से कम सिद्धांत में एक जीत है।
बड़ी नकारात्मक बात यह है कि प्रकाशक अपनी सामग्री पर बहुत अधिक नियंत्रण खो देते हैं - इससे भी अधिक Google का AMP - और यह देखना कठिन है कि यह स्वतंत्रता के मामले में पोलारिस के साथ कैसे प्रतिस्पर्धा कर सकता है और संगतता। त्वरित लेख मोबाइल वेब पर प्रदर्शन में सुधार कर सकते हैं, लेकिन इसका मुख्य फोकस फेसबुक उपयोगकर्ताओं और विज्ञापन राजस्व पर कब्जा कर रहा है।
यह प्रकाशकों को उन लेखों को चालू करने में मदद करता है जो उनके उपयोगकर्ता राजस्व में साझा कर रहे हैं, और फेसबुक को उन उपयोगकर्ताओं को लंबे समय तक रखने के लिए फेसबुक मिलता है। त्वरित लेखों से उपयोगकर्ताओं को लाभ होने का एकमात्र तरीका यह है कि यदि वे अपना सारा समय केवल फेसबुक पर पढ़ने में ही लगाते हैं।
पोलारिस और वेब का भविष्य
एएमपी और त्वरित लेखों की तुलना में, पोलारिस प्रकाशकों और उपयोगकर्ताओं दोनों के लिए सबसे बड़ा लाभ प्रदान करता है, मुख्यतः क्योंकि यह जटिल संबंधों से मुक्त है। न केवल Google या फेसबुक पर भरोसा करने की आवश्यकता है, बल्कि यह भी है मोबाइल के लिए वेब को गति दें तथा डेस्कटॉप ब्राउज़र.
साथ ही, यह केवल एक ही है जिसे मौजूदा HTML के पुनर्लेखन की आवश्यकता नहीं है।
बस इन तीन परियोजनाओं से, हम देख सकते हैं कि वेब तेजी से शीर्ष कंपनियों और कंप्यूटर वैज्ञानिकों के दिमाग पर समान रूप से है। पोलारिस के पास बहुत सारे वादे हैं, जैसे कि एएमपी और इंस्टेंट आर्टिकल्स। टिप्पणियों में, हमें बताएं कि इनमें से कौन सी तकनीक आपके लिए सबसे अधिक अपील करती है।
छवि क्रेडिट: फास्ट कंप्यूटर शटरस्टॉक के माध्यम से lassedesignen द्वारा, सोज़ियालिहेडेन ई। वी फ़्लिकर के माध्यम से, MIT.EDU के माध्यम से MIT CSAIL, Shutterstock के माध्यम से Tigger11th
माइकल ने मैक का उपयोग नहीं किया जब वे बर्बाद हो गए थे, लेकिन वह एप्सस्क्रिप्ट में कोड कर सकते हैं। उनके पास कंप्यूटर विज्ञान और अंग्रेजी में डिग्री है; वह कुछ समय के लिए मैक, आईओएस और वीडियो गेम के बारे में लिख रहा है; और वह एक दशक से अधिक समय तक आईटी बंदर रहा है, जो स्क्रिप्टिंग और वर्चुअलाइजेशन में विशेषज्ञता रखता है।