Chrome 125

วันที่เปิดตัวแบบเสถียร: 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 หลักการยศาสตร์โดยการรองรับฟิลด์เพื่อระบุแพลตฟอร์มการลงทะเบียนที่ต้องการ และ ปรับปรุงความเป็นส่วนตัว

รายการ ChromeStatus.com

Compute Pressure API

Compute Pressure API นำเสนอ สถานะระดับสูงที่แสดงถึงโหลดของ CPU ในระบบ ซึ่งช่วยให้ เพื่อใช้เมตริกฮาร์ดแวร์ที่เหมาะสม เพื่อให้แน่ใจว่าผู้ใช้ สามารถใช้ประโยชน์จากความสามารถในการประมวลผลทั้งหมดที่มีอยู่ ตราบใดที่ ไม่ได้อยู่ภายใต้ความเครียดที่จัดการไม่ได้

Intel เป็นผู้นำในการออกแบบและปรับใช้ API นี้ ซึ่งจะทำให้แอปการประชุมทางวิดีโอสร้างสมดุลให้กับฟีเจอร์และ ด้านประสิทธิภาพ

Compute Pressure API | ข้อบกพร่องในการติดตาม #40683064 | รายการ ChromeStatus.com | ข้อกำหนด

การดำเนินการนี้จะเปิดส่วนขยายที่เสนอของ Storage Access API (ย้อนหลัง ที่เข้ากันได้และอยู่ในช่วงทดลองใช้จากต้นทาง) เพื่ออนุญาตการเข้าถึงคุกกี้ที่ไม่ได้แบ่งพาร์ติชัน และพื้นที่เก็บข้อมูลที่ไม่ใช่คุกกี้ในบริบทของบุคคลที่สาม API ปัจจุบันมีเฉพาะ เข้าถึงคุกกี้ซึ่งมีกรณีการใช้งานแตกต่างจากพื้นที่เก็บข้อมูลที่ไม่ใช่คุกกี้

ข้อบกพร่องในการติดตาม #40282415 | รายการ ChromeStatus.com | ข้อกำหนด

ข้อกำหนด CORS ของ FedCM ในอุปกรณ์ปลายทางการยืนยันรหัส

การดึงข้อมูลใน FedCM API อธิบายได้ยากเนื่องจากพร็อพเพอร์ตี้ ตามที่กำหนด ในระหว่างที่มีการพูดคุยเกี่ยวกับบัญชี อุปกรณ์ปลายทางก็มีความเห็นพ้องกันอย่างมากว่าปลายทางการยืนยันรหัสควร ใช้ CORS การอัปเดตนี้ปรับคุณสมบัติความปลอดภัยของการดึงข้อมูลนี้ให้ใกล้เคียงกับ อื่นๆ ในแพลตฟอร์มเว็บด้วย

ข้อมูลอัปเดตจาก FedCM: ช่วงทดลองใช้ Button Mode API จากต้นทาง, CORS และ SameSite | ข้อบกพร่องในการติดตาม #40284123 | รายการ ChromeStatus.com

ขณะนี้ 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 แล้ว

รายการ ChromeStatus.com

นำคุณสมบัติและวิธีการ HTMLVideoElement Fullscreen ที่นำหน้าออก

API แบบเต็มหน้าจอ HTMLVideoElement ที่มีคำนำหน้าเลิกใช้งานแล้วตั้งแต่ Chrome 38 แคมเปญถูกแทนที่ด้วย Element.requestFullscreen() ซึ่งเริ่มก่อน (ไม่มีคำนำหน้าในปี 2018 ใน Chrome 71)

คุณสมบัติและวิธีการต่อไปนี้จะถูกนำออกจาก HTMLVideoElement

  • webkitSupportsFullscreen
  • webkitDisplayingFullscreen
  • webkitEnterFullscreen()
  • webkitExitFullscreen()
  • webkitEnterFullScreen() (โปรดสังเกตการใช้อักษรตัวพิมพ์ใหญ่ที่ต่างกันของ "S" ใน FullScreen)
  • webkitExitFullScreen()

ลงทะเบียนเข้าร่วมการทดลองใช้การเลิกใช้งานตามที่ระบุไว้ในโพสต์นี้ หาก เว็บไซต์ของคุณยังคงอาศัยข้อมูลเหล่านี้ และคุณต้องการเวลาเพิ่มขึ้นในการอัปเดตโค้ด

รายการ ChromeStatus.com

อ่านเพิ่มเติม

อยากได้อีกใช่ไหม โปรดดูแหล่งข้อมูลเพิ่มเติมเหล่านี้

ดาวน์โหลด Google Chrome

ดาวน์โหลด Chrome สำหรับ Android เดสก์ท็อป หรือ iOS