Google की योजना bfcache की मदद से Google Chrome में वेब पेजों को वापस और आगे भेजने को बहुत तेज़ बनाने की है। वह 2019 में इसका परीक्षण करेगा।
अद्यतन 1 (07/24/2020 @ 08:28 पूर्वाह्न ईटी):. अधिक जानकारी के लिए नीचे स्क्रॉल करें. 28 फरवरी, 2019 को प्रकाशित लेख नीचे संरक्षित है।
Google Chrome मोबाइल और डेस्कटॉप दोनों पर दुनिया का सबसे लोकप्रिय वेब ब्राउज़र है। पिछले कुछ वर्षों में, आवश्यकता से अधिक स्मृति-गहन होने के कारण इसे उचित मात्रा में आलोचना का सामना करना पड़ा है आकार और विशेषताओं के मामले में फूला हुआ हो रहा है, लेकिन इसे वास्तविक दुनिया की गति के लिए भी प्रशंसा मिली है प्रयोज्यता. अब, Google ने घोषणा की है कि वह bfcache (बैकवर्ड-फ़ॉरवर्ड कैश) का उपयोग करके वेब ब्राउज़र में बैक-फ़ॉरवर्ड नेविगेशन को बेहतर बनाने के लिए एक नई सुविधा पर काम कर रहा है।
Google बताता है कि किसी पृष्ठ से दूर जाने पर बैक/फ़ॉरवर्ड कैश (bfcache) जावास्क्रिप्ट ढेर सहित पूरे पृष्ठों को कैश करता है। ऐसा इसलिए किया जाता है ताकि उपयोगकर्ता द्वारा वापस नेविगेट करने पर पृष्ठ की पूर्ण स्थिति को पुनर्स्थापित किया जा सके। कंपनी किसी पृष्ठ को उपयोगकर्ता द्वारा छोड़े जाने पर उसे रोकने और उपयोगकर्ता के वापस आने पर उसे चलाने की एक उपमा देती है। यह पीछे नेविगेट करने के साथ-साथ पहले से एक्सेस किए गए पृष्ठ पर आगे नेविगेट करते समय भी काम करेगा।
Google नोट करता है कि नई वेबसाइटों पर जाने पर यह सुविधा मदद नहीं करेगी। हालाँकि, इसका मतलब यह नहीं है कि यह उपयोगी नहीं होगा। कंपनी के अनुसार, एंड्रॉइड के लिए Google Chrome पर देखे गए पेजों में से 19% और PC के लिए Chrome पर 10% पेज देखे गए हैं। Google के अनुसार, bfcache उस नेविगेशन को "बेहद तेज़" बना देगा। कंपनी का कहना है कि इसे लागू करना निश्चित रूप से कोई मामूली प्रयास नहीं है।
Google नोट करता है कि मोज़िला फ़ायरफ़ॉक्स और ऐप्पल सफ़ारी में इस कैशिंग तकनीक का सूक्ष्म रूप से भिन्न कार्यान्वयन है। हालाँकि, Chrome, Chrome के मल्टी-प्रोसेस आर्किटेक्चर के साथ असंगतता के कारण WebKit के bfcache के कार्यान्वयन का उपयोग नहीं करने का विकल्प चुन रहा है।
क्रोम टीम के एक इंजीनियरिंग मैनेजर एडी उस्मानी ने बताया सीएनईटी क्रोम के लिए मुश्किल हिस्सा गोपनीयता और सुरक्षा की रक्षा के लिए ब्राउज़र के कुछ हिस्सों को फिर से लिखना है। Google के वेब ब्राउज़र को यह सुनिश्चित करना होगा कि वह वेब-आधारित जावास्क्रिप्ट प्रोग्रामों को चलने से रोक दे, भले ही वह मेमोरी में उनके साथ लटका हुआ हो। उन्होंने स्वीकार किया कि उन पेजों पर जावास्क्रिप्ट चलाना जो उपयोगकर्ता के दृष्टिकोण से मौजूद नहीं हैं, "एक बड़ी संभावित गोपनीयता है समस्या,'' और इसलिए, कंपनी यह सुनिश्चित करने के लिए क्रोम के आर्किटेक्चर को बदलने जा रही है कि गोपनीयता की समस्या नहीं होगी घटित होना।
निचे कि ओर? bfcache जल्द ही Chrome पर उपलब्ध नहीं होगा। श्री उस्मानी के अनुसार, Google को 2019 में bfcache का परीक्षण करने और 2020 में इसे क्रोम में बनाने की उम्मीद है।
एक और बाधा यह है कि बाद में संभावित उपयोग के लिए वेब पेजों की स्थिति को सहेजने से मेमोरी की खपत होगी, जो पहले से ही क्रोम के सामने आने वाली प्रमुख समस्याओं में से एक है. श्री उस्मानी ने कहा कि Google अभी भी यह तय करने के लिए सर्वोत्तम नियमों का पता लगाने की कोशिश कर रहा है कि कौन से पेज को अपने पास रखना है और कब उन्हें मेमोरी से हटा देना है। उन्होंने यह भी कहा कि यह सुविधा अन्य स्थितियों में भी मदद कर सकती है, जैसे टैब के लिए बेहतर प्रदर्शन, जिन्हें पृष्ठभूमि में, विशेष रूप से मोबाइल पर, रोकने की आवश्यकता होती है। ऐसी स्थिति में आम तौर पर मेमोरी सेव हो जाती है, लेकिन इसका एक बड़ा नकारात्मक पहलू यह भी है कि पेजों पर वापस लौटने के बाद उन्हें दोबारा लोड करना पड़ता है।
Chrome पर bfcache निश्चित रूप से आशाजनक लगता है, लेकिन यह अभी शुरुआती चरण में है। हम आने वाले महीनों में इसके बारे में और अधिक जानने की उम्मीद करते हैं।
स्रोत: गूगल डेवलपर्स
कहानी के माध्यम से: सीएनईटी
अपडेट: Google का 'बैक फॉरवर्ड कैश' फीचर Android v86 के लिए Chrome पर आ रहा है
Google Chrome पर बैक फ़ॉरवर्ड कैश फ़ीचर की जानकारी आखिरी बार एक साल पहले ख़बरों में आई थी, और इस बीच आगामी फ़ीचर को ज़्यादातर भुला दिया गया था। जैसा कि यह पता चला है, यह सुविधा स्थिर रिलीज़ चैनल में दिन के उजाले को देखने के करीब हो गई है, क्योंकि इसे एंड्रॉइड v86 के लिए क्रोम के साथ रोल आउट किया जाएगा। इससे वेबसाइटों के बीच आगे और पीछे नेविगेट करना बहुत तेज़ हो सकता है।
स्रोत: क्रोमियम
कहानी के माध्यम से: टेकडोज़