hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
سعد الصويان المسار الأكاديمي
1982: دكتوراه في الإناسة والفلكلور والدراسات الشرقية من جامعة كاليفورنيا في بيركلي U. C. Berkeley وكان الإشراف على برنامج الدكتوراه مشتركاً بين ثلاثة أقسام interdisciplinary هي الإناسة وهذا القسم الأساس وينتمي إليه المشرف على رسالة الدكتوراه الدكتور Alan Dundes وقسم دراسات الشرق الأدنى وينتمي إليه المشرف المساعد على الرسالة وهو الدكتور منح خوري وقسم الأدب المقارن. وعنوان رسالة الدكتوراه Nabati Poetry: The Oral Poetry Of Arabia هذا وقد قامت دار النشر بجامعة كاليفورنيا بنشر الرسالة بنفس العنوان University of California Press 1985.
سعد الصويان مشاريع علمية
1983-1990: القائم بمشروع جمع الشعر النبطي من مصادره الشفهية الذي موله مركز البحوث بكلية الأداب، جامعة الملك سعود، والذي تم فيه تسجيل مئات الساعات من تسجيل مقابلات شفهية مع المسنين من رواة البادية وجمع كل ما يتعلق بحياة البادية من أشعار وقصص وأنساب ووسوم وديار وموارد ومعلومات إثنوغرافية وتاريخ شفهي.
1991-2001: رئيس ومدير عام المشروع الوثائقي الملك عبد العزيز آل سعود: سيرته وفترة حكمه في الوثائق الأجنبية الذي صدر عن دار الدائرة للنشر والتوثيق في 20 عشرين مجلدا ضخما يقع كل منها في حدود 700 سبعمائة صفحة تحتوي على ملخصات عربية وافية لما لا يقل عن 50.000 خمسين ألف وثيقة تم جلب أصولها من الأرشيفات البريطانية والفرنسية والأمريكية كلها تتعلق بفترة حكم الملك عبد العزيز آل سعود وتغطي الفترة التي تمتد من نهاية القرن التاسع عشر حتى نهاية عام 1953. وشارك في تلخيص وترجمة وصياغة هذه الوثائق عشرات المؤرخين والمختصين في اللغات الأجنبية.
سعد الصويان مشاريع علمية
1991-2001: المشرف العلمي ورئيس هيئة تحـرير المشـروع الوثائقي الثقافة التقليدية في المملكة العربية السعودية الذي صدر عن دار الدائرة للنشر والتوثيق في 12 مجلدا يقع كل منها في حدود 500 صفحة. يتناول كل مجلد منها جانبا من جوانب الثقافة التقليدية من الطب الشعبي والعطارة إلى الألعاب الشعبية إلى العمارة التقليدية إلى الفلاحة إلى الحرف اليدوية، وهكذا. وشارك في تأليف هذه المجلدات وكتابتها عشرات المختصين والأكاديميين والمهتمين بمختلف جوانب الثقافة الشعبية والحياة التقليدية في مختلف مناطق المملكة العربية السعودية. كما شاركت شخصيا في تأليف بعض المجلدات مثل مجلد الإبل ومجلد القنص والصيد.
سعد الصويان مكتبته الصوتية
عام 2015م اقتنى مركز الملك فيصل للبحوث والدراسات المجموعة الصوتية للصويان التي سُجِّلت في مختلف مناطق السعودية مع أبرز الرواة والشعراء من البادية ما بين عامي 1403هـ و1410هـ. وتتكون المجموعة الصوتية من 585 تسجيلاً صوتياً.
سعد الصويان الأثر المعرفي
كرس سعد الصويان جهده لدراسة ثقافة الجزيرة العربية وتوثيقها، حيث يعد من أشد الناشطين في هذا المجال، حيث قام بتسجيل المأثورات الشفهية، ونتج عن ذلك المجهود (كتابه أيام العرب الأواخر، حيث تحدث الكتاب عن أساطير ومرويات شفهية في التاريخ والأدب من شمال الجزيرة العربية مع شذرات مختارة من قبيلة المرة وسبيع)، وكتاب "فهرست الشعر النبطي"، في عام 1991 عمل مع دار "الدائرة" للنشر والتوثيق رئيسا لهيئة التحرير ومدير عام لمشروعين هما الثقافة التقليدية في المملكة العربية السعودية في 12 مجلدا، وآخر هو الملك عبد العزيز آل سعود: حيث تناول سيرته وفترة حكمه في الوثائق الأجنبية في 20 مجلدا لُخصت فيها أكثر من خمسين ألف وثيقة من الأرشيفات البريطانية والفرنسية والأميركية.
سعد الصويان تشبيه نجد باليونان
شبه الكاتب سعد الصويان منطقة نجد باليونان ، حيث ذكر بأن أوضاع الجزيرة العربية أقرب شبهاً باليونان القديمة. تطرق الصويان بالتشبيه من ناحية الجغرافيا والمناخ. حيث ذكر بأنه لا توجد في اليونان أنهار دائمة الجريان، وطقسها يميل إلى الجفاف، والزراعة محدودة بسبب قل الأراضي الخصبة، مما جعل من اليونان في حاجة مستمرة إلى الدول في تأمين جزء كبير من متطلباتها الغذائية.
تطرق الصويان أيضاً الى أن أهم أشجار اليونان هي شجرة الزيتون وتشبه النخلة في كثرة الإنتاج وعدم الحاجة إلى عناية عالية، وكلتاهما ثمرتها سهلة التخزين والنقل، إلا إنهما بطيئتا النمو. كان قطع أشجار الزيتون والنخيل من الأساليب المتبعة بالحروب لإضعاف سكان المدينة المحاصرة وتجويع ساكنيها، ومن هنا أصبح غصن الزيتون وجريد النخل يرمزان للسلام والاستقرار.
صعوبة التضاريس والطبيعة الجبلية حالت دون الاتصال بين الجزر التي تتشكل منها اليونان، والتي تنتشر في البحر كما تنتشر الواحات في صحراء شبه الجزيرة العربية التي تفصلها الرمال عن بعضها البعض.
سعد الصويان جامعة الصويان الفلكلورية
في أغسطس 2023، أنهى الدكتور سعد الصويان حواره معه مجلة "المجلة"، بأمنية وهي "ما أتمناه هو أن أتمكن قبل أن أودّع هذه الحياة من أن أقرأ كتابي أيام العرب الأواخر مسجلاً بصوتي، لأن الكتاب عبارة عن سوالف كتبتها بلغتها العامية الأصلية والقليل من القراء لديهم القدرة على قراءة ما يكتب باللهجة العامية قراءة صحيحة".
سعد الصويان مجسمات أبطال التوحيد
في نوفمبر 2020، دعا الأكاديمي والباحث في التاريخ الشفهي والشعر النبطي الدكتور سعد الصويان، إلى إقامة مجسمات ونصب تذكارية لأبطال التوحيد في الساحات والميادين العامة في جميع أنحاء المملكة؛ حيث ذكر الصويان في صحيفة عكاظ بعنوان "حان الوقت لنصب مجسمات أبطال التوحيد في الساحات العامة".
سعد الصويان مبادرة تجنيس الموهوبين والمبدعين
في ديسمبر 2019، ذكر الكاتب والدكتور سعد الصويان عن مباردة تجنيس الموهوبين والرياضيين والمبدعين، بأن قوة الأمم تُبنى بالعقول. حيث ذكر الدكتور بأن الوقت الحاضر يوجد العديد من الاستقطابات للمبدعين وبأنها سياسة متبعة في الدول الصناعية والمتقدمة، كونهم يختصرون المسافة لطريق تنمية البلد.
قصر النعسان
قصر النعسان يقع في دمشق القديمة، سورية بالقرب من الباب الشرقي ويتميز بناؤه على الطراز الدمشقي القديم، بناه سليم نعسان في عام 1607 م، وبالقرب منه معمل ومصنع لصناعة الأرابيسك والموزاييك، وتسكنه عائلة النعسان حتى اليوم وهو مفتوح للزوار والسياح ويوجد بالقصر سجل يضم آلاف التواقيع لكبار الشخصيات والزوار والسياح، تبلغ مساحته أربعة آلاف متر مربع ويتكون من طابقين ويتكون من غرف وقاعات كثيرة ويضم أجمل البحرات والفستقيات والنوافير والأواني والكثير من النقوش والزخارف الرائعة.
ملف تعريف ارتباط
ملف تعريف الارتباط أو الكَعْكة أو الكُعَيْكَة (بالإنجليزية: Cookies) (يُسمى أيضًا ملف تعريف ارتباط الويب أو ملف تعريف ارتباط الإنترنت أو ملف تعريف ارتباط المتصفح أو ببساطة ملف تعريف الارتباط) كتلةٌ صغيرة من البيانات يتم إنشاؤها بواسطة خادم الويب أثناء تصفح المستخدم لموقع ويب ووضعها على كمبيوتر المستخدم أو جهاز آخر بواسطة متصفح الويب الخاص بالمستخدم. يتم وضع ملفات تعريف الارتباط على الجهاز المستخدم للوصول إلى موقع الويب، وقد يتم وضع أكثر من ملف تعريف ارتباط على جهاز المستخدم أثناء الجلسة.
توفر ملفات تعريف الارتباط وظائف مفيدة وضرورية في بعض الأحيان على الويب. إنها تمكن خوادم الويب من تخزين معلومات الحالة (مثل العناصر المضافة إلى عربة التسوق في متجر عبر الإنترنت) على جهاز المستخدم أو تتبع نشاط تصفح المستخدم (بما في ذلك النقر على أزرار معينة، أو تسجيل الدخول، أو تسجيل الصفحات التي تمت زيارتها في الماضي). يمكن أيضًا استخدامها لحفظ المعلومات التي أدخلها المستخدم مسبقًا في حقول النموذج، مثل الأسماء والعناوين وكلمات المرور وأرقام بطاقات الدفع ‏ لاستخدامها لاحقًا.
ملف تعريف ارتباط
تُستخدم ملفات تعريف الارتباط للمصادقة بشكل شائع بواسطة خوادم الويب للتحقق من تسجيل دخول المستخدم، والحساب الذي سجل الدخول به. بدون ملف تعريف الارتباط، سيحتاج المستخدمون إلى التحقق من هويتهم عن طريق تسجيل الدخول إلى كل صفحة تحتوي على معلومات حساسة يرغبون في الوصول إليها. يعتمد أمان ملف تعريف الارتباط للمصادقة بشكل عام على أمان موقع الويب المصدر ومتصفح الويب الخاص بالمستخدم، وعلى ما إذا كانت بيانات ملف تعريف الارتباط مشفرة. قد تسمح الثغرات الأمنية للمهاجم بقراءة بيانات ملف تعريف الارتباط، أو استخدامها للوصول إلى بيانات المستخدم، أو استخدامها للوصول (باستخدام بيانات اعتماد المستخدم) إلى موقع الويب الذي ينتمي إليه ملف تعريف الارتباط (انظر نصوص المواقع المتقاطعة وتزوير الطلبات عبر المواقع المتقاطعة للحصول على أمثلة).
ملف تعريف ارتباط
تُستخدم ملفات تعريف الارتباط للتتبع، وخاصة ملفات تعريف الارتباط الخاصة بجهات خارجية، بشكل شائع كطرق لتجميع السجلات طويلة المدى لتاريخ تصفح الأفراد — وهو مصدر قلق محتمل يتعلق بالخصوصية دفع المشرعين الأوروبيين والأمريكيين إلى اتخاذ إجراء في عام 2011. يتطلب القانون الأوروبي أن تحصل جميع مواقع الويب التي تستهدف الدول الأعضاء في الاتحاد الأوروبي على «موافقة مستنيرة» من المستخدمين قبل تخزين ملفات تعريف الارتباط غير الضرورية على أجهزتهم.
ملف تعريف ارتباط الخلفية
صِيغ مصطلح ملف تعريف الارتباط بواسطة مبرمج متصفح الويب لو مونتولي ‏. اشتق من مصطلح ملف تعريف الارتباط السحري ‏، وهو حزمة من البيانات يستقبلها البرنامج ويرسلها مرة أخرى دون تغيير، ويستخدمها مبرمجو يونكس.
كانت ملفات تعريف الارتباط السحرية تُستخدم بالفعل في الحوسبة عندما خطرت فكرة استخدام ملفات تعريف الارتباط السحرية في اتصالات الويب في يونيو 1994 لمبرمج الكمبيوتر لو مونتولي. في ذلك الوقت، كان موظفًا في شركة نتسكيب للاتصالات، التي كانت تعمل على تطوير تطبيق للتجارة الإلكترونية لشركة إم سي آي ‏. مثل فينت سيرف وجون كلينسين شركة إم سي آي في المناقشات الفنية مع شركة نتسكيب للاتصالات. لم ترغب شركة إم سي آي في أن تضطر خوادمها إلى الاحتفاظ بحالات المعاملات الجزئية، مما دفعها إلى مطالبة نتسكيب بإيجاد طريقة لتخزين تلك الحالة في جهاز الكمبيوتر الخاص بكل مستخدم بدلاً من ذلك. لقد وفرت ملفات تعريف الارتباط حلاً لمشكلة تنفيذ عربة التسوق الافتراضية بشكل موثوق.
ملف تعريف ارتباط الخلفية
بالتعاون مع جون جياناندريا، كتب مونتولي مواصفات ملفات تعريف الارتباط الأولية لنتسكيب في نفس العام. تم إصدار الإصدار 0.9 بيتا من نتسكيب نافيجاتور، في 13 أكتوبر 1994، ملفات تعريف الارتباط المدعومة. كان أول استخدام لملفات تعريف الارتباط (خارج المختبرات) هو التحقق مما إذا كان زوار موقع نتسكيب قد زاروا الموقع بالفعل. تقدم مونتولي بطلب للحصول على براءة اختراع لتكنولوجيا الكوكيز في عام 1995، والتي تم منحها في عام 1998. دُمج دعم ملفات تعريف الارتباط بمتصفح إنترنت إكسبلورر في الإصدار 2، الذي تم إصداره في أكتوبر 1995.
ملف تعريف ارتباط الخلفية
لم يكن تقديم ملفات تعريف الارتباط معروفًا على نطاق واسع للعامة في ذلك الوقت. على وجه الخصوص، تم قبول ملفات تعريف الارتباط بشكل افتراضي، ولم يتم إخطار المستخدمين بوجودها. علم الجمهور عن ملفات تعريف الارتباط بعد أن نشرت صحيفة فاينانشال تايمز مقالاً عنها في 12 فبراير 1996. وفي العام نفسه، حظيت ملفات تعريف الارتباط بقدر كبير من الاهتمام الإعلامي، وخاصة بسبب الآثار المحتملة التي قد تترتب على الخصوصية. تمت مناقشة ملفات تعريف الارتباط في جلستي استماع للجنة التجارة الفيدرالية الأمريكية في عامي 1996 و1997.
ملف تعريف ارتباط الخلفية
وكان تطوير مواصفات ملفات تعريف الارتباط الرسمية جارياً بالفعل. وعلى وجه الخصوص، بدأت المناقشات الأولى حول المواصفات الرسمية في أبريل/نيسان 1995 على قائمة البريد الإلكتروني www-talk. تم تشكيل مجموعة عمل خاصة ضمن فريق عمل هندسة الإنترنت (IETF). وقد اقترح بريان بهليندورف وديفيد كريستول على التوالي اقتراحين بديلين لإدخال الحالة في معاملات بروتوكول نقل النص الفائق. لكن المجموعة، برئاسة كريستول نفسه ولو مونتولي، قررت سريعاً استخدام مواصفات نتسكيب كنقطة بداية. في فبراير 1996، حددت مجموعة العمل ملفات تعريف الارتباط الخاصة بطرف ثالث باعتبارها تهديدًا كبيرًا للخصوصية. وفي نهاية المطاف، تم نشر المواصفات التي أنتجتها المجموعة باسم آر إف سي 2109 في فبراير 1997. ويوضح أن ملفات تعريف الارتباط الخاصة بجهات خارجية غير مسموح بها على الإطلاق، أو على الأقل غير ممكّنة بشكل افتراضي. في هذا الوقت، كانت شركات الإعلان تستخدم بالفعل ملفات تعريف الارتباط التابعة لجهات خارجية. لم يتبع متصفحا نتسكيب وإنترنت إكسبلورر التوصية المتعلقة بملفات تعريف الارتباط الخاصة بأطراف ثالثة الواردة في آر إف سي 2109. تم استبدال آر إف سي 2109 بآر إف سي 2965 في أكتوبر 2000.
أضافت آر إف سي 2965 حقل رأس Set-Cookie2، والذي أصبح يُطلق عليه بشكل غير رسمي «ملفات تعريف الارتباط على غرار آر إف سي 2965» على عكس حقل رأس Set-Cookie الأصلي الذي كان يُطلق عليه «ملفات تعريف الارتباط على غرار نتسكيب». ومع ذلك، نادرًا ما تم استخدام Set-Cookie2، وتم إيقاف استخدامه في آر إف سي 6265 في أبريل 2011 والذي تمت كتابته كمواصفات نهائية لملفات تعريف الارتباط كما تستخدم في العالم الحقيقي. لا يتعرف أي متصفح حديث على حقل رأس Set-Cookie2.
ملف تعريف ارتباط المصطلحات
ملف تعريف الارتباط للجلسة (المعروف أيضًا باسم ملف تعريف الارتباط في الذاكرة أو ملف تعريف الارتباط المؤقت أو ملف تعريف الارتباط غير الدائم) موجود فقط في الذاكرة المؤقتة أثناء تنقل المستخدم عبر موقع الويب. تنتهي صلاحية ملفات تعريف الارتباط الخاصة بالجلسة أو يتم حذفها عندما يغلق المستخدم متصفح الويب. يتم التعرف على ملفات تعريف الارتباط الخاصة بالجلسة بواسطة المتصفح من خلال عدم وجود تاريخ انتهاء صلاحية مخصص لها.
تنتهي صلاحية ملف تعريف الارتباط المستمر في تاريخ محدد أو بعد فترة زمنية محددة. بالنسبة لعمر ملف تعريف الارتباط المستمر الذي حدده منشئه، سيتم نقل معلوماته إلى الخادم في كل مرة يزور فيها المستخدم موقع الويب الذي ينتمي إليه، أو في كل مرة يشاهد فيها المستخدم موردًا ينتمي إلى هذا الموقع من موقع ويب آخر (مثل الإعلان).
ملف تعريف ارتباط المصطلحات
لهذا السبب، تُسمى ملفات تعريف الارتباط الدائمة أحيانًا بملفات تعريف الارتباط للتتبع إذ يُمكن للمُعلنين استخدامها لتسجيل معلومات حول عادات تصفح المستخدم للويب على مدار فترة زمنية طويلة. كما تُستخدم ملفات تعريف الارتباط الدائمة لأسباب مثل إبقاء المستخدمين مُسجلين دخولهم إلى حساباتهم على مواقع الويب، لتجنب إعادة إدخال بيانات اعتماد تسجيل الدخول في كل زيارة.
لا يمكن نقل ملف تعريف الارتباط الآمن إلا عبر اتصال مشفر (أي بروتوكول نقل النص الفائق الآمن). لا يمكن نقلها عبر اتصالات غير مشفرة (مثل بروتوكول نقل النص الفائق). يؤدي هذا إلى تقليل احتمالية تعرض ملف تعريف الارتباط للسرقة عن طريق التنصت. يتم تأمين ملف تعريف الارتباط عن طريق إضافة علامة Secure إلى ملف تعريف الارتباط.
ملف تعريف ارتباط المصطلحات
لا يمكن الوصول إلى ملف تعريف الارتباط http فقط بواسطة واجهات برمجة التطبيقات الموجودة على جانب العميل، مثل جافا سكريبت. يؤدي هذا القيد إلى إزالة خطر سرقة ملفات تعريف الارتباط عبر نصوص المواقع المتقاطعة (XSS). ومع ذلك، تظل ملفات تعريف الارتباط عرضة لهجمات التتبع عبر المواقع ‏ (XST) وتزوير الطلبات عبر المواقع (CSRF). يتم منح ملف تعريف الارتباط هذه الخاصية عن طريق إضافة علامة HttpOnly إلى ملف تعريف الارتباط.
ملف تعريف ارتباط المصطلحات
في عام 2016، قدمت نسخة جوجل كروم 51 نوعًا جديدًا من ملفات تعريف الارتباط مع السمة SameSite مع قيم محتملة Strict أو Lax أو None. مع السمة SameSite=Strict، سوف ترسل المتصفحات ملفات تعريف الارتباط فقط إلى نطاق مستهدف يتطابق مع نطاق الأصل. سيؤدي هذا إلى التخفيف بشكل فعال من هجمات تزوير طلبات المواقع المتعددة (CSRF). مع SameSite=Lax، سترسل المتصفحات ملفات تعريف الارتباط مع الطلبات إلى نطاق مستهدف حتى لو كان مختلفًا عن نطاق المصدر، ولكن فقط للطلبات الآمنة مثل GET (POST غير آمن) وليس ملفات تعريف الارتباط الخاصة بجهات خارجية (داخل iframe). تسمح السمة SameSite=None بملفات تعريف الارتباط الخاصة بأطراف ثالثة (عبر المواقع)، ومع ذلك، تتطلب معظم المتصفحات السمة الآمنة على ملفات تعريف الارتباط SameSite=None.
تم دمج ملف تعريف الارتباط الخاص بالموقع نفسه في مسودة آر إف سي جديدة لـ«ملفات تعريف الارتباط: آلية إدارة حالة بروتوكول نقل النص الفائق» لتحديث آر إف سي 6265 (إذا تمت الموافقة عليها).
ملف تعريف ارتباط المصطلحات
بدأت متصفحات كروم وفيرفكس وإيدج في دعم ملفات تعريف الارتباط الخاصة بالموقع نفسه. إن مفتاح الطرح هو معالجة ملفات تعريف الارتباط الموجودة دون تحديد سمة سيمسايت، حيث كان كروم يعامل ملفات تعريف الارتباط الموجودة كما لو كان SameSite=None، وهذا من شأنه أن يسمح بتشغيل جميع مواقع الويب/التطبيقات كما كان من قبل. كانت جوجل تنوي تغيير هذا الإعداد الافتراضي إلى SameSite=Lax في كروم 80 المقرر إصداره في فبراير 2020، ولكن نظرًا لاحتمالية تعطل تلك التطبيقات/مواقع الويب التي تعتمد على ملفات تعريف الارتباط الخاصة بجهات خارجية/عبر المواقع وظروف كوفيد-19، أرجأت جوجل هذا التغيير إلى كروم 84.
ملف تعريف الارتباط الفائق هو ملف تعريف ارتباط له أصل نطاق المستوى الأعلى (مثل.com) أو لاحقة عامة (مثل.co.uk). على النقيض من ذلك، فإن ملفات تعريف الارتباط العادية لها أصل اسم نطاق محدد، مثل example.com.
ملف تعريف ارتباط المصطلحات
يمكن أن تشكل ملفات تعريف الارتباط الفائقة مشكلة أمنية محتملة، وبالتالي يتم حظرها غالبًا بواسطة متصفحات الويب. إذا تم إلغاء حظره بواسطة المتصفح، يمكن للمهاجم الذي يتحكم في موقع ويب ضار تعيين ملف تعريف ارتباط فائق وتعطيل أو انتحال طلبات المستخدم المشروعة إلى موقع ويب آخر يشترك في نفس المجال الأعلى مستوى أو اللاحقة العامة مع موقع الويب الضار. على سبيل المثال، قد يؤثر ملف تعريف الارتباط الفائق الذي أصله.com بشكل ضار على طلب تم إرساله إلى example.com، حتى لو لم يكن ملف تعريف الارتباط صادرًا من example.com. يمكن استخدام هذا لتزييف عمليات تسجيل الدخول أو تغيير معلومات المستخدم.
تساعد قائمة اللواحق العامة ‏ في التخفيف من المخاطر التي تشكلها ملفات تعريف الارتباط الفائقة. قائمة اللواحق العامة هي مبادرة مشتركة بين البائعين تهدف إلى توفير قائمة دقيقة ومحدثة من لواحق أسماء النطاقات. قد لا تحتوي الإصدارات القديمة من المتصفحات على قائمة محدثة، وبالتالي ستكون عرضة لملفات تعريف الارتباط الفائقة من نطاقات معينة.
يتم استخدام مصطلح سوبر كوكيز في بعض الأحيان لتقنيات التتبع التي لا تعتمد على ملفات تعريف الارتباط بروتوكول نقل النص الفائق. تم العثور على آليتين لملفات تعريف الارتباط الفائقة على مواقع مايكروسوفت على الويب في أغسطس 2011: مزامنة ملفات تعريف الارتباط ‏ التي أعادت إنتاج ملفات تعريف الارتباط معرف الجهاز الفريد (MUID)، وملفات تعريف الارتباط علامة إلكترونية. ونتيجة لاهتمام وسائل الإعلام، قامت مايكروسوفت لاحقًا بتعطيل هذا الكود. في منشور مدونة عام 2021، استخدمت موزيلا مصطلح سوبر كوكيز للإشارة إلى استخدام ذاكرة التخزين المؤقت للمتصفح كوسيلة لتتبع المستخدمين عبر المواقع.
ملف تعريف الارتباط الزومبي هو بيانات ورموز تم وضعها بواسطة خادم الويب على كمبيوتر الزائر أو جهاز آخر في مكان مخفي خارج موقع تخزين ملفات تعريف الارتباط المخصص لمتصفح الويب الخاص بالزائر، والذي يقوم تلقائيًا بإعادة إنشاء ملف تعريف ارتباط بروتوكول نقل النص الفائق كملف تعريف ارتباط عادي بعد حذف ملف تعريف الارتباط الأصلي. يمكن تخزين ملف تعريف الارتباط الزومبي في مواقع متعددة، مثل كائن مشترك محلي ‏، وتخزين الويب لغة تأشير النص الترابطي 5، ومواقع أخرى على جانب العميل وحتى على جانب الخادم، وعندما يتم اكتشاف الغياب في أحد المواقع، يتم إعادة إنشاء المثيل المفقود بواسطة كود جافا سكريبت باستخدام البيانات المخزنة في مواقع أخرى.
يظهر جدار ملفات تعريف الارتباط على موقع الويب لإعلام المستخدم باستخدام الموقع لملفات تعريف الارتباط. لا يوجد خيار رفض، ولا يمكن الوصول إلى الموقع بدون ملفات تعريف ارتباط التتبع.
ملف تعريف ارتباط البنية
يتكون ملف تعريف الارتباط من المكونات التالية:
ملف تعريف ارتباط الاستخدامات
تم تقديم ملفات تعريف الارتباط في الأصل لتوفير طريقة للمستخدمين لتسجيل العناصر التي يرغبون في شرائها أثناء تنقلهم عبر موقع ويب (عربة تسوق افتراضية أو سلة تسوق). أما اليوم، فإن محتويات عربة التسوق الخاصة بالمستخدم عادة ما يتم تخزينها في قاعدة بيانات على الخادم، وليس في ملف تعريف الارتباط على العميل. لتتبع كل مستخدم تم تعيينه لعربة التسوق الخاصة به، يرسل الخادم ملف تعريف ارتباط إلى العميل يحتوي على معرف جلسة فريد (عادةً، سلسلة طويلة من الأحرف والأرقام العشوائية). نظرًا لأن ملفات تعريف الارتباط يتم إرسالها إلى الخادم مع كل طلب يقدمه العميل، فسيتم إرسال معرف الجلسة هذا مرة أخرى إلى الخادم في كل مرة يزور فيها المستخدم صفحة جديدة على موقع الويب، مما يتيح للخادم معرفة عربة التسوق التي يجب عرضها للمستخدم.
ملف تعريف ارتباط الاستخدامات
من الاستخدامات الشائعة الأخرى لملفات تعريف الارتباط تسجيل الدخول إلى مواقع الويب. فعندما يزور المستخدم صفحة تسجيل الدخول، يُرسل خادم الويب عادةً ملف تعريف ارتباط إلى العميل يحتوي على مُعرّف جلسة فريد. وعندما يُسجّل المستخدم دخوله بنجاح، يتذكر الخادم أن مُعرّف الجلسة هذا قد تمت مُصادقته، ويمنحه حق الوصول إلى خدماته.
نظرًا لأن ملفات تعريف ارتباط الجلسة تحتوي فقط على مُعرّف جلسة فريد، فإن هذا يجعل كمية المعلومات الشخصية التي يُمكن لموقع الويب حفظها عن كل مستخدم غير محدودة تقريبًا - فلا يخضع الموقع لقيود تتعلق بحجم ملف تعريف الارتباط. كما تُساعد ملفات تعريف ارتباط الجلسة على تحسين أوقات تحميل الصفحات، نظرًا لصغر حجم المعلومات في ملف تعريف ارتباط الجلسة وقلة استهلاكه للنطاق الترددي.
يمكن استخدام ملفات تعريف الارتباط لحفظ معلومات عن المستخدم لعرض محتوى ذي صلة به مع مرور الوقت. على سبيل المثال، قد يرسل خادم ويب ملف تعريف ارتباط يحتوي على اسم المستخدم الذي استُخدم آخر مرة لتسجيل الدخول إلى موقع ويب، ليتم إدخاله تلقائيًا عند تسجيل دخول المستخدم التالي.
ملف تعريف ارتباط الاستخدامات
تستخدم العديد من المواقع الإلكترونية ملفات تعريف الارتباط للتخصيص بناءً على تفضيلات المستخدم. يقوم المستخدمون باختيار تفضيلاتهم عن طريق إدخالها في نموذج ويب وإرسال النموذج إلى الخادم. يقوم الخادم بتشفير التفضيلات في ملف تعريف الارتباط ويرسل ملف تعريف الارتباط مرة أخرى إلى المتصفح. بهذه الطريقة، في كل مرة يقوم المستخدم بالوصول إلى صفحة على موقع الويب، يمكن للخادم تخصيص الصفحة وفقًا لتفضيلات المستخدم. على سبيل المثال، كان محرك بحث جوجل يستخدم ملفات تعريف الارتباط للسماح للمستخدمين (حتى غير المسجلين) بتحديد عدد نتائج البحث التي يريدون رؤيتها لكل صفحة. بالإضافة إلى ذلك، يستخدم دك دك غو ملفات تعريف الارتباط للسماح للمستخدمين بتعيين تفضيلات العرض مثل ألوان صفحة الويب.
يتم استخدام ملفات تعريف الارتباط للتتبع لتتبع عادات تصفح الويب الخاصة بالمستخدمين. يمكن أيضًا القيام بذلك إلى حد ما باستخدام عنوان بروتوكول الإنترنت الخاص بالكمبيوتر الذي يطلب الصفحة أو حقل المرجع في رأس طلب بروتوكول نقل النص الفائق، ولكن ملفات تعريف الارتباط تسمح بدقة أكبر. ويمكن توضيح ذلك على النحو التالي:
ملف تعريف ارتباط الاستخدامات
إذا طلب المستخدم صفحة من الموقع، ولكن الطلب لا يحتوي على أي ملف تعريف ارتباط، يفترض الخادم أن هذه هي الصفحة الأولى التي يزورها المستخدم. وبالتالي، يقوم الخادم بإنشاء معرف فريد (عادةً ما يكون عبارة عن سلسلة من الأحرف والأرقام العشوائية) ويرسله كملف تعريف ارتباط إلى المتصفح مع الصفحة المطلوبة.
من هذه النقطة فصاعدًا، سيتم إرسال ملف تعريف الارتباط تلقائيًا بواسطة المتصفح إلى الخادم في كل مرة يتم فيها طلب صفحة جديدة من الموقع. لا يقوم الخادم بإرسال الصفحة كالمعتاد فحسب، بل يقوم أيضًا بتخزين عنوان محدد موقع الموارد الموحد للصفحة المطلوبة، وتاريخ/وقت الطلب، وملف تعريف الارتباط في ملف سجل.
ومن خلال تحليل ملف السجل هذا، يصبح من الممكن معرفة الصفحات التي زارها المستخدم، والتسلسل الذي قام بزيارتها، ومدة زيارتها.
تستغل الشركات عادات المستخدمين على شبكة الإنترنت من خلال تتبع ملفات تعريف الارتباط لجمع معلومات حول عادات الشراء. وجدت صحيفة وول ستريت جورنال أن أفضل خمسين موقعًا إلكترونيًا في أمريكا قامت بتثبيت ما معدله أربعة وستين قطعة من تكنولوجيا التتبع على أجهزة الكمبيوتر، مما أدى إلى إجمالي 3180 ملف تتبع. ومن الممكن بعد ذلك جمع البيانات وبيعها للشركات المتقدمة للمزايدة.
ملف تعريف ارتباط التنفيذ
ملفات تعريف الارتباط هي عبارة عن قطع عشوائية من البيانات، يتم اختيارها وإرسالها عادةً أولاً بواسطة خادم الويب، ويتم تخزينها على كمبيوتر العميل بواسطة متصفح الويب. ثم يقوم المتصفح بإرسالها مرة أخرى إلى الخادم مع كل طلب، مما يؤدي إلى إدخال حالات (ذاكرة الأحداث السابقة) في معاملات بروتوكول نقل النص الفائق التي لا تحتوي على حالة. بدون ملفات تعريف الارتباط، فإن كل استرجاع لصفحة ويب أو أحد مكونات صفحة ويب سيكون حدثًا معزولًا، وغير مرتبط إلى حد كبير بجميع مشاهدات الصفحات الأخرى التي يقوم بها المستخدم على موقع الويب. على الرغم من أن ملفات تعريف الارتباط يتم تعيينها عادةً بواسطة خادم الويب، إلا أنه يمكن أيضًا تعيينها بواسطة العميل باستخدام لغة برمجة نصية مثل جافا سكريبت (ما لم يتم تعيين علامة HttpOnly الخاصة بملف تعريف الارتباط، وفي هذه الحالة لا يمكن تعديل ملف تعريف الارتباط بواسطة لغات البرمجة النصية).
تتطلب مواصفات ملفات تعريف الارتباط أن تلبي المتصفحات المتطلبات التالية لدعم ملفات تعريف الارتباط:
ملف تعريف ارتباط التنفيذ
يتم تعيين ملفات تعريف الارتباط باستخدام حقل رأس Set-Cookie، ويتم إرسالها في استجابة بروتوكول نقل النص الفائق من خادم الويب. يعطي حقل الرأس هذا تعليمات لمتصفح الويب بتخزين ملف تعريف الارتباط وإرساله مرة أخرى في الطلبات المستقبلية إلى الخادم (سيتجاهل المتصفح حقل الرأس هذا إذا كان لا يدعم ملفات تعريف الارتباط أو قام بتعطيل ملفات تعريف الارتباط).
على سبيل المثال، يرسل المتصفح طلب بروتوكول نقل النص الفائق الأول إلى الصفحة الرئيسية لموقع الويب www.example.org :
تحتوي استجابة بروتوكول نقل النص الفائق الخاصة بالخادم على محتويات الصفحة الرئيسية للموقع. لكنها تطلب أيضًا من المتصفح تعيين ملفين تعريف ارتباط. الأول، theme، يعتبر ملف تعريف ارتباط للجلسة لأنه لا يحتوي على سمة Expires أو Max-Age. ملفات تعريف الارتباط الخاصة بالجلسة مخصصة ليتم حذفها بواسطة المتصفح عند إغلاقه. أما الملف الثاني، sessionToken، فيعتبر ملف تعريف ارتباط مستمرًا لأنه يحتوي على سمة Expires، والتي تطلب من المتصفح حذف ملف تعريف الارتباط في تاريخ ووقت محددين.
ملف تعريف ارتباط التنفيذ
بعد ذلك، يقوم المتصفح بإرسال طلب آخر لزيارة صفحة spec.html على موقع الويب. يحتوي هذا الطلب على حقل رأس Cookie، والذي يحتوي على ملفي تعريف الارتباط اللذين أرشد الخادم المتصفح لتعيينهما:
بهذه الطريقة، يعرف الخادم أن طلب بروتوكول نقل النص الفائق هذا مرتبط بالطلب السابق. سيقوم الخادم بالرد عن طريق إرسال الصفحة المطلوبة، وربما تضمين المزيد من حقول رأس Set-Cookie في استجابة بروتوكول نقل النص الفائق لتوجيه المتصفح لإضافة ملفات تعريف ارتباط جديدة أو تعديل ملفات تعريف الارتباط الموجودة أو إزالة ملفات تعريف الارتباط الموجودة. لإزالة ملف تعريف الارتباط، يجب أن يتضمن الخادم حقل رأس Set-Cookie مع تاريخ انتهاء الصلاحية في الماضي.
قد تتكون قيمة ملف تعريف الارتباط من أي حرف ASCII قابل للطباعة (من ! إلى ~، ومن Unicode إلى \u007E \u0021 باستثناء، وأحرف المسافة البيضاء. يستثني اسم ملف تعريف الارتباط نفس الأحرف، بالإضافة إلى =، حيث أن هذا هو الفاصل بين الاسم والقيمة. يعد معيار ملفات تعريف الارتباط آر إف سي 2965 أكثر تقييدًا ولكن لا يتم تنفيذه بواسطة المتصفحات.
ملف تعريف ارتباط التنفيذ
يُستخدم مصطلح فتات الكوكيز أحيانًا للإشارة إلى زوج اسم الكوكيز وقيمته.
يمكن أيضًا تعيين ملفات تعريف الارتباط بواسطة لغات البرمجة النصية مثل جافا سكريبت التي تعمل داخل المتصفح. في جافا سكريبت، يتم استخدام الكائن document.cookie لهذا الغرض. على سبيل المثال، تقوم التعليمات document.cookie = "temperature=20" بإنشاء ملف تعريف ارتباط باسم درجة الحرارة وقيمة 20.
بالإضافة إلى الاسم والقيمة، يمكن أن تحتوي ملفات تعريف الارتباط على سمة واحدة أو أكثر. لا تُضمّن المتصفحات سمات ملفات تعريف الارتباط في الطلبات المُرسلة إلى الخادم، بل تُرسل اسم ملف تعريف الارتباط وقيمته فقط. تستخدم المتصفحات سمات ملفات تعريف الارتباط لتحديد وقت حذف ملف تعريف الارتباط أو حظره أو إرساله إلى الخادم.