เผยแพร่: 3 ธันวาคม 2025
การเปลี่ยนแปลงต่อไปนี้จะมีผลกับการเปิดตัวช่องเบต้าล่าสุดของ Chrome สำหรับ Android, ChromeOS, Linux, macOS และ Windows เว้นแต่จะระบุไว้เป็นอย่างอื่น ดูข้อมูลเพิ่มเติม เกี่ยวกับฟีเจอร์เหล่านี้ได้ที่ลิงก์ที่ระบุหรือรายการใน ChromeStatus.com ดาวน์โหลดเวอร์ชันล่าสุดจาก Google.com สำหรับเดสก์ท็อปหรือจาก Google Play Store บน Android
CSS และ UI
การจัดตำแหน่งจุดยึด CSS ด้วยการเปลี่ยนรูปแบบ
หากองค์ประกอบที่วางตำแหน่งโดยอิงกับจุดยึดเชื่อมโยงกับจุดยึดที่มีการเปลี่ยนรูปแบบ
(หรืออยู่ในองค์ประกอบที่มีการเปลี่ยนรูปแบบ) เบราว์เซอร์จะแก้ไขฟังก์ชัน
anchor()และanchor-size()เทียบกับกรอบล้อมรอบของจุดยึดที่เปลี่ยนรูปแบบ
องค์ประกอบสมมติของการไฮไลต์การค้นหาในหน้าของ CSS
แสดงการจัดรูปแบบผลการค้นหาของค้นหาในหน้าเป็น::search-text
องค์ประกอบเสมือน ซึ่งเป็นองค์ประกอบเสมือนไฮไลต์เช่นเดียวกับที่ใช้สำหรับ
การเลือกและข้อผิดพลาดในการสะกดคำ ซึ่งช่วยให้คุณเปลี่ยนสีพื้นหน้าและ
พื้นหลัง หรือเพิ่มการตกแต่งข้อความได้ ซึ่งจะเป็นประโยชน์อย่างยิ่งหาก
ค่าเริ่มต้นของเบราว์เซอร์มีคอนทราสต์ไม่เพียงพอกับสีของหน้าเว็บ หรือ
ไม่เหมาะสมในกรณีอื่นๆ
ดูข้อมูลเพิ่มเติมได้ในบล็อกของ Igalia ในหัวข้อการจัดรูปแบบไฮไลต์การค้นหาในหน้า
อย่าใช้ aria-details สำหรับการจัดตำแหน่งโฆษณา Anchor
โค้ดที่ใช้สร้างความสัมพันธ์ aria-details สำหรับ Use Case ที่ไม่ใช่ป๊อปโอเวอร์ของการวางตำแหน่ง
Anchor น่าจะเป็นข้อผิดพลาด เนื่องจากป๊อปโอเวอร์และความสัมพันธ์เชิงความหมายอื่นๆ สร้าง aria-details และกรณีการใช้งานที่เหลือมีแนวโน้มที่จะ
ไม่ใช่เชิงความหมาย ตอนนี้ Chrome จึงไม่สร้างความสัมพันธ์เหล่านี้ในกรณีที่
ไม่ใช่เชิงความหมาย
@scroll-state รองรับการเลื่อน
ช่วยให้คุณจัดรูปแบบองค์ประกอบย่อยของคอนเทนเนอร์ตามทิศทางการเลื่อนล่าสุด
ตัวอย่าง
.scrolling-up {
translate: 80px 0;
transition: 0.4s translate;
}
html {
container-type: scroll-state;
}
@container scroll-state(scrolled: top) {
.scrolling-up { translate: 0 0; }
}
ยึดตาม overscroll-behavior สำหรับการเลื่อนด้วยแป้นพิมพ์
เมื่อตั้งค่า overscroll-behavior เป็นค่าอื่นที่ไม่ใช่ auto เบราว์เซอร์
ไม่ควรทำการเลื่อนแบบต่อเนื่อง Chrome จะใช้การตั้งค่านี้สำหรับการเลื่อนด้วยเมาส์หรือการแตะ
แต่จะละเว้นการเลื่อนด้วยแป้นพิมพ์ การเปลี่ยนแปลงนี้ช่วยให้การเลื่อนด้วยแป้นพิมพ์เป็นไปตาม overscroll-behavior ด้วย
ยึดตาม overscroll-behavior ในคอนเทนเนอร์เลื่อนที่เลื่อนไม่ได้
พร็อพเพอร์ตี้ overscroll-behavior มีผลกับองค์ประกอบคอนเทนเนอร์ที่เลื่อนได้ทั้งหมด
ไม่ว่าองค์ประกอบเหล่านั้นจะมีเนื้อหาที่ล้นหรือไม่ หรือผู้ใช้จะเลื่อนได้หรือไม่ก็ตาม
คุณใช้ overscroll-behavior เพื่อป้องกันการแพร่กระจายการเลื่อนใน
องค์ประกอบ overflow: hidden backdrop หรือ overflow: auto ได้โดยไม่ต้อง
พิจารณาว่าองค์ประกอบนั้นล้นหรือไม่
การจับคู่ container-name ที่ไม่ได้กำหนดขอบเขตระดับต้นไม้
เบราว์เซอร์จะไม่สนใจขอบเขตของทรีเมื่อจับคู่ container-name สำหรับคำค้นหา @container
ก่อนหน้านี้ container-nameการจับคู่สำหรับคำค้นหา @container ใช้ชื่อหรือการอ้างอิงที่กำหนดขอบเขตระดับทรี ซึ่งหมายความว่าชื่อเดียวกันจะไม่ตรงกันหากกฎ @container
และพร็อพเพอร์ตี้ container-type มาจากทรีที่ต่างกัน เช่น หากการประกาศ container-type มาจากทรีเงาด้านใน
การเปลี่ยนแปลงนี้จะทำให้container-nameมีค่าตรงกันไม่ว่า@container
กฎหรือแหล่งที่มาของการประกาศcontainer-typeจะเป็นอย่างไร
การเรียงซ้อน CSS ของ SVG2
ปรับการใช้งาน Chrome ให้สอดคล้องกับข้อกำหนด SVG2 สำหรับกฎ CSS ที่ตรงกันใน<use>ทรีขององค์ประกอบ
ตัวเลือกจะจับคู่กับองค์ประกอบการเริ่มต้นของ <use> แทนที่จะเป็น
ซับทรีขององค์ประกอบต้นทาง ซึ่งหมายความว่าตัวเลือกจะไม่ตรงกับองค์ประกอบบรรพบุรุษและ
องค์ประกอบร่วมที่อยู่นอกซับทรีที่โคลนอีกต่อไป ที่สำคัญกว่านั้นคือตัวเลือกสถานะ
เช่น :hover ตอนนี้จะตรงกันในอินสแตนซ์ <use> แล้ว
Web API
XRVisibilityMaskChange
เพิ่มXRVisibilityMaskChangeเหตุการณ์ที่แสดงรายการจุดยอดและ
ดัชนีเพื่อแสดงถึงตาข่ายของส่วนที่มองเห็นได้ของวิวพอร์ตของผู้ใช้
ข้อมูลนี้ใช้เพื่อจำกัดจำนวนวิวพอร์ตที่วาดได้อย่างมั่นใจ ซึ่งจะช่วยปรับปรุงประสิทธิภาพ เพื่อรองรับเหตุการณ์นี้ได้ดียิ่งขึ้น เราจึงกำหนดตัวระบุที่ไม่ซ้ำกันให้กับออบเจ็กต์ XRView ด้วย
เพื่อให้จับคู่กับมาสก์ที่เกี่ยวข้องได้ง่ายขึ้น ซึ่งเป็นส่วนขยายของข้อกำหนดหลักของ WebXR
เปิดเผยเหตุการณ์ onanimationcancel ต่อ GlobalEventHandlers
CSS Animations ระดับ 1 ขยายอินเทอร์เฟซ GlobalEventHandlers ที่กำหนดไว้ใน
ข้อกำหนด HTML โดยการประกาศตัวแฮนเดิลเหตุการณ์ใหม่ 4 รายการ ได้แก่
onanimationstart, onanimationiteration, onanimationend และ
onanimationcancel
มีเพียงonanimationcancelตัวแฮนเดิลเหตุการณ์เท่านั้นที่ขาดหายไปจาก
GlobalEventHandlers IDL
ดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดของภาพเคลื่อนไหว CSS ระดับ 1 และส่วน GlobalEventHandlers ของข้อกำหนด HTML
เมธอด View Transitions waitUntil()
ViewTransitionจะสร้างแผนผังองค์ประกอบเสมือนโดยอัตโนมัติเพื่อแสดง
และเคลื่อนไหวองค์ประกอบที่เข้าร่วมในการเปลี่ยน ตามข้อกำหนด
ระบบจะสร้างซับทรีนี้เมื่อการเปลี่ยนมุมมองเริ่มเคลื่อนไหวและจะ
ทำลายเมื่อภาพเคลื่อนไหวที่เชื่อมโยงกับองค์ประกอบเสมือนของการเปลี่ยนมุมมองทั้งหมด
อยู่ในสถานะเสร็จสิ้น (หรือพูดให้ถูกต้องคืออยู่ในสถานะที่ไม่ได้ทำงานและไม่ได้หยุดชั่วคราว)
วิธีนี้ใช้ได้กับกรณีส่วนใหญ่และมอบประสบการณ์การใช้งานที่ราบรื่นสำหรับ นักพัฒนาแอป อย่างไรก็ตาม สำหรับกรณีที่ซับซ้อนมากขึ้น การดำเนินการนี้ไม่เพียงพอ เนื่องจากบางครั้งนักพัฒนาซอฟต์แวร์ต้องการให้ต้นไม้เสมือนของการเปลี่ยนมุมมองยังคงอยู่หลังจากสถานะการสิ้นสุดของภาพเคลื่อนไหว
ตัวอย่างหนึ่งคือการเชื่อมโยงการเปลี่ยนมุมมองกับภาพเคลื่อนไหวที่ขับเคลื่อนด้วยการเลื่อน เมื่อไทม์ไลน์การเลื่อนควบคุมภาพเคลื่อนไหว ระบบไม่ควรทำลายซับทรี เมื่อภาพเคลื่อนไหวเสร็จสิ้นเนื่องจากการเลื่อนกลับยังคงทำให้องค์ประกอบเสมือน เคลื่อนไหวได้
หากต้องการเปิดใช้การเปลี่ยนฉากขั้นสูง ความตั้งใจนี้จะเพิ่มwaitUntil()
ฟังก์ชันในออบเจ็กต์ ViewTransition ที่ใช้ Promise สัญญา
นี้จะเลื่อนการทำลาย Pseudo-Tree จนกว่าจะมีการชำระ
องค์ประกอบ <geolocation>
แนะนําองค์ประกอบ <geolocation> ซึ่งเป็นการควบคุมที่ประกาศไว้และผู้ใช้เปิดใช้งาน
เพื่อเข้าถึงตําแหน่งของผู้ใช้ ซึ่งช่วยเพิ่มความสะดวกในการใช้งานสำหรับผู้ใช้และนักพัฒนาแอป
ด้วยการจัดการขั้นตอนการขอสิทธิ์และให้ข้อมูลตำแหน่งแก่เว็บไซต์โดยตรง
จึงมักไม่ต้องเรียกใช้ JavaScript API แยกต่างหาก
ซึ่งจะช่วยแก้ปัญหาที่มีมานานเกี่ยวกับการแจ้งขอสิทธิ์ที่ทริกเกอร์ โดยตรงจาก JavaScript โดยไม่มีสัญญาณที่ชัดเจนเกี่ยวกับความตั้งใจของผู้ใช้ การฝังองค์ประกอบที่เบราว์เซอร์ควบคุมไว้ในหน้าเว็บจะทำให้การคลิกของผู้ใช้เป็นสัญญาณที่ชัดเจนและตั้งใจ ซึ่งจะช่วยปรับปรุงประสบการณ์ของผู้ใช้ในการป้อนพรอมต์ และที่สำคัญคือเป็นเส้นทางการกู้คืนสำหรับผู้ใช้ที่เคยปฏิเสธสิทธิ์
เพื่อให้ประสบการณ์การใช้งานของนักพัฒนาแอปมีความเฉพาะเจาะจงและมีประสิทธิภาพมากขึ้นWebGPU: ฟีเจอร์ subgroup_id
ค่าในตัวของ subgroup_id และ num_subgroups จะใช้ได้เมื่อเปิดใช้ส่วนขยาย
กลุ่มย่อย
WebGPU: เลย์เอาต์มาตรฐานของบัฟเฟอร์แบบสม่ำเสมอ
บัฟเฟอร์แบบสม่ำเสมอที่ประกาศในเชเดอร์ WGSL ไม่จำเป็นต้องมีการจัดแนว 16 ไบต์ ในองค์ประกอบอาร์เรย์ หรือต้องเพิ่มระยะออฟเซ็ตของโครงสร้างที่ซ้อนกันให้เป็นหลายเท่าของ 16 ไบต์อีกต่อไป
Temporal API
Temporal API ใน ECMA262
มีออบเจ็กต์และฟังก์ชันมาตรฐานสำหรับการทำงานกับวันที่และเวลา Date
เป็นปัญหาที่เกิดขึ้นมานานใน ECMAScript Temporal ซึ่งเป็น Object ทั่วโลกที่
ทำหน้าที่เป็นเนมสเปซระดับบนสุด (เช่น Math) เพื่อนำ API วันที่และ
เวลาที่ทันสมัยมาสู่ภาษา ECMAScript ดูรายละเอียดการวิเคราะห์แรงจูงใจได้ที่การแก้ไขวันที่ JavaScript: การเริ่มต้นใช้งาน
รองรับ ping, hreflang, type และ referrerPolicy สำหรับ SVGAElement
เพิ่มการรองรับแอตทริบิวต์ ping, hreflang, type และ referrerPolicy ใน SVGAElement เพื่อให้ลักษณะการทำงานสอดคล้องกับ HTMLAnchorElement สำหรับการจัดการลิงก์ที่สอดคล้องกันใน HTML และ SVG
การแข่งขัน clipboardchange
clipboardchange จะทริกเกอร์ทุกครั้งที่เว็บแอปหรือแอปพลิเคชันระบบอื่นๆ เปลี่ยนเนื้อหาในคลิปบอร์ดของระบบ
ซึ่งจะช่วยให้เว็บแอป เช่น ไคลเอ็นต์เดสก์ท็อประยะไกล ซิงค์คลิปบอร์ดของตนกับคลิปบอร์ดของระบบได้ ซึ่งเป็นทางเลือกที่มีประสิทธิภาพแทนการสำรวจคลิปบอร์ด
(โดยใช้ JavaScript) เพื่อดูการเปลี่ยนแปลง
นโยบายสิทธิ์ของคำแนะนำสำหรับไคลเอ็นต์ User Agent ch-ua-high-entropy-values
เพิ่มการรองรับch-ua-high-entropy-valuesนโยบายสิทธิ์ที่ช่วยให้เว็บไซต์ระดับบนสุดจำกัดเอกสารที่รวบรวมคำแนะนำไคลเอ็นต์ที่มีเอนโทรปีสูงได้โดยใช้ navigator.userAgentData.getHighEntropyValues() JavaScript API
การจำกัดการรวบรวมคำแนะนำที่มีเอนโทรปีสูงผ่าน HTTP ทำได้อยู่แล้วด้วย นโยบายสิทธิ์ต่อคำแนะนำไคลเอ็นต์ที่มีอยู่
การมิเรอร์โอเปอเรเตอร์ MathML จากขวาไปซ้าย
เพิ่มการรองรับการมิเรอร์ระดับอักขระและระดับกลีฟเมื่อแสดงผลตัวดำเนินการ MathML ในโหมด RTL
เมื่อใช้โหมด RTL ตัวดำเนินการบางตัวจะสามารถเปลี่ยนเป็นจุดโค้ดอื่นได้ (เช่น วงเล็บปิดจะกลายเป็นวงเล็บเปิด) การมิเรอร์นี้
เป็นการมิเรอร์ระดับอักขระ โดยมีค่าเทียบเท่าที่กำหนดโดยพร็อพเพอร์ตี้ Bidi_Mirrored ของ Unicode
โอเปอเรเตอร์บางตัวไม่มีอักขระที่เหมาะสมสำหรับการมิเรอร์ การมิเรอร์ระดับกลีฟ
จะใช้ในกรณีนี้กับฟีเจอร์แบบอักษร rtlm ซึ่งกลีฟอื่นสามารถ
แทนที่ในบริบทที่มิเรอร์ได้ การใช้งานที่มีอยู่บางอย่างจะแสดง
อักขระเดิมโดยตรง แต่การดำเนินการนี้อาจเปลี่ยนความหมายของอักขระที่ไม่สมมาตร
เช่น อินทิกรัลเส้นตามเข็มนาฬิกา
การรองรับการส่งแบบหลายผู้รับสำหรับ Direct Sockets API สำหรับ Isolated Web App
ฟีเจอร์นี้ช่วยให้เว็บแอปที่แยกจากกันสมัครใช้บริการกลุ่มการส่งหลายรายการ รับแพ็กเก็ต UDP จากกลุ่มดังกล่าว และระบุพารามิเตอร์เพิ่มเติมเมื่อส่งแพ็กเก็ต UDP ไปยังที่อยู่การส่งหลายรายการได้
ประสิทธิภาพและระยะเวลาของเหตุการณ์: InteractionCount
Event Timing API เป็นส่วนหนึ่งของไทม์ไลน์ประสิทธิภาพและวัด
ประสิทธิภาพของการโต้ตอบของผู้ใช้ เหตุการณ์บางอย่างมีinteractionIdค่า
ที่กําหนดไว้ ซึ่งมีประโยชน์สําหรับการจัดกลุ่มการโต้ตอบที่เกี่ยวข้องตาม
อินพุตหรือท่าทางสัมผัสของผู้ใช้ทั่วไป
ฟีเจอร์นี้จะเพิ่ม performance.interactionCount ซึ่งเป็นจํานวนการโต้ตอบทั้งหมดที่เกิดขึ้นในหน้าเว็บ
โดยเฉพาะอย่างยิ่ง ฟีเจอร์นี้มีประโยชน์ในการคำนวณค่าเมตริก Interaction to Next Paint (INP) ซึ่งต้องทราบจำนวนการโต้ตอบทั้งหมดเพื่อคำนวณคะแนนเปอร์เซ็นไทล์สูง (p98 สำหรับหน้าเว็บที่มีการโต้ตอบทั้งหมดมากกว่า 50 รายการ)
ฟีเจอร์นี้ได้รับการระบุมาเป็นเวลานานแล้ว โดยก่อนหน้านี้มีการสร้างต้นแบบใน Chromium แต่ไม่เคยเปิดตัว ฟีเจอร์นี้เป็นส่วนหนึ่งของ Interop 2025 และพร้อมใช้งานแล้ว ในเบราว์เซอร์อื่นๆ
เหตุการณ์ขอบเขตของเคอร์เซอร์และเมาส์ที่ทำงานร่วมกันได้หลังจากการเปลี่ยนแปลง DOM
หลังจากนำเป้าหมายเหตุการณ์ออกจาก DOM แล้ว เป้าหมายเชิงตรรกะของ
เคอร์เซอร์ ตามที่ระบุไว้ในเหตุการณ์ขอบเขตของเคอร์เซอร์และเมาส์ (นั่นคือ เหตุการณ์ over,
out, enter และ leave) ต้องเป็นองค์ประกอบระดับบนสุดที่ใกล้ที่สุดซึ่งยังคงแนบอยู่กับ DOM
Chrome ติดตามโหนดแม้ว่าจะนำออกจาก DOM แล้วก็ตาม ด้วยเหตุนี้ หากตัวชี้เลื่อนไปยังโหนดใหม่ B หลังจากนำโหนด A ที่ทดสอบการเข้าชมออก
จาก DOM แล้ว ลำดับเหตุการณ์ขอบเขต (เหตุการณ์ pointerover, pointerout, pointerenter, pointerleave และเหตุการณ์เมาส์ที่เกี่ยวข้อง)
จะสื่อถึงการเคลื่อนที่ของตัวชี้จาก A ไปยัง B ตามฉันทามติใหม่ ลำดับเหตุการณ์
หมายถึงการเคลื่อนที่ของเคอร์เซอร์จาก "องค์ประกอบระดับบนสุดของ A" ไปยัง B
การล็อกเคอร์เซอร์ใน Android
ให้สิทธิ์เข้าถึงการเคลื่อนไหวของเมาส์ดิบโดยการล็อกเป้าหมายของเหตุการณ์เมาส์ไว้ที่องค์ประกอบเดียวและซ่อนเคอร์เซอร์ของเมาส์ Pointer Lock API รองรับในเดสก์ท็อปอยู่แล้ว การเปิดตัวครั้งนี้เป็นการรองรับใน Android
RTCDegradationPreference ค่า enum maintain-framerate-and-resolution
maintain-framerate-and-resolution ปิดใช้การปรับวิดีโอภายในของ WebRTC
ซึ่งจะช่วยให้แอปพลิเคชันใช้ตรรกะการปรับของตัวเองได้ และป้องกัน
การรบกวนจากการปรับภายใน
WebAuthn Signal API ใน Android และ iOS
อนุญาตให้ผู้ให้บริการ WebAuthn รายงานข้อมูลเกี่ยวกับพาสคีย์ที่มีอยู่ กลับไปยังผู้ให้บริการพื้นที่เก็บข้อมูลเข้าสู่ระบบ เพื่อให้ระบบอัปเดตหรือนำข้อมูลเข้าสู่ระบบที่ไม่ถูกต้องหรือถูกเพิกถอน ออกจาก UI ของผู้ให้บริการและระบบได้
ฟีเจอร์นี้พร้อมให้บริการบนเดสก์ท็อปอยู่แล้ว และตอนนี้ก็พร้อมให้บริการบน Android และ iOS แล้ว
นอกจากนี้ ตอนนี้ API สัญญาณยังรองรับกลไกความปลอดภัยสำหรับพาสคีย์ในเครื่องมือจัดการรหัสผ่านบน Google
ในทุกแพลตฟอร์มที่รองรับ ก่อนหน้านี้ เมื่อผู้ให้บริการระบุว่าไม่รู้จักหรือนำข้อมูลเข้าสู่ระบบออก ระบบจะลบพาสคีย์อย่างถาวร
ตอนนี้เครื่องมือจัดการรหัสผ่านบน Google จะซ่อนพาสคีย์แทนการลบ คุณกู้คืนพาสคีย์ได้โดยโทรหา signalAllAcceptedCredentials พร้อมรายการพาสคีย์ที่ซ่อนไว้ก่อนหน้านี้
ช่วงทดลองใช้จากต้นทางใหม่
ใน Chrome 144 คุณสามารถเลือกใช้Origin Trials ต่อไปนี้ได้
Canvas TextMetrics ที่ปรับปรุงแล้ว
ขยาย TextMetrics Canvas API เพื่อรองรับสี่เหลี่ยมผืนผ้าที่เลือก การค้นหากรอบล้อม
และการดำเนินการตามคลัสเตอร์อักขระ
ฟังก์ชันการทำงานนี้ช่วยให้แอปพลิเคชันการแก้ไขข้อความที่ซับซ้อนสามารถเลือก ตำแหน่งเคอร์เซอร์ และการทดสอบการคลิกได้อย่างแม่นยำ นอกจากนี้ การแสดงผลตามคลัสเตอร์ยังช่วยให้ใช้เอฟเฟกต์ข้อความที่ซับซ้อนได้ เช่น ภาพเคลื่อนไหวและการจัดรูปแบบอักขระอิสระ
การเลิกใช้งานและการนำออก
Chrome เวอร์ชันนี้มีการเลิกใช้งานและการนำออกตามที่ระบุไว้ในส่วนนี้ ไปที่ ChromeStatus.com เพื่อดูรายการการเลิกใช้งานที่วางแผนไว้ การเลิกใช้งานในปัจจุบัน และการนำออกก่อนหน้า
เลิกใช้งาน Topics API
Topics API เป็น API ที่ช่วยให้กำหนดเป้าหมายโฆษณาตามความสนใจในการท่องเว็บทั่วไปของผู้ใช้ได้โดยไม่ต้องเปิดเผยประวัติการท่องเว็บที่แน่นอน
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม เราจึงจะเลิกใช้งานและวางแผนที่จะนำ Topics API ออก (พร้อมกับเทคโนโลยีอื่นๆ บางอย่างตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox)
เลิกใช้งาน Protected Audience API
Protected Audience API มีวิธีการโฆษณากลุ่มความสนใจ โดยไม่ต้องใช้คุกกี้ของบุคคลที่สามหรือการติดตามผู้ใช้ในเว็บไซต์ต่างๆ
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม เราจึงจะเลิกใช้งานและวางแผนที่จะนำ Protected Audience API ออก (พร้อมกับเทคโนโลยีอื่นๆ บางอย่างตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox)
เลิกใช้งาน Shared Storage API
Shared Storage API เป็น Web API ที่รักษาความเป็นส่วนตัวเพื่อเปิดใช้พื้นที่เก็บข้อมูลที่ ไม่ได้แบ่งพาร์ติชันตามเว็บไซต์ของบุคคลที่หนึ่ง
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม ทีมงาน กำลังจะเลิกใช้งานและวางแผนที่จะนำ Shared Storage API ออก (พร้อมกับเทคโนโลยีอื่นๆ บางอย่าง ตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox)
เลิกใช้งาน Attribution Reporting API
Attribution Reporting API เป็น API ที่ออกแบบมาเพื่อวัด Conversion จากโฆษณา โดยไม่ต้องใช้คุกกี้ของบุคคลที่สามหรือการติดตามผู้ใช้ในเว็บไซต์ต่างๆ
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม ทีมงานวางแผนที่จะเลิกใช้งานและนํา Attribution Reporting API ออก (พร้อมกับ Privacy Sandbox API อื่นๆ)
เลิกใช้งาน Private Aggregation API
Private Aggregation API เป็นกลไกทั่วไปสําหรับการวัดข้อมูลรวมข้ามเว็บไซต์ในลักษณะที่รักษาความเป็นส่วนตัว เดิมทีออกแบบมาเพื่อ อนาคตที่ไม่มีคุกกี้ของบุคคลที่สาม
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม ทีมงาน จะเลิกใช้งานและวางแผนที่จะนํา Private Aggregation API ออก (พร้อมกับ เทคโนโลยีอื่นๆ บางอย่างตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox) API นี้จะแสดงผ่าน Shared Storage และ Protected Audience API เท่านั้น ซึ่งเราวางแผนที่จะเลิกใช้งานและนำออกด้วย ดังนั้นจึงไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติม สำหรับการรวมแบบส่วนตัว
เลิกใช้งานชุดเว็บไซต์ที่เกี่ยวข้อง
ชุดเว็บไซต์ที่เกี่ยวข้องเป็นเฟรมเวิร์กสำหรับนักพัฒนาแอปในการประกาศความสัมพันธ์
ระหว่างเว็บไซต์ เพื่อเปิดใช้การเข้าถึงคุกกี้ข้ามเว็บไซต์แบบจำกัดสำหรับวัตถุประสงค์ที่เฉพาะเจาะจง
ซึ่งมุ่งเน้นผู้ใช้ ซึ่งทำได้โดยใช้ Storage Access
API และ document.requestStorageAccessFor (ดูส่วนถัดไป)
หลังจากประกาศ ว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สามต่อไป เราจึงจะ เลิกใช้งานและวางแผนที่จะนำชุดเว็บไซต์ที่เกี่ยวข้องออก (พร้อมกับเทคโนโลยีอื่นๆ บางอย่าง ตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox)
เลิกใช้งาน document.requestStorageAccessFor
requestStorageAccessFor API เป็นส่วนขยายของ Storage Access API ที่
อนุญาตให้เว็บไซต์ระดับบนสุดขอสิทธิ์เข้าถึงคุกกี้ที่ไม่ได้แบ่งพาร์ติชัน ("คุกกี้ของบุคคลที่หนึ่ง")
ในนามของเว็บไซต์ที่ฝังไว้ เบราว์เซอร์จะมีสิทธิ์ในการให้หรือปฏิเสธการเข้าถึง โดยมีกลไกต่างๆ เช่น การเป็นสมาชิกชุดเว็บไซต์ที่เกี่ยวข้องเป็นสัญญาณที่อาจเกิดขึ้น ซึ่งจะช่วยให้เว็บไซต์ระดับบนสุดใช้ Storage Access API ได้
หลังจากประกาศว่า Chrome จะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สาม เราจึงจะเลิกใช้งานและวางแผนที่จะนำ requestStorageAccessFor ออก (พร้อมกับเทคโนโลยีอื่นๆ บางอย่างตามที่ระบุไว้ในหน้าสถานะฟีเจอร์ Privacy Sandbox)
เลิกใช้งาน savedTabGroups เป็นค่าแต่ละค่าใน SyncTypesListDisabled
นโยบายขององค์กร
SyncTypesListDisabled
ช่วยให้ผู้ดูแลระบบปิดใช้การซิงค์ข้อมูลประเภท
savedTabGroups ในแพลตฟอร์มเดสก์ท็อปได้ อย่างไรก็ตาม ในแพลตฟอร์มอุปกรณ์เคลื่อนที่ tabsประเภทข้อมูลจะจัดการการซิงค์กลุ่มแท็บอยู่แล้ว เราเลิกใช้งานsavedTabGroupsประเภทข้อมูลแต่ละรายการและจะไม่ถือเป็นค่าที่ปรับแต่งได้แต่ละรายการภายในนโยบาย SyncTypesListDisabled อีกต่อไป เพื่อให้ลักษณะการทำงานของเดสก์ท็อปสอดคล้องกับอุปกรณ์เคลื่อนที่และลดความซับซ้อนในการจัดการการซิงค์
เอนทิตีที่โหลดจากภายนอกในการแยกวิเคราะห์ XML
Chrome จะดึงข้อมูลเอนทิตี XML หรือ DTD ภายนอกแบบพร้อมกันและรวมไว้ ในการแยกวิเคราะห์ภายใต้สถานการณ์ที่เฉพาะเจาะจง ระบบจะนำฟังก์ชันนี้ออก
http/tests/security/contentTypeOptions/xml-external-entity.xml มี
ตัวอย่าง: เอนทิตีภายนอกสามารถกำหนดได้ในส่วนท้ายของคำสั่ง DOCTYPE
และอ้างอิงถึงทรัพยากรที่โหลดพร้อมกันและรวมเป็น
บริบทเมื่อแยกวิเคราะห์ XML
ตัวอย่างไวยากรณ์อีกอย่างคือ DOCTYPE ซึ่งใช้คีย์เวิร์ด SYSTEM ตามด้วย
URL ที่ชี้ไปยัง DTD และมีคำจำกัดความเอนทิตีเพิ่มเติม
ระบบจะส่งต่อคำขอโหลดภายนอกดังกล่าวจากตัวแยกวิเคราะห์
ตามข้อกำหนด XML ของ W3C หน่วยประมวลผลที่ไม่ตรวจสอบความถูกต้องไม่จำเป็นต้องอ่านเอนทิตีภายนอก
ทีมวางแผนที่จะเลิกใช้งานการโหลดคำจำกัดความเอนทิตีภายนอกในเอกสาร XML ที่ไม่ได้ใช้ XSLT