วันที่เปิดตัวแบบเสถียร: 14 พฤษภาคม 2024
การเปลี่ยนแปลงต่อไปนี้มีผลกับ Chrome 125 เวอร์ชันเสถียร เว้นแต่ว่าระบุไว้เป็นอย่างอื่น เวอร์ชันการเผยแพร่สำหรับ Android, ChromeOS, Linux, macOS และ Windows
HTML และ DOM
การเรียงลำดับ DOM แบบประกาศข้อมูล
ฟีเจอร์ที่ช่วยให้นักพัฒนาซอฟต์แวร์เรียงลำดับต้นไม้ DOM ที่มีรากของเงาได้ ที่ทำเป็นมาตรฐานไว้ในมาตรฐาน HTML เมื่อเร็วๆ นี้
ข้อบกพร่องในการติดตาม #41490936 | รายการ ChromeStatus.com | ข้อกำหนด
CSS
จุดยืนของ CSS Anchor
การวางตำแหน่งแท็ก Anchor ของ CSS ช่วยให้นักพัฒนาซอฟต์แวร์เชื่อมต่อองค์ประกอบที่อยู่ในตำแหน่งสัมบูรณ์ได้ กับองค์ประกอบอื่นๆ ในหน้า (โฆษณา Anchor) อย่างน้อย 1 รายการในลักษณะที่ประกาศ โดยไม่ต้องใช้ JavaScript การวางตำแหน่ง Anchor จะทำงานอย่างมีประสิทธิภาพเมื่อ โฆษณา Anchor เป็นแบบเลื่อนได้ กรณีการใช้งานที่พบบ่อยคือการวางป๊อปอัป เช่น เคล็ดลับเครื่องมือข้างองค์ประกอบที่เรียกใช้เมนูนั้น หรือเลือกเมนูและป๊อปอัป รายการตัวเลือก ก่อนฟีเจอร์การกำหนดตำแหน่งโฆษณา Anchor กรณีการใช้งานเหล่านี้จำเป็นต้องมี JavaScript เพื่อวางตำแหน่งหน้าต่างป็อปโอเวอร์แบบไดนามิก และให้ตรึงอยู่ตาม มีการเลื่อนเอลิเมนต์การเรียก ซึ่งเป็นการเพิ่มประสิทธิภาพการทำงานและยากที่จะ ปรับให้ตรง การใช้โฆษณา Anchor ช่วย ให้กรณีการใช้งานเหล่านี้สามารถนำไปใช้งานได้ อย่างมีประสิทธิภาพและชัดเจน
ฟีเจอร์การวางตำแหน่งจุดยึดประกอบด้วยพร็อพเพอร์ตี้ CSS จำนวนมาก ต ตัวอย่างคุณสมบัติหลักๆ ดังนี้
anchor-name
: ตั้งค่าองค์ประกอบให้เป็นจุดยึดสำหรับองค์ประกอบอื่นๆposition-anchor
: อธิบายถึง "ค่าเริ่มต้น" Anchor ที่ องค์ประกอบ Anchor ควรใช้สำหรับการวางตำแหน่งจุดยึด- ฟังก์ชัน
anchor()
: ใช้เพื่อระบุตำแหน่ง Anchor ของคุณ โดยกำหนดตำแหน่ง องค์ประกอบที่ตรึงไว้ inset-area
: ชวเลขสำหรับการวางตำแหน่งสำหรับตำแหน่งที่เกี่ยวข้องทั่วไป
ขอแนะนํา CSS Anchor Positioning API | ข้อบกพร่องในการติดตาม #40059176 | รายการ ChromeStatus.com | ข้อกำหนด
ฟังก์ชันค่าขั้นบันไดของ CSS - round()
, mod()
และ rem()
ฟังก์ชันค่าขั้นบันได
round()
mod()
และ
rem()
ทั้งหมดเปลี่ยนรูปแบบ
ตาม "ค่าขั้นบันได" อื่น
ฟังก์ชัน CSS ของ round()
จะแสดงตัวเลขที่ปัดเศษตามการปัดเศษที่เลือก
ของคุณ
ฟังก์ชัน CSS mod()
จะแสดงผลโมดูลัสที่เหลืออยู่เมื่อพารามิเตอร์แรกคือ
หารด้วยพารามิเตอร์ที่ 2 เช่นเดียวกับโอเปอเรเตอร์เศษของ JavaScript
(%). โมดูลัสคือค่าที่เหลือเมื่อตัวถูกดำเนินการ 1 ตัวคือเงินปันผล
หารด้วยตัวถูกดำเนินการที่ 2 ตัวหาร ซึ่งจะใช้สัญลักษณ์ของ
ตัวหาร
ฟังก์ชัน CSS rem()
จะแสดงผลส่วนที่เหลือที่เหลืออยู่เมื่อพารามิเตอร์แรก
หารด้วยพารามิเตอร์ที่ 2 เช่นเดียวกับโอเปอเรเตอร์เศษของ JavaScript
(%). เศษที่เหลือคือค่าที่เหลือเมื่อตัวถูกดำเนินการ 1 ตัวคือเงินปันผล
หารด้วยตัวถูกดำเนินการที่ 2 ตัวหาร ซึ่งจะใช้สัญลักษณ์ของ
ตัวตั้งเอง
ข้อบกพร่องในการติดตาม #40253179 | รายการ ChromeStatus.com | ข้อกำหนด
ไวยากรณ์ใหม่สำหรับ CSS ที่กำหนดเอง :state()
สถานะที่กำหนดเอง CSS ทำให้องค์ประกอบที่กำหนดเองแสดง Pseudo-class ของตัวเองได้
ได้รับการระบุให้ระบุไวยากรณ์ใน CSSWG แล้ว และขณะนี้ Chrome 125 ยังรองรับฟังก์ชัน
ไวยากรณ์ :state(foo)
การเปลี่ยนแปลงนี้จะมีหน้าต่างที่ Chrome
จะรองรับทั้งไวยากรณ์เดิม (:--foo
) และไวยากรณ์ใหม่ เพื่อให้เว็บไซต์
จะเปลี่ยนเป็นอันใหม่ก็ได้
รายการ ChromeStatus.com | ข้อกำหนด
ลบความไม่ต่อเนื่องของสี Oklab และ Oklch ที่มีความสว่างเกือบ 100% หรือ 0
ก่อนการเปลี่ยนแปลงนี้ สี Lab, LCH, Oklab และ Oklch ทั้งหมดที่มีค่าความสว่าง ของ 100% จะแสดงผลเป็นสีขาว โดยไม่คำนึงถึงอีก 2 พารามิเตอร์ ทั้งหมด สีในช่องว่างเหล่านี้ที่มีค่าความสว่างเป็น 0 จะแสดงผลเป็นสีดำ เหล่านี้ การแมป 2 รายการทำให้เกิดความไม่ต่อเนื่องในการไล่ระดับสีและไม่คาดคิดกับเว็บ
ด้วยการย้อนกลับนี้ สีเหล่านี้จะไม่ได้รับการจับคู่อีกต่อไปและ สีที่ได้จะปรากฏอย่างต่อเนื่องกับสีใกล้เคียงและขึ้นอยู่กับ การแมปขอบเขตของจอแสดงผล
รายการ ChromeStatus.com | ข้อกำหนด
แถบเลื่อนรูทของรูปแบบสีที่ใช้
ทำให้เบราว์เซอร์ใช้รูปแบบสีที่ผู้ใช้ต้องการในการแสดงผลวิวพอร์ต
แถบเลื่อน หากค่าของ "รูปแบบสีที่รองรับของหน้าเว็บ" เป็น "ปกติ" หรือไม่
และค่าที่คำนวณได้ของ
color-scheme
สำหรับองค์ประกอบรากคือ normal
แถบเลื่อนของวิวพอร์ตถือว่าเป็น
ภายนอกเนื้อหาเว็บ ดังนั้น User Agent ควรยึดตาม
รูปแบบสีที่ต้องการเมื่อแสดงผลแถบเลื่อนของวิวพอร์ตหากนักพัฒนาซอฟต์แวร์มี
ไม่ได้ระบุการสนับสนุนรูปแบบสีอย่างชัดแจ้ง
การเปลี่ยนแปลงนี้ไม่ได้ป้องกันไม่ให้นักพัฒนาแอปควบคุมรูปแบบสีของ แถบเลื่อน ลักษณะการทำงานใหม่ทำให้เบราว์เซอร์ใช้แอปที่ผู้ใช้ต้องการ รูปแบบสีเพื่อแสดงแถบเลื่อนแบบไม่ใช่โฆษณาซ้อนทับของวิวพอร์ตต่อเมื่อนักพัฒนาซอฟต์แวร์ ไม่ได้ระบุรูปแบบสีสำหรับองค์ประกอบรูท
ชื่อ [title] | ข้อบกพร่องในการติดตาม #40259909 | รายการ ChromeStatus.com | ข้อกำหนด
view-transitions
ชั้นเรียน
มีพร็อพเพอร์ตี้ CSS ใหม่ view-transition-class
ซึ่งให้คุณดำเนินการต่อไปนี้ได้
ระบุคลาสการเปลี่ยนมุมมองตั้งแต่ 1 คลาสขึ้นไป จากนั้นคุณสามารถเลือก
เช่น องค์ประกอบเทียม ViewTransition
รายการที่ใช้คลาสเหล่านี้
::view-transition-group(*.class)
นี่เป็นส่วนขยายของ ViewTransition API ซึ่งช่วยลดความซับซ้อนของการจัดรูปแบบองค์ประกอบจำลองการเปลี่ยนมุมมองในลักษณะที่คล้ายกัน คลาส CSS จะทำให้การจัดรูปแบบองค์ประกอบ DOM ปกติง่ายขึ้น
ข้อบกพร่องในการติดตาม #41492972 | รายการ ChromeStatus.com | ข้อกำหนด
กำลังโหลด
ยอมรับ URL แบบ HTTP และ HTTPS เมื่อสร้าง WebSocket
การอัปเดตนี้จะเปิดใช้รูปแบบ HTTP และ HTTPS ในตัวสร้าง WebSocket
จึงอนุญาตให้นักพัฒนาซอฟต์แวร์ใช้ URL สัมพัทธ์ด้วย ซึ่งจะได้รับการปรับให้เป็นมาตรฐาน
แผนภายใน ws:
และ wss:
ข้อบกพร่องในการติดตาม #325979102 | รายการ ChromeStatus.com | ข้อกำหนด
API ของเว็บ
ส่วนเพิ่มเติมจาก Attribution Reporting API
โดยได้เพิ่มฟีเจอร์ใน Attribution Reporting API แล้วเพื่อสร้าง ความสามารถในการแก้ไขข้อบกพร่องโดยรองรับการแยกวิเคราะห์รายงานแก้ไขข้อบกพร่องของความล้มเหลว ปรับปรุง API หลักการยศาสตร์โดยการรองรับฟิลด์เพื่อระบุแพลตฟอร์มการลงทะเบียนที่ต้องการ และ ปรับปรุงความเป็นส่วนตัว
Compute Pressure API
Compute Pressure API นำเสนอ สถานะระดับสูงที่แสดงถึงโหลดของ CPU ในระบบ ซึ่งช่วยให้ เพื่อใช้เมตริกฮาร์ดแวร์ที่เหมาะสม เพื่อให้แน่ใจว่าผู้ใช้ สามารถใช้ประโยชน์จากความสามารถในการประมวลผลทั้งหมดที่มีอยู่ ตราบใดที่ ไม่ได้อยู่ภายใต้ความเครียดที่จัดการไม่ได้
Intel เป็นผู้นำในการออกแบบและปรับใช้ API นี้ ซึ่งจะทำให้แอปการประชุมทางวิดีโอสร้างสมดุลให้กับฟีเจอร์และ ด้านประสิทธิภาพ
Compute Pressure API | ข้อบกพร่องในการติดตาม #40683064 | รายการ ChromeStatus.com | ข้อกำหนด
การขยาย Storage Access API (SAA) ไปยังพื้นที่เก็บข้อมูลที่ไม่ใช่คุกกี้
การดำเนินการนี้จะเปิดส่วนขยายที่เสนอของ Storage Access API (ย้อนหลัง ที่เข้ากันได้และอยู่ในช่วงทดลองใช้จากต้นทาง) เพื่ออนุญาตการเข้าถึงคุกกี้ที่ไม่ได้แบ่งพาร์ติชัน และพื้นที่เก็บข้อมูลที่ไม่ใช่คุกกี้ในบริบทของบุคคลที่สาม API ปัจจุบันมีเฉพาะ เข้าถึงคุกกี้ซึ่งมีกรณีการใช้งานแตกต่างจากพื้นที่เก็บข้อมูลที่ไม่ใช่คุกกี้
ข้อบกพร่องในการติดตาม #40282415 | รายการ ChromeStatus.com | ข้อกำหนด
ข้อกำหนด CORS ของ FedCM ในอุปกรณ์ปลายทางการยืนยันรหัส
การดึงข้อมูลใน FedCM API อธิบายได้ยากเนื่องจากพร็อพเพอร์ตี้ ตามที่กำหนด ในระหว่างที่มีการพูดคุยเกี่ยวกับบัญชี อุปกรณ์ปลายทางก็มีความเห็นพ้องกันอย่างมากว่าปลายทางการยืนยันรหัสควร ใช้ CORS การอัปเดตนี้ปรับคุณสมบัติความปลอดภัยของการดึงข้อมูลนี้ให้ใกล้เคียงกับ อื่นๆ ในแพลตฟอร์มเว็บด้วย
ข้อมูลอัปเดตจาก FedCM: ช่วงทดลองใช้ Button Mode API จากต้นทาง, CORS และ SameSite | ข้อบกพร่องในการติดตาม #40284123 | รายการ ChromeStatus.com
คำขอที่มีข้อมูลรับรองของ FedCM จะไม่ส่งคุกกี้ SameSite=Strict อีกต่อไป
ขณะนี้ FedCM ส่งคำขอยืนยันข้อมูลประจำตัวกับ CORS การเปลี่ยนแปลงดังกล่าวทำให้ Chrome
จะไม่ส่งคุกกี้ SameSite=Strict
ไปยังปลายทางการยืนยันรหัสอีกต่อไป อย่างไรก็ตาม
Chrome ยังคงส่ง SameSite=None
เนื่องจากการส่ง
คุกกี้ชุดต่างๆ ไปยังจุดสิ้นสุดของบัญชีและการยืนยันรหัส
การเปลี่ยนแปลงนี้จะทําให้สอดคล้องกัน
การไม่ส่งคุกกี้ SameSite=Strict
ยังถือว่าสอดคล้องกับ
ลักษณะการทำงาน requestStorageAccess
และคำขอข้ามเว็บไซต์โดยทั่วไป
ข้อบกพร่องในการติดตาม #329145816 | รายการ ChromeStatus.com | ข้อกำหนด
การดำเนินการเริ่มต้นของการย้ายเมาส์ที่ทำงานร่วมกันได้
Chrome อนุญาตให้ยกเลิกเหตุการณ์เลื่อนเมาส์เพื่อป้องกัน API อื่นๆ เช่น ข้อความ
(และแม้แต่การลากและวางแบบในอดีต) ข้อมูลนี้ไม่ตรงกับวิชาเอกอื่นๆ
เบราว์เซอร์ ไม่สอดคล้องกับข้อกำหนดของเหตุการณ์ UI ตอนนี้การเลือกข้อความจะไม่
เป็นการกระทำเริ่มต้นของเลื่อนเมาส์
ให้ยาวกว่านั้น การเลือกข้อความและลากและวาง
ยังคงได้รับการป้องกันโดยการยกเลิกกิจกรรม selectstart
และ dragstart
ตามลำดับ
ฟีเจอร์นี้จะทยอยเปิดตัวตั้งแต่ Chrome 125 เป็นต้นไป และเราคาดว่า ให้ผู้ใช้ทุกคนใช้งานได้ใน Chrome 126
สาธิต | ข้อบกพร่องในการติดตาม #40078978 | รายการ ChromeStatus.com | ข้อกำหนด
ตัวแก้ไขนิพจน์ทั่วไป
ตัวแก้ไขนิพจน์ทั่วไปจะเพิ่มความสามารถในการแก้ไข i
, m
,
และ s
' แฟล็กภายในรูปแบบ
หากต้องการเปิดใช้ธงสำหรับนิพจน์ย่อย ให้ใช้ (?X:subexpr)
โดยที่ X
เป็นหนึ่งในค่า
i
, m
หรือ s
หากต้องการปิดธงของนิพจน์ย่อย ให้ใช้ (-X:subexpr)
เช่น สําหรับ Flag i
ที่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่จะเป็นดังนี้
const re1 = /^[a-z](?-i:[a-z])$/i;
re1.test("ab"); // true
re1.test("Ab"); // true
re1.test("aB"); // false
const re2 = /^(?i:[a-z])[a-z]$/;
re2.test("ab"); // true
re2.test("Ab"); // true
re2.test("aB"); // false
รายการ ChromeStatus.com | ข้อกำหนด
นิพจน์ทั่วไปซ้ำกันในแคปเจอร์กรุ๊ปที่มีชื่อ
แคปเจอร์กรุ๊ปที่มีชื่อซ้ำกันช่วยให้คุณใช้ชื่อกลุ่มที่เก็บข้อมูลเดียวกันได้ จากตัวเลือกต่างๆ เช่น
const re = /(?<year>[0-9]{4})-[0-9]{2}|[0-9]{2}-(?<year>[0-9]{4})/;
ในกรณีนี้ year
ใช้ได้กับตัวเลือกแรก ((?<year>[0-9]{4})-[0-9]{2}
)
หรือทางเลือกที่ 2 ([0-9]{2}-(?<year>[0-9]{4})
)
รายการ ChromeStatus.com | ข้อกำหนด
แอป Chrome
Direct Sockets API ในแอป Chrome
การอัปเดตนี้ช่วยทำให้การเปลี่ยนแอปเฉพาะจากแอป Chrome ไปเป็น เว็บแอปที่แยกไว้โดยเปิดใช้ Direct Sockets ในแอป Chrome ช่วยให้เว็บแอป สร้าง Direct Transmission Control Protocol (TCP) และโปรโตคอล Datagram ของผู้ใช้ (UDP) การสื่อสารกับอุปกรณ์และระบบเครือข่าย
รายการ ChromeStatus.com | ข้อกำหนด
ช่วงทดลองใช้จากต้นทางใหม่
API โหมดปุ่ม FedCM และใช้ API บัญชีอื่น
ช่วงทดลองใช้จากต้นทางนี้มี API ของ FedCM 2 รายการดังต่อไปนี้
API โหมดปุ่มอนุญาตให้เว็บไซต์เรียกใช้ FedCM ภายในการคลิกปุ่ม เช่น คลิกปุ่มลงชื่อเข้าใช้ IdP ซึ่งกำหนดให้ FedCM รับประกัน ตอบสนองด้วยอินเทอร์เฟซผู้ใช้ที่มองเห็นได้เสมอ ไม่ใช่โหมดวิดเจ็ต ซึ่งจะไม่แสดง UI เมื่อผู้ใช้ออกจากระบบ การเรียก FedCM API ใน โหมดปุ่มช่วยให้ผู้ใช้เข้าสู่ระบบ IdP (ในหน้าต่างกล่องโต้ตอบ) เมื่อผู้ใช้ จะออกจากระบบ
นอกจากนี้ เนื่องจากมีการเรียกใช้โหมดปุ่มภายในผู้ใช้ที่อาจไม่เหมาะสม UI อาจโดดเด่นขึ้นด้วย (เช่น ตรงกลางและโมดัล) เมื่อเทียบกับ UI จากโหมดวิดเจ็ต (ซึ่งไม่มี ความตั้งใจ) ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานของ API โหมดปุ่มได้ใน ข้อมูลอัปเดตจาก FedCM: ช่วงทดลองใช้ Button Mode API จากต้นทาง, CORS และ SameSite
Use Other Account API ช่วยให้ผู้ให้บริการข้อมูลประจำตัวอนุญาตให้ผู้ใช้ลงชื่อเข้าใช้ได้ บัญชีอื่น
ช่วงทดลองใช้จากต้นทาง | การสาธิต | ข้อบกพร่องในการติดตาม #40284792 | รายการ ChromeStatus.com | ข้อกำหนด
API แบบพับได้
ช่วงทดลองใช้จากต้นทางนี้รวมถึง Device Posture API และกลุ่มวิวพอร์ต Enumeration API API เหล่านี้ออกแบบมาเพื่อช่วยนักพัฒนาแอปกำหนดเป้าหมายอุปกรณ์แบบพับได้ อุปกรณ์
ช่วงทดลองใช้จากต้นทาง | ช่วงทดลองใช้จากต้นทางสำหรับ API แบบพับได้ | รายการ ChromeStatus.com | ข้อกำหนด
การทดลองใช้การเลิกใช้งานสำหรับคุณสมบัติและวิธีการแสดงผล HTMLVideoElement แบบเต็มหน้าจอที่กำหนดไว้ล่วงหน้า
ช่วงทดลองใช้การเลิกใช้งานนี้ช่วยให้คุณสามารถเลือกกลับมาใช้การสนับสนุนสำหรับ พร็อพเพอร์ตี้และเมธอด HTMLVideoElement หากคุณต้องการเวลาเพิ่มเติมในการปรับ โค้ด
ช่วงทดลองใช้จากต้นทาง | รายการ ChromeStatus.com
ข้ามการสแกนล่วงหน้า
ข้ามโหลดเครื่องสแกนล่วงหน้าเพื่อสำรวจ ข้อดีข้อเสียด้านประสิทธิภาพสำหรับหน้าเว็บที่ไม่มีการดึงข้อมูลทรัพยากรย่อย
ขั้นตอนเครื่องสแกนการโหลดล่วงหน้ามีประโยชน์ต่อประสิทธิภาพของหน้าเว็บที่มีทรัพยากรย่อย ผ่านการใช้งานการดึงข้อมูลล่วงหน้าแบบคาดเดา อย่างไรก็ตาม สำหรับหน้าเว็บ ซึ่งไม่ได้รับประโยชน์จากขั้นตอนนี้ ซึ่งก็คือหน้าเว็บที่ไม่มีทรัพยากรย่อย นี่คือค่าโสหุ้ยในการประมวลผลเพิ่มเติมที่มีประโยชน์เล็กน้อย
สำหรับผู้ใช้เว็บขั้นสูงที่ต้องการรับประโยชน์จากการลดค่าใช้จ่าย การทดสอบมีการควบคุมระดับหน้าเว็บเพื่อปิดใช้งานเครื่องสแกนการโหลดล่วงหน้า ข้อมูล ที่รวบรวมจากการทดสอบนี้สามารถประเมินได้ว่า API ที่แก้ไขแล้วหรือ การใช้ตัวสแกนการโหลดล่วงหน้าของ HTML จะมีประโยชน์ในเรื่องนี้
ช่วงทดลองใช้จากต้นทาง | ข้อบกพร่องในการติดตาม #330802493 | รายการ ChromeStatus.com | ข้อกำหนด
การเลิกใช้งานและการนำออก
นำ "ตำแหน่งหน้าต่าง" ออก ชื่อแทนสำหรับนโยบายสิทธิ์และสิทธิ์ "การจัดการหน้าต่าง"
นำ "ตำแหน่งหน้าต่าง" ออก ชื่อแทนสำหรับนโยบายสิทธิ์และสิทธิ์ "window-management" นี่เป็นส่วนหนึ่งของความพยายามที่มากขึ้นในการเปลี่ยนชื่อสตริงโดย ในท้ายที่สุด การเลิกใช้งานและการนํา "ตําแหน่งหน้าต่าง" ออก การเปลี่ยนแปลงคำศัพท์ช่วยเพิ่มอายุของข้อบ่งชี้ในฐานะกรอบเวลา API การจัดการมีการพัฒนาอยู่ตลอดเวลา
ชื่อ [title] | ข้อบกพร่องในการติดตาม #40842072 | รายการ ChromeStatus.com | ข้อกำหนด
การนำนโยบายองค์กรออก: NewBaseUrlInheritanceBehaviorAllowed
การเปลี่ยนแปลงโค้ดที่สำคัญ (เปิดใช้การสืบทอด URL พื้นฐานใหม่) ที่ มีการเปิดใช้การลบล้างนโยบายระดับองค์กรในรุ่นเสถียรตั้งแต่เดือนสิงหาคม 2023 (Chrome 118) ตั้งแต่ที่มีการจัดการปัญหาที่ทราบแล้ว เรานำนโยบายออกจาก Chrome 125 แล้ว
นำคุณสมบัติและวิธีการ HTMLVideoElement Fullscreen ที่นำหน้าออก
API แบบเต็มหน้าจอ HTMLVideoElement
ที่มีคำนำหน้าเลิกใช้งานแล้วตั้งแต่
Chrome 38 แคมเปญถูกแทนที่ด้วย Element.requestFullscreen()
ซึ่งเริ่มก่อน
(ไม่มีคำนำหน้าในปี 2018 ใน Chrome 71)
คุณสมบัติและวิธีการต่อไปนี้จะถูกนำออกจาก HTMLVideoElement
webkitSupportsFullscreen
webkitDisplayingFullscreen
webkitEnterFullscreen()
webkitExitFullscreen()
webkitEnterFullScreen()
(โปรดสังเกตการใช้อักษรตัวพิมพ์ใหญ่ที่ต่างกันของ "S" ใน FullScreen)webkitExitFullScreen()
ลงทะเบียนเข้าร่วมการทดลองใช้การเลิกใช้งานตามที่ระบุไว้ในโพสต์นี้ หาก เว็บไซต์ของคุณยังคงอาศัยข้อมูลเหล่านี้ และคุณต้องการเวลาเพิ่มขึ้นในการอัปเดตโค้ด
อ่านเพิ่มเติม
อยากได้อีกใช่ไหม โปรดดูแหล่งข้อมูลเพิ่มเติมเหล่านี้
- มีอะไรใหม่ใน Chrome 125
- มีอะไรใหม่ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome 125
- การอัปเดต ChromeStatus.com สำหรับ Chrome 125
- ปฏิทินการเผยแพร่ของ Chrome
- การเลิกใช้งานที่กำลังจะเกิดขึ้น
- การนำออกที่กำลังจะเกิดขึ้น