6Sep

كيف يتذكر موقع الويب تفضيلاتك له( والخيارات المتعلقة بملفات تعريف الارتباط)؟

كيف تتذكر مواقع الويب تفضيلاتك لها( أو ترغب في عدم وجودها)، وماذا عن الموضوع الملمس لملفات تعريف الارتباط نفسها؟يسعى سوبيروسر Q & أمب؛ A اليوم إلى تسليط الضوء على كيفية عمل ملفات تعريف الارتباط والمعلومات التي تخزنها للقارئ المشوش.

سؤال اليوم & أمب؛تأتي جلسة الجواب إلينا من باب المجاملة، وهو قسم فرعي من "ستاك إكسهانج"، وهو عبارة عن مجموعة من المواقع على شبكة الإنترنت.

صورة مجاملة من بيدرو فيزيني( فليكر).

السؤال

قارئ المستخدم الفائق رود باندرز يريد معرفة المزيد عن كيفية عمل تفضيلات وملفات تعريف الارتباط لمواقع الويب:

عرض منبثق على موقع إلكتروني قمت بزيارته وسألني إذا كنت سأسمح للموقع بتخزين التفضيلات في ملفات تعريف الارتباط.عن طريق الصدفة، اخترت لا.لا يؤدي تحديث الصفحة إلى إعادة ظهور النافذة المنبثقة.هل هناك طريقة للحصول على هذا النوع من المنبثقة مرة أخرى دون مسح التاريخ وملفات تعريف الارتباط؟

هذا أيضا حصلت على التفكير.كيف يمكن لموقع الويب أن يتذكر ما إذا كان مسموحا له بتخزين ملفات تعريف الارتباط؟من خلال تخزينه في ملف تعريف الارتباط؟

كيف يتذكر موقع الويب تفضيلاتك بشكل عام وعن اختياراتك بخصوص ملفات تعريف الارتباط بشكل عام؟

الجواب

سوبيروزر المساهم بفوكليك لديه الجواب بالنسبة لنا:

وسألك إذا كنت ترغب في تفضيلات مخزن في ملفات تعريف الارتباط، وليس إذا كنت ترغب في تعيين ملفات تعريف الارتباط بشكل عام.لذلك إذا كنت أكتب الدعم لهذه الميزة، أود تعيين ملف تعريف ارتباط منفصل( نوبريف ) والتحقق مما إذا كان المستخدم لديه ملف تعريف الارتباط هذا.هناك فرصة جيدة سوف تجد مثل هذا الكعكة لهذا الموقع، والتي يمكنك مسح دون إزالة ملفات تعريف الارتباط أو التاريخ الأخرى.

فحص ملفات تعريف الارتباط تعيين لصفحة معينة

في فايرفوكس، يمكنك إدراج ملفات تعريف الارتباط لصفحة ويب معينة بالنقر بزر الماوس الأيمن فوق جزء فارغ من الصفحة، ثم تحديد الخيار معلومات الصفحة .سوف تجد زر عرض ملفات تعريف الارتباط في علامة التبويب أمان .في كروم، لديك نفس عرض معلومات الصفحة الخيار الذي يفتح مربع حوار معلق من شريط العناوين.سيأخذك رابط بالقرب من الأعلى إلى قائمة ملفات تعريف الارتباط.أفترض أن ميزات مماثلة يمكن العثور عليها في المتصفحات الأخرى.

اكتشاف ما إذا كان موقع ويب يضع ملف تعريف الارتباط

هنا طريقة واحدة يمكنك اكتشاف ما يفعله الموقع.انتقل إلى موقع الويب في وضع التصفح المتخفي .افتح أدوات المطور والتبديل إلى علامة التبويب شبكة .ثم تحقق لمعرفة النشاط الذي يحدث في الخلفية أثناء رفضك لتتبع موقعك باستخدام ملفات تعريف الارتباط.على وجه التحديد، والبحث عن رؤوس الاستجابة ومعرفة ما إذا كان هناك أي تعيين ملفات تعريف الارتباط رؤوس هناك.ثم حاول حذف ملفات تعريف الارتباط المذكورة في الرأس لمعرفة ما إذا كان هذا يحدث أي فرق.

حول لوكالستوراج

منذ ذكر ملصق آخر لوكالستوراج( في قاعدة بيانات المتصفح)، وسوف أعلق على هذا أيضا.أعتقد أنه سيكون من النادر جدا أن يستخدم موقع ويب لوكالستوراج لهذا الغرض حيث لا يمكن الوصول إلى بيانات لوكستوريج للخادم ما لم يكن هناك رمز جافا سكريبت الذي يرسل البيانات مرة أخرى إلى الخادم.إذا كنت ترغب في التحقق من محتويات لوكالستوراج، أسرع طريقة لفتح أدوات المطور في المستعرض الخاص بك، انتقل إلى ( جافا سكريبت) وحدة تحكم التبويب واكتب لوكالستوراج.هذا يجب أن تعطيك مخرجات تبدو مثل:

  • التخزين{ سوميكي: "فالو"، الطول: 1}

يحدد سوميكي القيمة التي تم تعيينها بواسطة جافا سكريبت على صفحة الويب التي تستخدمها.إذا كنت تعتقد أن سومكي يفعل شيئا ذا صلة، يمكنك محاولة إزالته من خلال تشغيل ما يلي:

  • localstorage.removeItem( 'سوميكي')؛

يؤدي هذا الى ازالة البيانات تحت سومكي من لوكالستوراج، وقد تقوم اعادة تحميل صفحة الانترنت باستعادتها الى محددات المصنع.إذا لم تكن متأكدا من أن المفتاح المحدد يتم تعيينه بواسطة وظيفة إعلام ملف تعريف الارتباط، فيمكنك فتح صفحة الويب في وضع التصفح المتخفي وإدراج محتويات لوكالستوراج قبل التفاعل مع صفحة الويب.

مرة أخرى، أشك في العديد من المواقع استخدام لوكالستوراج لهذا الغرض.

هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.