· 3 মিনিট পড়ার সময়
Local Storage কীভাবে পরিদর্শন ও পরিষ্কার করবেন
Manesh Jayawardhana
CIO ও সহ-প্রতিষ্ঠাতা
ওয়েব অ্যাপগুলো প্রায়ই আপনার ব্রাউজারে ছোট ছোট ডেটা সংরক্ষণ করে। পছন্দসমূহ, খসড়া, টোকেন, ফিচার ফ্ল্যাগ এবং ক্যাশে করা সেটিংস LocalStorage-এ শেষ হতে পারে। এটি সহায়ক হতে পারে, কিন্তু এর মানে এটাও যে আপনি ট্যাব বন্ধ করার, লগ আউট করার, বা রিফ্রেশ করার পরেও একটি সাইট স্টেট ধরে রাখতে পারে।
একটি Local Storage ইনস্পেক্টর আপনাকে একটি সরাসরি, শুধুমাত্র ব্রাউজার-ভিত্তিক ওয়ার্কস্পেসে সাইট স্টোরেজ ডেটা ব্রাউজ ও পরিষ্কার করতে সাহায্য করে।
Local Storage পরিদর্শনে কী জড়িত
Local Storage হলো একটি ব্রাউজার স্টোরেজ এলাকা যেখানে ওয়েবসাইটগুলো স্ট্রিং কী-ভ্যালু জোড়া সংরক্ষণ করতে পারে। সেশন স্টোরেজের বিপরীতে, Local Storage সাইট, ব্রাউজার, বা ব্যবহারকারী দ্বারা পরিষ্কার না করা পর্যন্ত টিকে থাকে।
এটি পরিদর্শন করার মানে হলো কোন কী বিদ্যমান, তারা কী মান ধারণ করে, এবং সেগুলো সরানো উচিত কিনা তা পর্যালোচনা করা। এটি ডিবাগিং, গোপনীয়তা পর্যালোচনা, এবং একটি ওয়েব অ্যাপের স্থানীয় স্টেট রিসেট করার জন্য উপযোগী।
মানুষ এখানে কেন আটকে যায়
ব্রাউজার ডেভেলপার টুলস Local Storage দেখাতে পারে, কিন্তু এগুলো দ্রুত পর্যালোচনার জন্য সবসময় বন্ধুত্বপূর্ণ নয়। মানগুলো দীর্ঘ, এনকোড করা, বা একাধিক কী জুড়ে ছড়িয়ে থাকতে পারে।
মানুষ কুকি পরিষ্কার করাকে Local Storage পরিষ্কার করার সাথেও গুলিয়ে ফেলে। এগুলো ভিন্ন স্টোরেজ প্রক্রিয়া, এবং একটি পরিষ্কার করলে সবসময় অন্যটি সরে না।
| স্টোরেজ ধরন | সাধারণ ব্যবহার |
|---|---|
| কুকি | সার্ভার-পাঠযোগ্য ছোট মান |
| Local Storage | স্থায়ী ব্রাউজার-সাইড কী মান |
| SessionStorage | শুধুমাত্র ট্যাব-সেশন মান |
| ক্যাশে | ব্রাউজার দ্বারা সংরক্ষিত ফাইল এবং প্রতিক্রিয়া |
একটি ভালো পরিদর্শন কেমন দেখতে হয়
পঠনযোগ্য কী
মেনুতে খনন না করেই আপনার দেখতে সক্ষম হওয়া উচিত কোন ডেটা বিদ্যমান।
সচেতন মুছে ফেলা
শুধুমাত্র আপনি যা সরানোর ইচ্ছা করেন তা সরান, বিশেষ করে ডিবাগিংয়ের সময়।
সংবেদনশীল মান সতর্কতার সাথে পরিচালনা
টোকেন এবং ব্যক্তিগত ডেটা অসতর্কভাবে কপি বা শেয়ার করা উচিত নয়।
এড়িয়ে চলার মতো সাধারণ ভুল
- ধরে নেওয়া যে লগ আউট সবকিছু পরিষ্কার করে। কিছু স্থানীয় ডেটা থেকে যেতে পারে।
- কুকি এবং Local Storage গুলিয়ে ফেলা। এগুলো আলাদা ব্রাউজার স্টোরেজ এলাকা।
- সংবেদনশীল মান বার্তায় পেস্ট করা। সংরক্ষিত মানের মধ্যে টোকেন বা ব্যবহারকারীর ডেটা থাকতে পারে।
- প্রভাব যাচাই না করে ডেটা পরিষ্কার করা। কী সরানো অ্যাপের পছন্দ বা স্টেট রিসেট করতে পারে।
Local Storage Inspector দিয়ে কীভাবে করবেন
- বিনামূল্যে Local Storage Inspector খুলুন।
- উপলব্ধ সাইট স্টোরেজ এন্ট্রিগুলো পর্যালোচনা করুন।
- কী নাম এবং মান পরিদর্শন করুন।
- আপনার আর প্রয়োজন নেই এমন এন্ট্রি চিহ্নিত করুন।
- নির্বাচিত ডেটা পরিষ্কার করুন বা প্রয়োজন অনুসারে স্টোরেজ রিসেট করুন।
এই টুলটি গোপনীয়তা পরিষ্কারকরণ, ফ্রন্ট-এন্ড ডিবাগিং, এবং একটি ব্রাউজার অ্যাপ স্থানীয়ভাবে কী সংরক্ষণ করেছে তা বোঝার জন্য উপযোগী।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
Local Storage কি স্বয়ংক্রিয়ভাবে সার্ভারে পাঠানো হয়?
না। কুকির বিপরীতে, Local Storage স্বয়ংক্রিয়ভাবে HTTP অনুরোধে অন্তর্ভুক্ত হয় না, যদিও সাইট স্ক্রিপ্ট এটি পড়তে পারে।
কুকি পরিষ্কার করলে কি LocalStorageও পরিষ্কার হয়?
সবসময় না। ব্রাউজার সেটিংস ভিন্ন হয়, এবং দুটি স্টোরেজ প্রকার আলাদা।
LocalStorage-এ কি সংবেদনশীল ডেটা থাকতে পারে?
হ্যাঁ। কিছু অ্যাপ সেখানে টোকেন বা ব্যক্তিগত সেটিংস সংরক্ষণ করে, তাই মান সাবধানে পরিদর্শন ও শেয়ার করুন।
শেষ চিন্তা
Local Storage উপযোগী, কিন্তু স্থায়ী। একটি দ্রুত পরিদর্শন আপনাকে বুঝতে সাহায্য করে যে একটি সাইট আপনার ব্রাউজারে কী সংরক্ষণ করেছে।