ข้อเสนอ Privacy Sandbox เป็นขั้นตอนแรกจากหลายๆ ขั้นตอนแรกที่จำเป็นในการสร้าง ฟีเจอร์ของแพลตฟอร์มเว็บ
ฟีเจอร์ของแพลตฟอร์มเว็บเหล่านี้อาจกลายเป็นมาตรฐานเว็บ (หรือที่เรียกว่า หรือข้อกำหนดเฉพาะต่างๆ) ซึ่งเป็นเอกสารทางเทคนิคที่แสดงรายละเอียดว่า เทคโนโลยีเว็บควรทำงานและกำหนดวิธีการที่วิศวกรควรใช้ ในเว็บเบราว์เซอร์ ตัวอย่างเช่น พารามิเตอร์ มาตรฐาน Accessible Rich Internet Applications (WAI-ARIA) (หรือที่เรียกกันโดยทั่วไปว่า "ARIA") กำหนดวิธีการทางเทคนิคในการทำให้เว็บมีมากขึ้น ซึ่งเข้าถึงได้โดยผู้พิการ ข้อกำหนดเหล่านี้พัฒนาขึ้นสำหรับ World Wide Web Consortium (W3C) ชุมชนนานาชาติที่มีพนักงานเต็มเวลา องค์กรสมาชิก และความคิดเห็น จากบุคคลทั่วไป
หลังการพูดคุย ทดสอบ และการปรับขนาด การนำไปใช้งาน ข้อเสนอและ API ของ Privacy Sandbox บางรายการจะ กลายเป็นข้อมูลจำเพาะ เราจำเป็นต้องได้รับความคิดเห็น จากนักพัฒนาซอฟต์แวร์และผู้นำในอุตสาหกรรม (ทั้งที่มีและไม่มีเทคโนโลยีเว็บ ) เพื่อให้มั่นใจว่าเราสร้างฟีเจอร์เว็บที่ยั่งยืน มีประโยชน์ในวงกว้าง และ ที่แข็งแกร่งในการปกป้องความเป็นส่วนตัวของผู้ใช้
Chromium (โครงการโอเพนซอร์สที่อยู่เบื้องหลังเบราว์เซอร์สมัยใหม่จำนวนมาก) ได้เขียนขึ้น เกี่ยวกับขั้นตอนการพัฒนาฟีเจอร์ สำหรับเทคโนโลยีทั้งหมดที่มีเป้าหมายที่จะเป็นมาตรฐานเว็บ เนื่องจาก ที่มีความสำคัญต่อความเป็นส่วนตัวและความปลอดภัยบนเว็บ เราหวังว่าจะได้รับและส่งเสริม การสนทนาและข้อเสนอแนะจำนวนมากก่อนที่จะเริ่มการทดสอบ
จากข้อเสนอสู่มาตรฐานเว็บ
ในทุกขั้นตอนของการพัฒนา ระบบนิเวศจะให้ความคิดเห็นเชิงวิพากษ์วิจารณ์ กำหนด Privacy Sandbox นักพัฒนาเว็บอาจคุ้นเคยกับกระบวนการนี้ แต่ อาจใหม่สำหรับผู้มีส่วนเกี่ยวข้องในอุตสาหกรรมรายอื่นๆ ที่จะใช้ API และมีความชำนาญที่สำคัญต่อโครงการริเริ่มนี้
เริ่มต้นจากการสนทนา
เราได้ทำการรักษาความเป็นส่วนตัว ข้อเสนอ ของ Chrome และแพลตฟอร์มอื่นๆ ในช่วง 2-3 ปีที่ผ่านมา คุณอ่านข้อมูลเหล่านี้ได้ ถามคำถาม เสนอไอเดียในการปรับปรุงข้อเสนอ และดูว่าผู้อื่นคิดเห็นอย่างไร
มีกลุ่ม W3C จำนวนหนึ่งที่คุณเข้าร่วมหรือตรวจสอบได้ ทั้งนี้ขึ้นอยู่กับการใช้งาน กรณีที่คุณสนใจ:
- การปรับปรุงธุรกิจการโฆษณาบนเว็บ กลุ่ม
- ชุมชนเทคโนโลยีการโฆษณาส่วนตัว กลุ่ม
- กลุ่มชุมชนความเป็นส่วนตัว
- กลุ่มชุมชน Web Platform Incubator
- กลุ่มชุมชนแบบรวมศูนย์สำหรับข้อมูลประจำตัว
ขั้นตอนการหารือกันสามารถมีส่วนร่วมได้อย่างมาก
ตัวอย่างเช่น Protected Audience (เดิมคือ หรือ FLEDGE) เป็นข้อเสนอเพื่อสนับสนุนการโฆษณาตามความสนใจโดยไม่ การติดตามข้ามเว็บไซต์ ด้วยข้อมูลจากผู้สนับสนุนความเป็นส่วนตัวและอุตสาหกรรมต่างๆ ผู้มีส่วนเกี่ยวข้องอย่าง Protected Audience API ได้พัฒนามาจาก 2 ข้อเสนอก่อนหน้านี้ (PIGIN และ TURTLEDOVE) มากกว่า 100 คนเข้าร่วม W3C การประชุมเพื่อช่วยปรับแต่ง ฉบับปัจจุบัน พร้อมด้วยการสนทนาออนไลน์กว่า 300 รายการ ชุดข้อความ
นอกจากนี้ยังมีข้อเสนออื่นๆ มากกว่า 100 รายการที่เสนอโดยผู้อื่น ในโซลูชันเดียวกัน จากความร่วมมืออย่างต่อเนื่อง เราหวังว่า เพื่อกำหนดเส้นทางไปข้างหน้า
การทดสอบสำหรับ Protected Audience และ API อื่นๆ พร้อมใช้งานหลัง Chrome Flag นักพัฒนาซอฟต์แวร์จึงเข้าถึงได้ ตั้งแต่เนิ่นๆ
ไม่ใช่ว่าทุกข้อเสนอจะผ่านช่วงระยะบ่มเพาะที่เข้มข้นอย่าง Protected Audience บางส่วนจะเลื่อนไปเร็วกว่ามาก แต่ API แต่ละรายการ ได้รับข้อมูลจากทั่วทั้งระบบนิเวศ นี่เป็นแนวคิดใหม่และอาจต้อง ต้องปรับปรุงผลิตภัณฑ์ให้เหมาะสม
นักพัฒนาแอปทดสอบและแชร์ความคิดเห็น
เราอาศัยนักพัฒนาซอฟต์แวร์เพื่อแสดงความคิดเห็นเกี่ยวกับ ปรับปรุงเทคโนโลยีเหล่านี้ และแชร์ปัญหาที่อาจต้องมีการเปลี่ยนแปลง ไปจนถึงการออกแบบและติดตั้ง API เทคโนโลยี Privacy Sandbox จำนวนมาก พร้อมใช้งานสำหรับการทดสอบ พร้อมตัวเลือกที่หลากหลาย เช่น ในการทดสอบหัวข้อ คุณสามารถตั้งค่า ความยาว Epoch และ พารามิเตอร์ด้วยแฟล็ก Chrome
วิศวกร Chrome มักจะใช้ฟีเจอร์ที่อยู่เบื้องหลังการรายงาน เพื่อการทดสอบภายในได้ โดยไม่ต้องใช้ฟีเจอร์นี้โดยค่าเริ่มต้น ในเบราว์เซอร์ต่างๆ นักพัฒนาซอฟต์แวร์ต้องเปิดใช้ฟีเจอร์เพื่อลองใช้งาน และความพร้อมใช้งานจะขึ้นอยู่กับเวอร์ชันของ Chrome นักพัฒนาแอปอาจพบปัญหาบางอย่าง ขณะที่การพัฒนายังคงดำเนินต่อไป
การทดลองใช้ Chrome จากต้นทางทำให้นักพัฒนาซอฟต์แวร์ เปิดใช้ฟีเจอร์ให้กับผู้ใช้ Chrome ในจำนวนที่จำกัด หากต้องการเข้าร่วม ก็สามารถลงทะเบียนเพื่อเลือก ใช้ไซต์หรือบริการของคุณได้ ซึ่งจะช่วยให้คุณได้รับ โอกาสที่จะได้ทดลองใช้ฟีเจอร์นี้กับจำนวนการเข้าชมเวอร์ชันที่ใช้งานจริง และแสดงความคิดเห็นเกี่ยวกับ ในชีวิตจริง
Privacy Sandbox ดำเนินการทดลองใช้จากต้นทางแบบรวมสำหรับ ความเกี่ยวข้องและการวัด API ซึ่งเสร็จสมบูรณ์แล้ว
เมื่อฟีเจอร์หนึ่งพร้อมใช้งานสำหรับการทดสอบครั้งแรก โดยทั่วไปแล้ว เกี่ยวกับการทดสอบการทำงานหรือทางเทคนิค เมื่อใช้โค้ดใหม่ คุณจะคาดหวัง ที่ผู้ร่วมให้ข้อมูลจะค้นพบและรายงานข้อบกพร่อง รวมทั้งสามารถ ข้อบกพร่องเหล่านั้น ซึ่งหมายความว่าความเสถียรและรูปร่างของฟีเจอร์อาจเปลี่ยนแปลงอย่างรวดเร็ว ในช่วงนี้ การรับความคิดเห็นเกี่ยวกับการผสานรวมและประสบการณ์ของนักพัฒนาซอฟต์แวร์ เป็นสิ่งสำคัญในการสร้างการสนับสนุนการแก้ไขข้อบกพร่องและการใช้เครื่องมือ ไปพร้อมๆ กับฟีเจอร์ดังกล่าว
เมื่อการพัฒนาดำเนินไปและฟีเจอร์ต่างๆ มีความเสถียรมากขึ้น จุดโฟกัสก็จะเปลี่ยนไป ให้ครอบคลุมการทดสอบประสิทธิภาพหรือประโยชน์ใช้สอยในระดับที่กว้างขึ้น เป้าหมายในการทดสอบยูทิลิตี คือการทำความเข้าใจประสิทธิภาพของฟีเจอร์เทียบกับกรณีการใช้งานที่ต้องการ ในวงกว้าง ในปัจจุบัน ประชากรผู้ใช้ Chrome ที่รวมอยู่ใน การทดสอบเพิ่มขึ้นเพื่อให้ได้กลุ่มตัวอย่างที่ชัดเจนและแม่นยำมากขึ้น ในระยะนี้ เราหวังว่าจะได้เห็นเว็บไซต์ต่างๆ ทำการทดสอบระยะยาวใน การเข้าชมของตนเองเพื่อตรวจสอบคุณสมบัติกับธุรกิจของตน ความต้องการ
ความสำเร็จในกระบวนการนี้ขึ้นอยู่กับนักพัฒนาซอฟต์แวร์ที่ทำการทดสอบเหล่านี้ จากนั้น แชร์สิ่งที่พวกเขาเรียนรู้ นอกจากนี้เรายังทดสอบพร้อมกันในทุก และเราแชร์ผลลัพธ์ผ่านช่องทางต่างๆ ของโครงการ ที่มีการสรุปเป็นประจำทั้งโครงการใน ความคืบหน้าในชุดบล็อก Privacy Sandbox และรายงานความคิดเห็นรายไตรมาสเป็น ส่วนหนึ่งของความมุ่งมั่นที่เรามีกับ CMA
ไม่ว่าคุณจะแชร์การทดสอบในที่สาธารณะ เช่น W3C, แบบฟอร์มความคิดเห็น หรือ ผ่านช่องทางพาร์ทเนอร์ทางธุรกิจโดยตรง เราหวังว่าจะได้รับข้อมูลจาก คุณ
การทดสอบในเบราว์เซอร์ ไม่ว่าจะผ่าน Flag ฟีเจอร์หรือช่วงทดลองใช้จากต้นทาง จะไม่ใช่การทดสอบ เป็นวิธีเดียวในการสำรวจว่า เทคโนโลยีใหม่ๆ จะทำงานอย่างไร นอกจากนี้ บางบริษัทยัง การสร้างการจำลองตามแนวคิด Privacy Sandbox
เปิดตัวรองรับการใช้งานในวงกว้าง
เมื่อ API ผ่านการทดสอบและพร้อมสำหรับการใช้งานทั่วไปใน Chrome แล้ว เราจะประกาศ เปิดตัวและตรวจสอบว่าเอกสารสาธารณะพร้อมใช้งานสำหรับระบบนิเวศที่ปรับขนาด การใช้งาน
เราได้จัดส่งเหตุการณ์สำคัญจำนวนมากไปแล้ว โดยยังมีเป้าหมายอื่นๆ อีกมากมาย ได้ เทคโนโลยีต่อไปนี้พร้อมใช้งานแล้ว
- การลด User Agent: จำกัดแบบแพสซีฟ ที่เปิดเผยร่วมกัน เพื่อลดปริมาณของข้อมูลที่ละเอียดอ่อนซึ่ง ไปจนถึงการเก็บลายนิ้วมือ เราเริ่มลดค่าเหล่านี้ในเดือนพฤษภาคม 2022 และวางแผนที่จะ เสร็จสมบูรณ์ในเดือนพฤษภาคม 2023
- ชิป: อนุญาตให้นักพัฒนาแอปเลือกใช้คุกกี้เพื่อ พื้นที่เก็บข้อมูลที่แบ่งพาร์ติชัน โดยมีโหลคุกกี้แยกต่างหากตามเว็บไซต์ระดับบนสุด ชิป และพร้อมให้บริการในเวอร์ชันเสถียรในเดือนกุมภาพันธ์ 2023
- ชุดโดเมนของบุคคลที่หนึ่ง: ประกาศ ความสัมพันธ์ระหว่างเว็บไซต์ต่างๆ เพื่ออนุญาตให้มีการเข้าถึงคุกกี้ข้ามเว็บไซต์แบบจำกัดโดยใช้ Storage Access API ชุดโดเมนของบุคคลที่หนึ่งกำลังทยอยเปิดตัวพร้อมกับ Chrome เวอร์ชันเสถียร 113 ในสัปดาห์นี้
- การจัดการเอกสารรับรองแบบรวมศูนย์ (Federated Credential Management หรือ FedCM): รองรับข้อมูลประจำตัวแบบรวมศูนย์โดยไม่ต้องแชร์อีเมลของผู้ใช้หรืออื่นๆ ข้อมูลที่ระบุตัวตนได้กับบริการหรือเว็บไซต์ของบุคคลที่สาม เว้นแต่ ผู้ใช้ยินยอมโดยชัดแจ้งที่จะทำเช่นนั้น FedCM จัดส่งในเดือนพฤศจิกายน 2022
ในเดือนกรกฎาคม 2023 API ความเกี่ยวข้องและการวัดผลได้มีการ รองรับการนำไปใช้ในวงกว้าง ซึ่งหมายความว่า API เหล่านี้จะใช้งานได้โดยค่าเริ่มต้นใน Chrome ตอนนี้นักพัฒนาซอฟต์แวร์สามารถ ใช้เทคโนโลยีเหล่านี้โดยไม่มีการตั้งค่าสถานะเบราว์เซอร์ หรือการเข้าร่วมในช่วงทดลองใช้จากต้นทาง
กล่าวโดยสรุปคือ API เหล่านี้พร้อมรองรับผู้ใช้ 99 เปอร์เซ็นต์เมื่อใช้งานจริง ของคุณ
การเปิดตัวโดยแบ่งเป็นระยะ
เทคโนโลยีบางอย่างมีให้บริการแบบค่อยเป็นค่อยไป ซึ่งช่วยให้ทีมของเราและ เพื่อตรวจสอบและแก้ไขปัญหาที่อาจเกิดขึ้น และความพร้อมใช้งานเต็มรูปแบบ ไม่ได้หมายความว่าการเข้าชม 100% ได้เปิดใช้ API ไว้
ตัวอย่างเช่น การเปิดตัวแบบเฟสของ User Agent Client Hints (UA-CH) ใน Chrome ในปี 2021 การลด User-Agent เริ่มใน เมษายน 2022 และสิ้นสุดในเดือนมีนาคม 2023 ซึ่งช่วยให้นักพัฒนาแอปมีเวลา เปลี่ยนแปลงวิธีที่เว็บไซต์ต้องใช้สตริง User Agent
การควบคุม API
API บางรายการ เช่น API ความเกี่ยวข้องและการวัด มีตัวเลือกการกำหนดค่า สำหรับผู้ใช้ ซึ่งรวมถึงความสามารถในการเปิดและปิดใช้ API เหล่านี้
เป็นสิ่งสำคัญที่คุณจะต้องสร้าง การตรวจหาฟีเจอร์ การตรวจหาฟีเจอร์จะช่วยระบุว่าเบราว์เซอร์รองรับโค้ดบางอย่างหรือไม่ และอนุญาตให้คุณระบุโค้ดสำรอง วิธีนี้ทำให้มั่นใจได้ว่าเว็บไซต์ของคุณ ยังคงทำงานได้ตามที่คาดไว้แม้ว่า API จะปิดโดยผู้ใช้ก็ตาม หรือผู้ใช้อยู่ในเบราว์เซอร์ที่ไม่รองรับเทคโนโลยีใดเทคโนโลยีหนึ่ง
ลองใช้ นโยบายสิทธิ์ที่จะควบคุม การเข้าถึงฟีเจอร์เบราว์เซอร์ของบุคคลที่หนึ่งและบุคคลที่สาม
แชร์ความคิดเห็น
เราจะอธิบายสิ่งที่เกิดขึ้นต่อไป แสดงภาพรวม ให้สนับสนุนการมีส่วนร่วมของคุณ และรับฟังความคิดเห็นของคุณให้มากที่สุดเท่าที่จะทำได้
- เรียนรู้เกี่ยวกับวิธีต่างๆ ที่คุณสามารถ แสดงความคิดเห็น
- อ่านรายละเอียดทางเทคนิคและการใช้งาน หลักเกณฑ์
- แชร์ความคิดเห็นของคุณกับ @ChromiumDev Twitter
- ส่งปัญหาไปยังการสนับสนุนนักพัฒนาซอฟต์แวร์ ที่เก็บ