स्थानीय प्रथम इसका मतलब है कि आपके नोट्स की सामग्री का प्राथमिक कार्य प्रति आपके डिवाइस पर रहता है. नोट्स, टैग, लिंक, और पिन मेटाडेटा नोट्स में संग्रहीत होते हैं chrome.storage.local सर्वर-साइड नोटबैक के रूप में रखे जाने के बजाय क्रोम प्रोफ़ाइल के अंदर।
यह आर्किटेक्चर गोपनीयता, गति और स्वामित्व के लाभों को सार्थक प्रदान करता है - लेकिन यह बैकअप और डिवाइस सीमाओं को भी बनाता है. एक उपयोगी स्पष्टीकरण दोनों पक्षों को कवर करना चाहिए.
एक Chrome एक्सटेंशन में स्थानीय-पहले क्या मतलब है
जब आप एक नोट को सहेजते हैं, तो एक्सटेंशन इसे Chrome के स्थानीय एक्सटेंशन स्टोरेज में लिखता है. डैशबोर्ड खोलने और पुस्तकालय की खोज करने से यह स्थानीय डेटा पढ़ता है. नोट टेक्स्ट को प्रदर्शित होने से पहले एक एप्लिकेशन सर्वर पर एक गोल यात्रा करने की आवश्यकता नहीं है.
स्थानीय भंडारण आपके डाउनलोड फ़ोल्डर में एक सामान्य दस्तावेज़ के समान नहीं है. यह ब्राउज़र प्रोफ़ाइल और एक्सटेंशन से संबंधित है. ब्राउज़र डेटा को साफ करना, प्रोफ़ाइल को हटाना, डिवाइस को खोना, या एक्सटेंशन को हटाना उस भंडारण को प्रभावित कर सकता है. निर्यात इसलिए डिजाइन का हिस्सा है-एक वैकल्पिक अनुसरण नहीं है.
लाभ एक: कम सर्वर-साइड संपर्क
यदि कोई सेवा नोट सामग्री की एक केंद्रीय प्रति बनाए रखती नहीं है, तो वह सामग्री उस सेवा के डेटाबेस में नहीं बैठती है, जिसकी तलाश की जाती है, तोड़ दी जाती है, या एक सर्वर बैकअप में शामिल किया जाता है. इससे एक महत्वपूर्ण श्रेणी के संपर्क को कम किया जाता है.
Notestopin अपने विश्लेषण के अंत बिंदु के माध्यम से एक सीमित सेट के नामित उपयोग घटनाओं को भेजता है, जैसे स्थापना, अद्यतन, नोट-created घटनाओं, और aggregate नोट्स. उत्पाद गोपनीयता नीति के अनुसार, ये घटनाएं Pinterest खाते या नोट्स सामग्री को शामिल नहीं करती हैं. यह दावा करने से अधिक सटीक है कि विस्तार किसी भी सर्वर के साथ संवाद नहीं करता है.
लाभ दो: प्रतिक्रियाशील खोज और ऑफ़लाइन एक्सेस
स्थानीय पाठ एप्लिकेशन-सर्वर देरी से बचें. खोजें ब्राउज़र में पहले से ही संग्रहीत पुस्तकालय के खिलाफ चल सकती हैं, और संग्रहीत नोट सामग्री उपलब्ध रहती है जब नेटवर्क उपलब्ध नहीं है. वर्तमान गति अभी भी डिवाइस, ब्राउज़र, और पुस्तकालय के आकार पर निर्भर करती है; "अचानक" को एक डिजाइन लक्ष्य के रूप में व्यवहार किया जाना चाहिए, एक सार्वभौमिक संदर्भ नहीं।
लाभ तीन: एक स्पष्ट बाहर निकलने का रास्ता
एक स्थानीय-पहले उपकरण पोर्टेबलता को स्पष्ट करना चाहिए. Notestopin निर्यात:
- मार्कडॉन नोटों और सामने की सामग्री की एक पढ़ने योग्य, पोर्टेबल प्रतिलिपि के लिए।
- JSON संरचित बैकअप, पुन: आयात, या परिवर्तन के लिए।
निर्यात स्वचालित रूप से नहीं होता है. उपयोगकर्ता को अभी भी एक कार्यक्रम और एक सुरक्षित गंतव्य की आवश्यकता होती है.
क्या स्थानीय-पहले से बचाव नहीं करता
- किसी को आपके अनलॉक ब्राउज़र प्रोफ़ाइल तक पहुंचने के साथ।
- एक खराब उपकरण या पर्याप्त पहुंच के साथ मैलवेयर।
- अनुमति का उल्लंघन करने का एक और विस्तार।
- आकस्मिक हटाने, प्रोफ़ाइल भ्रष्टाचार, या कोई बैकअप के बिना एक खोया डिवाइस।
- फ़ाइलों को असुरक्षित स्थान पर निर्यात करने के बाद संपर्क करें।
स्थानीय-पहले परिवर्तन जहां जोखिम रहता है; यह जोखिम को खत्म नहीं करता है।
एक व्यावहारिक बैकअप रूटीन
- मुख्य संस्करणों के बाद JSON निर्यात या कम से कम सक्रिय परियोजनाओं के दौरान मासिक।
- ब्राउज़र प्रोफ़ाइल के बाहर एक प्रति रखें।
- एक दूसरे डिवाइस या विश्वसनीय एन्क्रिप्टेड स्टोरेज पर एक दूसरा प्रति संग्रहीत करें।
- समय-समय पर निर्यात खोलना और पुष्टि करना कि हाल के नोट्स मौजूद हैं।
- तारीखों के साथ स्पष्ट फ़ाइल नामों का उपयोग करें ताकि आप जान सकें कि कौन सा प्रति वर्तमान है।
जब स्थानीय-पहला सही विकल्प है
स्थानीय-पहले चुनें जब निजी व्यक्तिगत संदर्भ, ऑफ़लाइन उपयोग, और डेटा पोर्टेबलता स्वचालित मल्टी-डिवाइस सहयोग से अधिक है. एक सिंक्रनाइज़ेड सिस्टम चुनें जब वास्तविक समय साझा करने और बेकार डिवाइस हानोफ आवश्यक हैं-और इसके एन्क्रिप्शन, खाता सुरक्षा, रखरखाव, और निर्यात विकल्पों का मूल्यांकन करें.
ईमानदार विकल्प "स्थानीय अच्छा, बादल बुरा" नहीं है. यह केंद्रीय सुविधा और स्थानीय नियंत्रण के बीच एक व्यापार है. एक व्यक्तिगत Pinterest कार्यप्रवाह के साथ जुड़े निजी नोट्स के लिए, स्थानीय-पहले नियमित निर्यात के साथ पैराइड करते समय एक मजबूत दोष है.
अपने Pinterest सिस्टम को बनाए रखें
अपने अगले कदम के अनुरूप मार्गदर्शिका के साथ आगे बढ़ें:
Notestopin Chrome एक्सटेंशन प्राप्त करें
किसी भी पिन में निजी नोट्स जोड़ें, उन्हें टैग करें, और बाद में अपने सहेजे हुए खोजें।
Chrome में जोड़ें