2015-02-02 9 views
15

ServiceWorkerAppcache को प्रतिस्थापित करने के इरादे से है, या यह इरादा है कि दोनों एक साथ रहेंगे? एक और तरीके से परेशान, अपहरण करने के बारे में अपहरण है?क्या सेवा कार्यकर्ता एपकेच के साथ प्रतिस्थापित या सह-अस्तित्व में है?

उत्तर

7

ब्लिंक की सेवा कार्यकर्ता टीम ऐप कैश को हटाने पर उत्सुक है (हम अपने सामान्य intent to deprecate process का पालन करेंगे)। हमारा मानना ​​है कि सेवा कर्मचारी एक बेहतर समाधान है। साथ ही, एसडब्ल्यू के शीर्ष पर बनाए गए ऐप कैश के लिए ड्रॉप-इन प्रतिस्थापन की पेशकश करना बहुत आसान होना चाहिए। हम usage metrics एकत्र करके शुरू करेंगे और कुछ आउटरीच करेंगे।

ऐप कैश और सेवा कार्यकर्ता को किसी भी मुद्दे के बिना सह-अस्तित्व में होना चाहिए क्योंकि ब्राउज़र श्रमिकों का समर्थन नहीं करने वाले ब्राउज़र के लिए ऐप कैश के माध्यम से ऑफलाइन समर्थन प्रदान करना एक वैध उपयोग केस है। @ flo850 यदि यह काम नहीं कर रहा है, तो कृपया हमें filing a bug द्वारा बताएं।

+0

उत्तर देने के लिए धन्यवाद, केंजी! क्या ब्लिंक की सेवा कार्यकर्ता टीम तब तक प्रतीक्षा करेगी जब तक कि अधिकांश कार्यकर्ताओं में सेवा कार्यकर्ता को ऐसा करने से पहले समर्थित न हो, या फिर चाहे वह आगे बढ़े? –

+1

योजना हमारे उपयोग मीट्रिक को देखने के लिए है। हम केवल पृष्ठ लोड की गणना करेंगे जहां वास्तव में एपैच का उपयोग किया गया था (नोट: यदि सेवा कर्मचारी को उपस्थित है तो ऐप कैश पर प्राथमिकता होगी)। –

+0

ऐप कैश के साथ अपडेट करना एक फ़ाइल को बदलने के रूप में सरल है। दूसरी तरफ सेवा कार्यकर्ता के लिए हमें कैश, क्रॉस-ब्राउज़र मतभेदों का उपयोग पॉलीफिल आदि का उपयोग करने की आवश्यकता होती है। नए क्रोम (फिलहाल) सुविधाओं में सेवा श्रमिकों की आवश्यकता होती है। क्या किसी को पता है कि किसी ने पहले से ही "ड्रॉप-इन प्रतिस्थापन" किया है? –

0

कैश टूल के रूप में, यह एपकेच के साथ सह-अस्तित्व में होगा। Appcache लगभग हर ब्राउज़र पर काम करता है।

लेकिन सेवा कर्मचारी एक ठोस नींव हैं जो नए उपयोग जैसे धक्का (यहां तक ​​कि ब्राउजर पृष्ठभूमि में होने पर), geofencing या पृष्ठभूमि सिंक्रनाइज़ेशन की अनुमति देगा।

+0

उत्तर के लिए धन्यवाद। क्या आपके पास प्रतिस्थापित होने के बजाए सह-अस्तित्व के लिए एक स्रोत है? –

+0

वास्तव में नहीं, लेकिन सेवा कार्यकर्ता केवल क्रोम, और फ़ायरफ़ॉक्स के नवीनतम निर्माण पर समर्थित है। व्यापक रूप से उपयोग करने के लिए पर्याप्त नहीं है। दूसरी तरफ, एपकेच और सेवा कार्यकर्ता एक साथ काम करने के लिए काफी मुश्किल हो सकता है – flo850

4

मुझे यह कहना होगा कि Services Worker is not only the replacement for AppCache, but it’s far more capable. एक ऐप कैश आंशिक रूप से अपडेट नहीं किया जा सकता है, अद्यतन को ट्रिगर करने के लिए बाइट-बाय-बाइट मैनिफेस्ट तुलना अजीब लगता है और सुरक्षा और भयानक उपयोगिता समस्याओं के कारण कई उपयोग मामले हैं।

Even Chrome and Firefox are planning to stop support for AppCache in the near future. अब सेवा श्रमिक क्रोम, ओपेरा और फ़ायरफ़ॉक्स द्वारा समर्थित हैं। इसके अलावा, माइक्रोसॉफ्ट और सफारी से आने वाले शोर कार्यान्वयन और विचाराधीन के संबंध में सकारात्मक रहे हैं।

संबंधित मुद्दे