के लिए आज का सबसे अच्छा दृष्टिकोण मैं एक वेब ऐप बनाने की कोशिश कर रहा हूं जिसे कभी-कभी ऑफ़लाइन काम करने की आवश्यकता होती है। अब तक मानक दृष्टिकोण ब्राउज़र के एप्लिकेशन कैश का उपयोग करना है। हालांकि, ऐसा प्रतीत होता है कि एप्लिकेशन कैश को बहिष्कृत किया गया है और भविष्य में ब्राउज़र से हटा दिया जाएगा (https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache देखें)। सेवा श्रमिकों का उपयोग करना है। हालांकि, सेवा श्रमिक वर्तमान में सभी ब्राउज़रों में पूरी तरह समर्थित नहीं हैं।ऑफ़लाइन वेब ऐप्स
तो, क्या करना है? आवेदन कैश और सेवा श्रमिकों की वर्तमान स्थिति पर विचार करते हुए, आज ऑफ़लाइन वेब एप्लिकेशन बनाने के बारे में जाने का सबसे अच्छा तरीका क्या है? क्या अन्य दृष्टिकोण हैं जो ब्राउज़र सुविधाओं पर कम निर्भर हैं?
http://www.dexie.org/ – Coz
पर एक नज़र डालें, एक पॉलीफिल का उपयोग करने पर विचार करें https://github.com/coonsta/cache-polyfill – Aron
वह पॉलीफिल कैश स्टोरेज एपीआई में कुछ विधियों को लागू करता है जो ' Google क्रोम में उपलब्ध नहीं है। यह सामान्य रूप से सेवा श्रमिकों के लिए या सामान्य रूप से कैश स्टोरेज एपीआई के लिए पॉलीफिल नहीं है। –