Chrome 89 เวอร์ชันเบต้าเปิดตัวเมื่อวันที่ 28 มกราคม 2021 และคาดว่าจะกลายเป็นเวอร์ชันเสถียรในสัปดาห์แรกของเดือนมีนาคม 2021
นำเหตุการณ์ที่มีคำนำหน้าสำหรับ `<link rel=prerender>` ออก
ตอนนี้เราได้นำเหตุการณ์ที่มีคำนำหน้าเดิม (webkitprerenderstart, webkitprerenderstop,
webkitprerenderload และ webkitprerenderdomcontentloaded) ที่ส่งใน <link
rel=prerender> ออกจาก Chrome แล้ว
หยุดโคลน sessionStorage สำหรับหน้าต่างที่เปิดด้วย noopener
เมื่อเปิดหน้าต่างด้วย noopener Chrome จะไม่โคลน sessionStorage ของหน้าต่างที่เปิดอีกต่อไป แต่จะเริ่ม namespace sessionStorage ที่ว่างเปล่าแทน ซึ่งจะทำให้ Chrome เป็นไปตามข้อกำหนด HTML
สถานะแพลตฟอร์ม Chrome | ข้อบกพร่องของ Chromium
นโยบายการเลิกใช้งาน
บางครั้งเราจะนำ API ออกจากแพลตฟอร์มเว็บที่หมดอายุการใช้งานแล้วเพื่อรักษาแพลตฟอร์มให้มีประสิทธิภาพ การนำ API ออกอาจมีสาเหตุหลายประการ เช่น
- API เหล่านั้นถูกแทนที่ด้วย API ใหม่กว่า
- API เหล่านั้นได้รับการอัปเดตให้สอดคล้องกับการเปลี่ยนแปลงข้อกำหนดเพื่อให้สอดคล้องและทำงานได้เหมือนกับเบราว์เซอร์อื่นๆ
- API เหล่านั้นเป็นการทดลองในช่วงแรกๆ ที่ไม่เคยประสบความสำเร็จในเบราว์เซอร์อื่นๆ จึงอาจเพิ่มภาระในการสนับสนุนสำหรับนักพัฒนาเว็บ
การเปลี่ยนแปลงบางอย่างเหล่านี้จะส่งผลต่อเว็บไซต์จำนวนน้อยมาก เราพยายามแจ้งให้นักพัฒนาแอปทราบล่วงหน้าเพื่อลดปัญหาที่อาจเกิดขึ้นในอนาคต เพื่อให้นักพัฒนาแอปทำการเปลี่ยนแปลงที่จำเป็นเพื่อให้เว็บไซต์ทำงานต่อไปได้
ปัจจุบัน Chrome มีกระบวนการเลิกใช้งานและนำ APIออก ซึ่งโดยหลักๆ แล้วมีขั้นตอนดังนี้
- ประกาศใน รายชื่ออีเมล blink-dev
- ตั้งค่าคำเตือนและระบุระยะเวลาในคอนโซลเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เมื่อตรวจพบการใช้งานในหน้า
- รอ ตรวจสอบ แล้วนำฟีเจอร์ออกเมื่อมีการใช้งานลดลง
คุณดูรายการฟีเจอร์ทั้งหมดที่เลิกใช้งานแล้วได้ที่ chromestatus.com โดยใช้ตัวกรอง "เลิกใช้งานแล้ว" และดูฟีเจอร์ที่นำออกแล้วได้โดยใช้ตัวกรอง "นำออกแล้ว" นอกจากนี้ เราจะพยายามสรุปการเปลี่ยนแปลง เหตุผล และเส้นทางการย้ายข้อมูลบางส่วนไว้ในโพสต์เหล่านี้ด้วย