لقد شاركنا اليوم خطة ومخططًا زمنيًا معدَّلَين لـ "مبادرة حماية الخصوصية" على الويب والمسار الذي نتّبعه لإيقاف ملفات تعريف الارتباط التابعة لجهات خارجية نهائيًا. لقد كانت ملاحظاتك بصفتك مطوّري تطبيقات الويب وأصحاب المواقع الإلكترونية مفيدة في توضيح أهمية تخصيص المزيد من الوقت لإعداد الاقتراحات بشكل صحيح والتأكّد من توفّر فرصة كافية لاختبار الحلول الجديدة ودمجها وتحسينها. يتضمّن هذا المنشور مزيدًا من التفاصيل حول خطط الاختبار، بما في ذلك رغبتنا في زيادة حجم الزيارات في الفترة التجريبية لميزة "قياس الأداء" و"الملاءمة" في "مبادرة حماية الخصوصية" الموحّدة في آب (أغسطس)، وتمديد مدة الفترة التجريبية.
يمثّل مشروع "مبادرة حماية الخصوصية" مجموعة واسعة وطموحة من التغييرات التيتهدف إلى معالجة عمليات التتبّع على جميع المواقع الإلكترونية. وتقترح هذه المبادرة استخدام معايير مفتوحة يمكن للجميع تنفيذها بدلاً من الميزات الخاصة بالمتصفّحات، مع ضمان استخدام المواقع الإلكترونية للخدمات التابعة لجهات خارجية بطريقة آمنة وخصوصية. على الرغم من أنّ التخلص التدريجي من ملفات تعريف الارتباط التابعة لجهات خارجية يمثّل معلمًا رئيسيًا في التقدّم العام للمشروع، إلا أنّ هدف معالجة جميع أشكال التتبّع على جميع المواقع الإلكترونية أوسع بكثير. من المفترض أن يتم إطلاق الاقتراحات الفردية والميزات على مدار هذه الرحلة. من المرجّح أن يتأثّر موقعك الإلكتروني بطريقة ما، لذا عليك التأكّد من فهم مدى تأثّر مواقعك الإلكترونية وخدماتك، ومعرفة الاقتراحات والميزات التي يجب اتّباعها.
لنلقِ نظرة على الحالة الحالية ونوضّح ما عليك معرفته بشأن مواصلة الاختبار وتقديم الملاحظات والاستعداد للميزات التي سيتم طرحها في القريب.
توسيع نطاق الفترة التجريبية لميزة "قياس الأداء" و"الملاءمة" في "مبادرة حماية الخصوصية"
تتيح الإصدار التمهيدي لميزة "قياس الأداء ومدى الصلة بالموضوع" في "مبادرة حماية الخصوصية" للمنظومة المتكاملة إجراء اختبارات موحّدة للتحقّق من الثبات الفني وتجربة المطوّر في ما يتعلّق بإعداد تقارير تحديد المصدر وشريحة الجمهور المحمية والمواضيع والإطارات المُقيّدة، وسنضيف مساحة التخزين المشترَكة قريبًا. تم تفعيل الإصدار التجريبي حاليًا لنحو 50% من مستخدمي الإصدار التجريبي من Chrome، ما ساعدنا في معالجة الملاحظات والمشاكل التي يقدّمها المطوّرون في مرحلة مبكرة بفعالية، بدون التأثير كثيرًا في تجربة المستخدمين.
مع تقدّم المرحلة التجريبية الأصلية، نريد منح المطوّرين فرصة اختبار فائدة واجهات برمجة التطبيقات وفعاليتها باستخدام نسبة كبيرة من الزيارات الفعلية. مع إطلاق الإصدار الثابت من Chrome 104 في بداية آب (أغسطس)، سنعمل على توسيع نطاق الإصدار التمهيدي ليشمل مستخدمي أجهزة الكمبيوتر المكتبي الذين يستخدمون الإصدار الثابت من Chrome. نخطّط لتوسيع نطاق الفترة التجريبية لتشمل مستخدمي الأجهزة الجوالة اعتبارًا من الإصدار 105 الثابت من Chrome على Android. من المقرّر أن تنتهي مرحلة تجربة وتقييم Topics في نهاية فترة الإصدار الثابت من الإصدار 104.نحن نطلب التمديد حتى الإصدار 107 من Chrome (أواخر شهر أكتوبر) لتمكين إجراء المزيد من الاختبار. ويتوافق ذلك مع الممارسة العادية المتّبعة لطلب تمديدات فترة تقييم المنتج في مراحل اختباره الثلاث. نحن ملتزمون بتقديم الدعم للاختبارات وحتى إطلاق واجهات برمجة التطبيقات للاستخدام العام.
يمكنك اتّباع الطلب الرسمي لتمديد مهلة "الإعلان عن نية إجراء تجربة" (I2E). سنعدّل أيضًا مستندات "مبادرة حماية الخصوصية" لتتضمّن أدلة التنفيذ والاختبار.
إذا كنت توفّر أيًا من الخدمات التي تقدّمها واجهات برمجة التطبيقات هذه، ستكون مشاركتك وملاحظاتك في الفترة التجريبية الأصلية ذات قيمة كبيرة. مع انتقالنا إلى اختبارات على نطاق أوسع، نوفّر لك فرصة التحقّق من الاقتراحات التي تلبي احتياجاتك. ما مِن حاجة إلى خبرة في معايير الويب أو تطوير المتصفّحات، ما عليك سوى الاستفادة من خبرتك الحالية في مجالك.
بعد أن نصل إلى مرحلة تصبح فيها الوظائف الأساسية سليمة وكاملة، نخطّط لبدء طرح واجهات برمجة التطبيقات للاستخدام العام، على الأرجح في أوائل أو منتصف 2023. على مدار الفترة التجريبية الأصلية، هناك مجال لتطوّر واجهة برمجة التطبيقات بالاستناد إلى الاختبار والملاحظات. قد يتم إطلاق ميزات فردية بينما لا تزال الفترة التجريبية العامة مستمرة. بعد الإطلاق، سنواصل تحسين واجهات برمجة التطبيقات أثناء المتابعة من خلال الاستخدام المبدئي والاختبار على المدى الطويل.
تعديل سلوك ملفات تعريف الارتباط
توفّر اقتراحات ملفات تعريف الارتباط في الحالة المقسَّمة المنفصلة (CHIPS) ومجموعات الطرف الأول مسارًا لتفعيل ملفات تعريف الارتباط في السياقات على مستوى المواقع الإلكترونية التي لا تتضمّن تتبُّعًا.
ملفات تعريف الارتباط في الحالة المقسَّمة المنفصلة (CHIPS)
تسمح مبادرة CHIPS للمطوّرين باختيار ملف تعريف ارتباط لتخزينه في مساحة تخزين "مقسّمة"، مع استخدام ملف تعريف ارتباط منفصل لكل موقع إلكتروني من المستوى الأعلى. استنادًا إلى ملاحظات المطوّرين خلال مرحلة
التجربة والتقييم الحالية، أجرينا عددًا من الإصلاحات والتحسينات، بالإضافة إلى
تمديد فترة التجربة حتى نهاية الإصدار الثابت من Chrome
104 في نهاية آب (أغسطس).
على وجه التحديد، أزلنا
المتطلبات الأكثر تقييدًا لبادئة __Host-
وعدم استخدام سمة Domain
لتوفير عملية نقل بيانات أسهل للمواقع الإلكترونية التي تستخدم ملفات تعريف الارتباط على النطاقات الفرعية،
مثل shop.example.com
وblog.example.com
.
استنادًا إلى هذه الملاحظات الإيجابية بشأن كلّ من الاقتراح والتجربة، نأمل شحن CHIPS بعد انتهاء التجربة. وفقًا للعملية الرسمية، يمكنك متابعة قائمة مراسلات blink-dev لمعرفة وقت نشر رسالة Intent to Ship (I2S).
يشكّل ذلك إنجازًا مهمًا، لأنّه في العديد من حالات الاستخدام التي تقدّم فيها خدمة مضمّنة ومكتفية ذاتيًا لموقع إلكتروني آخر، مثل التطبيق المصغّر أو واجهة برمجة التطبيقات، يتيح لك ذلك تنفيذ تعديلاتك قبل وقت طويل من التوقف نهائيًا عن استخدام ملفّات تعريف الارتباط التابعة لجهات خارجية.
مجموعات نطاقات الطرف الأول
توفّر "مجموعات نطاقات الطرف الأول" طريقة لتجميع المواقع الإلكترونية التابعة بهدف السماح للمؤسسات التي تمتلك مواقع إلكترونية متعددة، مثل نطاقات مختلفة على مستوى البلد، بمواصلة استخدام ملفات تعريف الارتباط الخاصة بها في هذه السياقات المحدّدة على جميع المواقع الإلكترونية ولكن الخاصة بالطرف الأول.
استنادًا إلى الملاحظات التي تلقّيناها أثناء مناقشة الميزة واختبارها،نقترح إجراء عدد من
التغييرات التي تهدف إلى
معالجة هذه المشاكل مع تلبية احتياجات المنظومة المتكاملة. على وجه التحديد،
نقترح تحديد المجموعات من حيث "المجموعات الفرعية" الخاصة بحالات الاستخدام.
نقترح أيضًا أن تستخدم المواقع الإلكترونية واجهة برمجة التطبيقات Storage Access API مع ميزة إضافية محتملة لطلب الوصول إلى ملفات تعريف الارتباط على مستوى المواقع الإلكترونية المختلفة. يحلّ هذا الاقتراح محلّ الاقتراحات الخاصة بسمة
SameParty
.
سنعدّل دليل المطوّر مع تقدّم العمل. إذا سبق لك تجربة مجموعات الطرف الأول أو إذا كان حالة الاستخدام تتوافق مع احتياجاتك، حان وقت جيد لمتابعة المناقشات والمشاركة فيها.
تقليل معلومات وكيل المستخدم للشحن
نعمل حاليًا على تقليل المعلومات في سلسلة وكيل المستخدم في Chrome. اعتبارًا من الإصدار 101 من Chrome في نيسان (أبريل) 2022، تم استبدال الإصدار الثانوي أو الإصدار الختامي بأرقام قياسية تبدأ بصفر. وفي المرحلة القادمة، سيتم أيضًا استبدال إصدار نظام التشغيل/النظام الأساسي وطرازه بقيمة ثابتة. وسيبدأ هذا التغيير على أجهزة الكمبيوتر المكتبي اعتبارًا من Chrome 107 في تشرين الأول (أكتوبر) 2022 وعلى الأجهزة الجوّالة اعتبارًا من Chrome 110 في كانون الثاني (يناير) 2023. ويبقى هذا المخطط الزمني كما هو ولا يتأثّر بالتغييرات التي تطرأ على جدول الزمني للتوقف نهائيًا عن استخدام ملفات تعريف الارتباط التابعة لجهات خارجية، مع طرح وكيل المستخدم الذي تم خفضه بالكامل بحلول أوائل عام 2023.
تهدف التغييرات على السلسلة إلى أن تكون متوافقة مع الإصدارات السابقة، لذا إذا لم تكن بحاجة إلى هذه القيم المحدّدة، لن تتأثّر. ومع ذلك، إذا تحليلت سلسلة وكيل المستخدم لاستخراج الإصدار الثانوي/الإصدار من الإصدار أو إصدار نظام التشغيل/النظام الأساسي أو طراز الجهاز، عليك الانتقال إلى تعديلات برنامج وكيل المستخدم.
تقسيم مساحة التخزين
تُعدّ ملفات تعريف الارتباط هي الميزة الأكثر بروزًا المستخدَمة للتتبّع على مواقع إلكترونية متعددة، ولكن تهدف مبادرة حماية الخصوصية إلى معالجة التتبّع على مواقع إلكترونية متعددة بشكل عام، ويشمل ذلك جميع أشكال التخزين على مواقع إلكترونية متعددة. على غرار الطريقة التي سبق أن استخدمناها في تقسيم ذاكرة التخزين المؤقت على الويب في 2020، ننوي أيضًا تقسيم واجهات برمجة التطبيقات لخدمات التخزين، مثل IndexedDB وlocalStorage، وواجهات برمجة التطبيقات لخدمات التواصل، مثل BroadcastChannel وSharedWorker، والميزات التي تتعلّق بكلتا الفئتَين، مثل ServiceWorker.
لقد أرسلنا بيان نية إنشاء النموذج الأولي (I2P) لهذا العمل، مما يعني أنّنا نتقدّم في التصميمات والتعليمات البرمجية الأولية لمختلف موارد برمجة التطبيقات. في الإصدار الحالي من Chrome 105 Canary، نخطّط لإتاحة علامة لتفعيل اختبار المطوّرين على الجهاز. من المفترض أن تتقدّم هذه التغييرات خلال عملية تطوير Chrome العادية عند اكتمال العمل، والذي نتوقع أن يكون في أوائل عام 2023، قبل الإيقاف التدريجي لملفّات تعريف الارتباط التابعة لجهات خارجية بشكل عام.
مستندات المطوّرين والدعم
لمساعدتك في التنقّل في "مبادرة حماية الخصوصية" ككل، يمكنك الانتقال إلى privacysandbox.com الذي يقدّم المفاهيم والأهداف والمخططات الزمنية للمشروع على الويب وAndroid. في مبادرة حماية الخصوصية، يمكنك العثور على تفاصيل عن الاقتراحات الفردية والعروض التوضيحية والاختبارات وأدلة التنفيذ، بالإضافة إلى روابط تؤدي إلى موارد أوسع لمشاركة الأفكار.
نعقد جلسات ساعات عمل مكتبية منتظمة للمطوّرين حول مجموعة متنوعة من topics Privacy Sandbox. وفي كلّ من هذه الجلسات، ندعو فريقَي الهندسة والمنتجات، ونعرض عرضًا توضيحيًا، ثم نجيب عن أسئلتك حول التنفيذ والاختبار. نعلن عن كل جلسة على @ChromiumDev Twitter وعلى القوائم البريدية لواجهة برمجة التطبيقات matching API. نقدّم حاليًا جلسة باللغة اليابانية مع إعادة عرضها في مناطق زمنية مختلفة، ولكن سنواصل أيضًا تحسين البرنامج لنشر فيديوهات تتضمّن مقاطع توضيحية مكتوبًا باللغة اليابانية وتسهيل إرسال المواضيع والأسئلة مسبقًا.
لدينا أيضًا مستودع دعم المطوّرين على GitHub. إذا واجهت مشكلة أو كان لديك سؤال ولا تعرف مكان طرحه، يمكنك نشر المشكلة هناك وسنساعدك في الإجابة عنها أو العثور على المكان المناسب للمشاركة.
تقديم الملاحظات ومشاركتها
على الرغم من أنّ Google هي من بدأت مشروع "مبادرة حماية الخصوصية"، إلا أنّ الهدف هو أن نقدّم اقتراحات لتغيير نظام الويب الأساسي ككل، وليس فقط تغييرات في الميزات في Chrome. وهذه عملية مفتوحة ومشترَكة على مستوى عدد كبير من المجموعات التي تشمل مورّدي المتصفّحات ومالكي المواقع الإلكترونية، والأهم من ذلك المستخدمين الذين يستخدمون هذه المواقع الإلكترونية والمتصفّحات. على الرغم من أنّه يتم كتابة المواصفات الناتجة بلغة واضحة ورسمية جدًا (لأنّه يجب تحديد العملية بشكل كامل بما يكفي لتنفيذها)، فإنّ عملية التأكّد من أنّ المواصفة تؤدي الإجراء الصحيح تتطلّب مساهمة الجميع.
نتلقّى الكثير من الاستفسارات من الشركات التي تريد معرفة المستخدمين الآخرين الذين يجرون الاختبار وكيفية مشاركة هذه النتائج. يعود إليك القرار، بصفتك مختبِرًا، بشأن ما إذا كنت تريد نشر خطط الاختبار ونتائجه، وننصحك بشدة باتخاذ هذا القرار. هناك عدد من المنتديات العامة في W3C وGitHub والقوائم البريدية التي يمكنك من خلالها المشاركة مباشرةً مع الجهات المعنية الأخرى. قد يكون ذلك بسيطًا مثل التصريح بأنّك تشارك بنشاط في تجربة مصدر، سواء كانت لديك كل المواد التي تحتاجها لتنفيذها أو تحليل مفصّل لنتائج اختباراتك. يمكنك أيضًا نشر المحتوى على مواقعك الإلكترونية أو مدوّناتك أو حساباتك على وسائل التواصل الاجتماعي، خاصةً إذا كان لديك جمهور محدّد تريد التحدث إليه.
تتناول صفحة الملاحظات كلّ من المسارات المختلفة والنشطة لكلّ واجهة برمجة تطبيقات. يمكنك أيضًا تقديم ملاحظاتك إلينا مباشرةً من خلال نموذج الملاحظات.
في النهاية، من خلال تغيير طريقة ملفّات تعريف الارتباط في التصرّف، نحن نغيّر تكنولوجيا كانت جزءًا من الويب منذ 28 عامًا. إنّ الويب ملك لنا جميعًا، وسنواصل العمل على تنفيذ هذه التغييرات للعثور على المزيج المثالي الذي يوفر بيئة أكثر خصوصية مع الحفاظ على المنظومة المتكاملة الغنية والمفتوحة التي نحبها. نحن نتطلّع إلى مواصلة الرحلة معًا.