সাফারি থেকে সমস্ত HTML5 স্থানীয় সঞ্চয়স্থান কীভাবে সাফ করবেন?


11

দেখে মনে হচ্ছে stackauth.comএটি কিছু স্থানীয় সঞ্চয় ব্যবহার করেছে যা আমার সাফারি আমাকে দেখায় না এবং তাই মোছা যায় না। সুতরাং, সাধারণভাবে: কীভাবে সমস্ত স্থানীয় সঞ্চয়স্থান সাফারি থেকে মুছে ফেলা যায় তা নিশ্চিত করবেন ?

কিছু পটভূমি এবং বিশদ:

HTML5 এর স্থানীয় সঞ্চয় ওয়েবসাইট একটি কম্পিউটারে তথ্য সংরক্ষণ করতে পারবেন। (এটি কিছুটা কুকিজের মতো, তবে সামগ্রীগুলি স্বয়ংক্রিয়ভাবে সার্ভারে প্রেরণ করা হয় না)) যখন কেউ একবার (নতুন) টুইটার ওয়েবসাইটে লগইন করে থাকে, তারপরে সেই সাইটটি দেখার পরে এবং নিম্নলিখিত বারটি লোকেশন বারে পেস্ট করার সময় অনেক কিছু দেখা যায় বিস্তারিত, এমনকি যখন আপনি বর্তমানে লগ ইন করেননি :

javascript:alert(localStorage.getItem(':USER:'));

এই ডেটা থেকে মুক্তি পেতে: গুগল ক্রোমে "কুকিজ এবং অন্যান্য সাইট ডেটা মুছুন" কৌশলটি করে। ফায়ারফক্সে, যখনই কুকিজ মুছে ফেলা হয় এটি মুছে ফেলা হয়। সাফারি তেমন কিছু না।

সাফারিতে সুরক্ষা সম্পর্কিত একটি সম্পর্কিত পছন্দ বলে মনে হয়, "ডাটাবেসগুলি দেখান" বোতামটি। তবে: সাফারির "ডেটাবেসগুলি দেখান" এর তালিকায় স্ট্যাক এক্সথ গ্লোবাল নেটওয়ার্ক অটো-লগইন দ্বারা ব্যবহৃত স্ট্যাকাউথ.কমের উল্লেখ নেই । এবং "সমস্ত সরান" ব্যবহার করার পরে, আমি এখনও সেই সাইটে ফলাফল পেয়েছি:

javascript:alert(localStorage.getItem('GlobalLogin'));

আমি এটি ব্যবহার করে মুছে ফেলতে পারি javascript:localStorage.clear();। তবে তখন আমার জানতে হবে যে কোনও সাইটের ডেটা সংরক্ষণ করা হয়েছে। এই প্রশ্নটি কেবল স্ট্যাকআউথের নয়; আমি নিশ্চিত হতে চাই যে অন্যান্য সাইটগুলিও তালিকা থেকে লুকানো নেই।

(আমি সর্বশেষ ওএস এক্সের সর্বশেষতম সাফারি ব্যবহার করে একটি ম্যাক এ আছি)

Any যখন কোনও বন্ধ বোতামটি দেখতে পপআপটি খুব বড় হয়ে যায়, তারপরে সতর্কতা ডায়ালগটি বন্ধ করতে Esc বা ফিরুন hit

উত্তর:


5

সাফারিটির সাম্প্রতিক সংস্করণগুলিতে (আমি এখন 5.1 এ আছি), স্থানীয় স্টোরেজ সাফারি দিয়ে সাফ করা যায় Saf সাফারি রিসেট করুন all সমস্ত ওয়েবসাইটের ডেটা সরান। অথবা সাফারি ব্যবহার করে »পছন্দসমূহ» ট্যাবশিট গোপনীয়তা »কুকিজ এবং অন্যান্য ওয়েবসাইট ডেটা All সমস্ত ওয়েবসাইটের ডেটা সরান। এমনকি সেই একই গোপনীয়তা ট্যাবশিটের বিবরণ দেখার সময় সমস্ত সরানও ব্যবহার করে। সুরক্ষা ট্যাবশিট আর ডাটাবেসগুলি দেখতে কোনও বোতাম দেখায় না।

পুরানো সংস্করণগুলির জন্য আরও কিছু বিশদ:

আমার ম্যাকে, আমি ফোল্ডারটি পেয়েছি ~/Library/Safari/LocalStorage, যার মধ্যে প্রতিটি সাইটের জন্য একটি ফাইল রয়েছে যা স্থানীয় সঞ্চয়স্থান ব্যবহার করে , এর তৈরি তারিখটি প্রতিটি সাইটে আমার প্রথম দেখাতে সেট করা হয়েছিল। উইন্ডোজে এটি কোনও ফোল্ডারে %APPDATA%\Apple\Safariবা এর মতো হতে পারে %APPDATA%\Apple Computer\Safari

এই সমস্ত ফাইল মুছে ফেলা হচ্ছে, এবং সাফারি পুনরায় চালু করা, স্পষ্টতই স্ট্যাকআউথের জন্য ডেটা সাফ করেছে।

তবে, এলোমেলো স্ট্যাক এক্সচেঞ্জ সাইটে লগ ইন করলে আমাকে আবার স্ট্যাকআউথ ডেটা এবং উপরের ফোল্ডারে থাকা একটি ফাইল পাওয়া যায় (আমার সাফারি পছন্দগুলি " ডেটাবেস স্টোরেজ দেখায় : জিজ্ঞাসার আগে কোনও অনুমতি দেয় না "), এবং ছাড়াই ডোমেনটি "ডাটাবেসগুলি দেখান" তালিকায় প্রদর্শিত হচ্ছে। এটি ব্যক্তিগত ব্রাউজিং মোডেও ঘটে।

এটি HTML5 ওয়েব ডেটাবেসগুলি এবং এইচটিএমএল 5 ওয়েব স্টোরেজ (স্থানীয় স্টোরেজ সহ উত্তরোত্তর) এর মধ্যে পার্থক্যের কারণে বলে মনে হচ্ছে । ক্রোম উভয় টুইটারের জন্য দেখায় :

গুগল ক্রোমে ডেটাবেস এবং স্থানীয় সঞ্চয়স্থান

স্পষ্টতই সাফারি কেবল ডাটাবেসের জন্যই সতর্ক করে, স্থানীয় সঞ্চয়স্থানের জন্য নয়? অ্যাডোব ফ্ল্যাশটিকে তার গোপনীয়তার ট্রেইল ছেড়ে যাওয়া থামানো হিসাবে স্থানীয় স্টোরেজ ব্লক করা ততই কঠিন হতে চলেছে । বিশেষ উল্লেখ রাজ্য:

ব্যবহারকারী এজেন্টদের কেবল সুরক্ষার কারণে বা যখন ব্যবহারকারী কর্তৃক এটির জন্য অনুরোধ করা হয় তখন স্থানীয় সঞ্চয়স্থান অঞ্চলগুলি থেকে ডেটা শেষ করা উচিত।

আসুন আশা করি কেউ কোনও সহজ উপায় সম্পর্কে জানেন বা ভবিষ্যতের প্রকাশে আমরা আরও কিছু নিয়ন্ত্রণ পেতে পারি। (আমি এটির জন্য অ্যাপলে একটি বৈশিষ্ট্য অনুরোধ পেশ করেছি।)

Case আমার ক্ষেত্রে, আমি ২০০৯ সালের মার্চ মাসের প্রায় 5,904 টি আইটেম পেয়েছি And এমনকি আমার নিজের ডোমেনগুলিও, যার জন্য আমি নিশ্চিত যে কোনও স্থানীয় স্টোরেজ ব্যবহার করা হয়নি, প্রতিটি 8 কেবি ফাইলের সাথে তালিকাভুক্ত ছিল। অনুসন্ধানে দেখা গেছে যে আলেক্সি রুজানভের ফ্ল্যাশব্লক ব্যবহারকারী স্ক্রিপ্ট স্থানীয় স্টোরেজও ব্যবহার করে এবং তাই এটি প্রতিটি স্থানীয় সাইট ব্যবহার করে কিনা তা নির্বিশেষে প্রতিটি সাইটের জন্য একটি ফাইল দেখা দেয় এবং এটি ফ্ল্যাশ ব্যবহার করে কিনা তা নির্বিশেষে।


আহ, আমি প্রায় এখানে বোকা হয়েছি: "আপনার ওয়েবসাইটকে আপনার ডিস্কে স্থান ব্যবহারের অনুমতি দেবে" তখন স্পষ্টভাবে "অনুমতি দেবেন না" ক্লিক করে "ওয়েবসাইটটি টুইটার.কম " "এইচটিএমএল 5 টেস্ট ডিবি সংরক্ষণের জন্য 1 এমবি ডিস্কের জন্য অনুরোধ করছে "আপনার ডিস্কে একটি ডাটাবেস হিসাবে", এখনো আমাকে ডেটা জাভাস্ক্রিপ্ট কৌতুক করছেন, এবং ডিস্কে একটি 8kb ফাইল পেয়েছিলাম। তবে, সাফারি পুনরায় আরম্ভ করা দেখায় যে এই ডেটা সংরক্ষণ করা হয়নি (বা কমপক্ষে: অ্যাক্সেসযোগ্য নয়)।
আরজান

2

আমার সমাধানটি কিছুটা আলাদা:

উইন্ডোজে:

  1. Ctrl + Alt + C ধরে রাখুন
  2. উইন্ডোটিতে নীচের কোডটি প্রবেশ করুন যা পপ আপ হয় এবং এন্টার কীটি ক্লিক করুন: localStorage.clear()

ম্যাকে:

  1. Cmd + Opt + C ধরে রাখুন
  2. উইন্ডোটিতে নীচের কোডটি প্রবেশ করুন যা পপ আপ হয় এবং এন্টার কীটি ক্লিক করুন: localStorage.clear()

0

সাফারির শেষ কয়েকটি সংস্করণে (এই পোস্টের হিসাবে ১৩ সংস্করণে) আপনি পছন্দসমূহ> গোপনীয়তা> ওয়েবসাইট ডেটা পরিচালনা করতে পারেন ... এবং তারপরে ডোমেন দ্বারা সমস্ত ডেটা সরিয়ে ফেলতে পারেন।

সাফারি 13 ওয়েবসাইট ডেটা ম্যানেজার সুপারুজার ডটকম দেখাচ্ছে


প্রকৃতপক্ষে, এটি অক্টোবর ২০১১: --) এ স্থির করা হয়েছে নোট করুন যে ওয়েবসাইটগুলি তাদের প্রধান ডোমেনে ট্র্যাকিং সীমাবদ্ধ করে না: সুপার ব্যবহারকারী ব্রাউজ করার সময় আপনি গুগল থেকেও ট্র্যাকিং পাবেন যা সম্ভবত আপনার স্ক্রিনশটের পদ্ধতি দ্বারা সাফ করা হয়নি। (গোপনীয়তা সত্যই গুরুত্বপূর্ণ যখন, তোর পাশাপাশি একটি আরও ভাল ব্যক্তিগত ব্রাউজিং উইন্ডো ব্যবহার করুন এবং সম্ভবত অন্য কোনও ব্যবহারকারী এবং ব্রাউজারটি আপডেট রাখুন People লোকেরা সবসময় দর্শকদের ট্র্যাক করার নতুন উপায় নিয়ে আসে এবং ব্রাউজারগুলিতে ডিজাইনের ত্রুটি থাকে ওরফে বাগ ।)
আরজান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.