أسئلة بسيطة: ما هي ملفات تعريف الارتباط وماذا تفعل؟

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

ما هي ملفات تعريف الارتباط على الإنترنت؟

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

ماذا تفعل ملفات تعريف الارتباط؟

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

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

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

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

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

ما هو داخل ملف تعريف الارتباط؟

يدعم كل مستعرض ويب(web browser) حديث ملفات تعريف الارتباط ، ولها حجم صغير يبلغ 4 كيلوبايت تقريبًا. لمساعدتك على فهم بنية ملف تعريف الارتباط ، دعنا نستخدم كمثال ملف تعريف الارتباط "cfduid" الذي أرسله موقعنا على الويب - المواطن الرقمي(Digital Citizen) . قمنا بتحليله باستخدام جوجل كروم(Google Chrome) .

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

هنا هيكلها:

  1. الاسم(Name) - اسم ملف تعريف الارتباط.
  2. المحتوى(Content) - المعلومات التي يحتوي عليها ملف تعريف الارتباط.
  3. المجال(Domain) - المجال الذي يستخدم ملف تعريف الارتباط هذا.
  4. المسار(Path) - صفحة المجال حيث يتم استخدام ملف تعريف الارتباط. إذا كان المسار "/" ، فهذا يعني أنه يتم استخدام ملف تعريف الارتباط عبر موقع الويب بالكامل.
  5. إرسال لـ(Send for) - مستوى الأمان الذي يحتاجه الاتصال لاستخدام ملف تعريف الارتباط.
  6. إمكانية الوصول إلى البرنامج النصي(Accessible to script) - يُظهر ما إذا كان يمكن الوصول إلى ملف تعريف الارتباط بطرق أخرى غير HTML أم(HTML) لا .
  7. تاريخ الإنشاء - تاريخ إنشاء ملف تعريف الارتباط على (Created)متصفح الويب(web browser) الخاص بالمستخدم .
  8. انتهاء الصلاحية(Expires) - لحظة انتهاء صلاحية ملف تعريف الارتباط وحذفه المتصفح.

كم عدد أنواع ملفات تعريف الارتباط الموجودة؟

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

  • ملفات تعريف الارتباط للجلسة(Session cookies) - واحدة من أكثر ملفات تعريف الارتباط شيوعًا. توجد في ذاكرة مؤقتة حتى يتم إغلاق متصفح الويب . (web browser)إنها ليست ضارة لأنه يتم حذف جميع المعلومات الخاصة بهم عند انتهاء جلسة التصفح(browsing session) الخاصة بك .
  • ملفات تعريف الارتباط الدائمة(Persistent cookies) - تسمى أيضًا ملفات تعريف الارتباط للتتبع. تستمر على جهاز المستخدم حتى يتم حذفها أو تصل إلى تاريخ انتهاء صلاحيتها(expiry date) . يتم استخدامها لجمع معلومات حول المستخدم ، وتسجيل سلوكه أو سلوكها على موقع ويب معين خلال فترة زمنية.
  • ملفات تعريف الارتباط الآمنة(Secure cookies) - ملف تعريف ارتباط مشفر يعمل فقط عند استخدام اتصال HTTPS(HTTPS connection) آمن . تُستخدم ملفات تعريف الارتباط هذه لضمان عدم إمكانية سرقة معلوماتها من قبل متسللين محتملين متصلين بنفس الشبكة مثل المستخدم. يحتفظون بالمعلومات الأساسية حول المستخدم ويتم استخدامها في الغالب على مواقع الويب حيث يقوم المستخدمون بإجراء المعاملات المالية. نظرًا لأنها مشفرة ، فهي أكثر أمانًا من الأنواع الأخرى من ملفات تعريف الارتباط.
  • ملفات تعريف الارتباط HttpOnly(HttpOnly cookies) - لا يمكن استخدامها بواسطة أي بروتوكول آخر غير HTTP . تضمن ملفات تعريف الارتباط هذه أن موقع الويب الذي أنشأها هو فقط من يمكنه استخدامها. يمكن أن تكون ملفات تعريف الارتباط للجلسة فقط هي HttpOnly ، ولا تشير بشكل عام إلى أي مخاطر تتعلق بالخصوصية أو الأمان(privacy or security risks) للمستخدمين.
  • ملفات تعريف الارتباط للجهات الخارجية(Third-party cookies) - تنتمي ملفات تعريف الارتباط هذه إلى مجال مختلف ، بخلاف النطاق الذي أرسلها. يتم إرسالها عادةً عن طريق الإعلانات ويمكنها تخزين محفوظات الاستعراض الخاصة بالمستخدم عبر مواقع ويب متعددة تستخدم نفس شبكة الإعلانات(advertising network) . قد تضر ملفات تعريف الارتباط هذه خصوصيتك لأن بعض شبكات الإعلانات تستخدمها لتتبع الكثير من البيانات عنك ، لعرض إعلانات مستهدفة.
  • ملف تعريف الارتباط الزومبي(Zombie cookie) - ملفات تعريف الارتباط التي تعيد إنشاء نفسها بعد حذفها. يتم استخدامها بشكل عام بواسطة خدمات تحليلات الويب ويتم تخزينها خارج المتصفح لأنها متاحة عبر المتصفحات المثبتة على نفس الكمبيوتر. والسبب في إعادة إنشاء أنفسهم هو منع تجزئة البيانات بعد أن يحذف المستخدم ملفات تعريف الارتباط. يمكن استخدامها أيضًا لأغراض ضارة لأن متصفح الويب(web browser) لا يمكنه التحكم في وجودها. يمكن للمنتجات الأمنية فقط تحديد ملفات تعريف الارتباط الزومبي وإزالتها.

متى تم اختراع ملفات تعريف الارتباط ( تاريخ موجز(concise history)

في يوليو 1994(July 1994) ، كان على موظف في Netscape Communications تطوير تطبيق للتجارة الإلكترونية. كان عليه أن يجد طريقة سهلة للاحتفاظ بعربة التسوق(shopping cart) لكل مستخدم ، دون زيادة التحميل على الخادم ، لذلك قرر أن أفضل طريقة للقيام بذلك هي تخزين هذه المعلومات في متصفح الويب(web browser) لكل مستخدم. نظرًا لاستخدام ملفات تعريف الارتباط بالفعل في مجالات مختلفة من صناعة تكنولوجيا المعلومات(IT industry) ، فقد قرر أنه يمكن استخدامها أيضًا لتصفح الويب.

كان أول متصفح يستخدم ملفات تعريف الارتباط ويدعمها هو Mosaic Netscape ، في أكتوبر 1994(October 1994) . بعد عام واحد ، دعم Internet Explorer 2 أيضًا ملفات تعريف الارتباط. منذ ذلك الحين ، قدمت جميع متصفحات الويب دعمًا لملفات تعريف الارتباط. على الرغم من أن السبب وراء إنشائها هو سبب إيجابي ، إلا أن ملفات تعريف الارتباط تُستخدم الآن لجميع أنواع الأغراض ، بعضها غير أخلاقي أو قانوني.

لماذا أرى رسائل حول ملفات تعريف الارتباط على كل موقع ويب؟

إذا كنت تعيش في أوروبا(Europe) ، أو كنت تتصفح الويب باستخدام عنوان IP في (IP address)أوروبا(Europe) ، فسترى مطالبات حول استخدام ملفات تعريف الارتباط على العديد من مواقع الويب التي تزورها. يتم عرض هذه المطالبات بسبب تشريع اللائحة العامة لحماية البيانات (GDPR)(General Data Protection Regulation (GDPR)) المطبق في جميع البلدان التي تشكل الاتحاد الأوروبي(European union) ، وعلى جميع مواقع الويب والخدمات عبر الإنترنت(website and online services) التي بها مستخدمون أوروبيون.

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

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

كيفية رؤية وإدارة ملفات تعريف الارتباط المخزنة في متصفح الويب الخاص بك عن طريق مواقع الويب

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

  • طريقتان لعرض (وإزالة) ملفات تعريف الارتباط المخزنة في Google Chrome
  • كيفية عرض وإزالة ملفات تعريف الارتباط المخزنة في Mozilla Firefox
  • كيفية عرض وإزالة ملفات تعريف الارتباط المخزنة في Microsoft Edge
  • طريقتان لعرض وإزالة ملفات تعريف الارتباط المخزنة في Opera
  • تعطيل ملفات تعريف الارتباط للجهات الخارجية في Chrome و Firefox و Edge و Opera و Internet Explorer(Opera and Internet Explorer)

خاتمة

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



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في بناء وصيانة أجهزة Apple Mac وأجهزة iOS ومتصفحات Google Chrome. تشمل تجربتي تطوير منتجات البرامج وصيانتها وتشغيلها من البداية أو المساهمة في مشاريع مفتوحة المصدر. لقد أتيحت لي أيضًا الفرصة للعمل في مجموعة متنوعة من مشاريع الأجهزة - من إصلاح الشاشات المكسورة في المستشفيات إلى تصميم وتنفيذ ميزات جديدة لجهاز iPhone. في أوقات فراغي ، أستمتع بلعب ألعاب الفيديو المفضلة ، أو قراءة الكتب ، أو طهي العشاء مع عائلتي ، أو قضاء الوقت مع الأصدقاء.



Related posts