تكنولوجيا

ما هي ملفات تعريف الارتباط

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

ملفات تعريف الارتباط Cookies

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

محتويات ملفات تعريف الارتباط

يتكون كل ملف تعريف ارتباط Cookies عمليًا من جدول بحث صغير، يحتوي على أزواج من القيم (المفتاح والبيانات)، مثل (اسم الأول، جون) (اسم العائلة، سميث).

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

إنشاء ملفات تعريف الارتباط

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

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

استخدامات ملفات تعريف الارتباط

تُستخدَم ملفات تعريف الارتباط (Cookies) كوسيلة ملائمة لنقل المعلومات بين جلسة ويب وأخرى، أو بين جلسات على مواقع ويب مرتبطة، دون الحاجة إلى تحميل كميات كبيرة من البيانات المخزنة على جهاز خادم.

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

علاقة ملفات تعريف الارتباط بكلمة المرور

في حالة وجود كمية كبيرة من المعلومات لتخزينها، يمكن استخدام ملفات تعريف الارتباط “Cookies” ببساطة كوسيلة لتحديد مستخدم معين، حيث يمكن البحث عن المزيد من المعلومات ذات الصلة في قاعدة البيانات من قِبَل الخادم.

على سبيل المثال، في أول زيارة للمستخدم لموقع ما، يحدث ما يلي

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

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

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

الأمان والخصوصية في ملفات تعريف الارتباط

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

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

تعقب ملفات تعريف الارتباط

تحتوي بعض مواقع التسوق عبر الإنترنت على إعلانات مدفوعة يتم تقديمها من مواقع تابعة لجهات خارجية، وقد يتم تخزين ملفات تعريف الارتباط لهذه المواقع الخارجية، والتي تحتوي على معلومات يتم تزويدها من الموقع الذي تم نشر الإعلانات به، وقد تتضمن هذه المعلومات ما يلي

  1. اسم الموقع.
  2. منتجات معينة يتم عرضها.
  3. وصفحات تمت زيارتها.

ومن خلال هذه المعلومات، يتم استخدام ملفات التعريف في عرض الإعلانات على المستخدمين.

استخدام ملفات التعريف لعرض الإعلانات

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

يسمح هذا للناشرين بعرض الإعلانات المستهدفة للمستخدمين، مما يزيد فرصة جعلها ذات صلة بالمستخدمين، وبالتالي زيادة فرص نجاحها من الناحية النظرية.

انتهاك الخصوصية بواسطة ملفات ارتباط

يرى العديد من الأشخاص أن ملفات تعريف الارتباط للتتبع تُعَدُّ انتهاكًا للخصوصية، لأنها تسمح للمعلنين ببناء ملفات تعريف للمستخدمين دون موافقتهم أو معرفتهم.

عادةً ما تحتوي ملفات تعريف الارتباط (الكوكيز) على معلومات قليلة، باستثناء عنوان URL الخاص بموقع الويب الذي أنشأ ملف تعريف الارتباط. ونظرًا لقلة المعلومات التي يحتوي عليها ملف تعريف الارتباط، فلا يمكن استخدامه عادةً للكشف عن هويتك أو معلومات التعريف الشخصية.

رغم تعقيد التسويق المتزايد، يمكن استخدام ملفات تعريف الارتباط في بعض الحالات بشكل كبير لتحديد عادات التصفح الخاصة بكل مستخدم.

أنواع ملفات تعريف الارتباط

يوجد نوعان من ملفات تعريف الارتباط (كوكيز): ملفات تعريف الارتباط الجلسة وملفات تعريف الارتباط الدائمة، وهما كالتالي

ملفات تعريف ارتباط الجلسة

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

ملفات تعريف الارتباط الدائمة

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

محتويات ملفات تعريف الارتباط

تتم حفظ ملفات تعريف الارتباط تلقائيًا في ملف تعريف الارتباط، المعروف أيضًا باسم ذاكرة المتصفح، ويتضمن كل ملف عادةً ما يلي

  1. اسم الخادم الذي تم إرسال ملف تعريف الارتباط منه.
  2. عمر ملف تعريف الارتباط.
  3. يتم إنشاء قيمة معينة، التي غالبًا ما تكون رقمًا فريدًا، بشكل عشوائي.

فوائد ملفات تعريف الارتباط

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى