การเลิกใช้งานและการนำออกใน Chrome 101

Chrome 101 รุ่นเบต้าเปิดตัวเมื่อวันที่ 31 มีนาคม 2022 และคาดว่าจะเป็นเวอร์ชันที่เสถียรในช่วงปลายเดือนเมษายน 2022

ลดข้อมูลสตริง User Agent

Chrome กำลังลดจำนวนข้อมูลที่สตริง User-Agent แสดงในคำขอ HTTP รวมถึงใน navigator.userAgent, navigator.appVersion และ navigator.platform เราทำเช่นนี้เพื่อป้องกันไม่ให้มีการใช้สตริง User Agent สำหรับการทำลายนิ้วมือของผู้ใช้แบบแพสซีฟ หากต้องการเข้าร่วมช่วงทดลองใช้จากต้นทาง โปรดดูรายการช่วงทดลองใช้จาก Chrome จากต้นทาง

นำ WebSQL ในบริบทของบุคคลที่สามออก

ตอนนี้ระบบได้นำ WebSQL ในบริบทของบุคคลที่สามออกแล้ว มาตรฐานฐานข้อมูล Web SQL ถูกเสนอครั้งแรกในเดือนเมษายน 2009 และยกเลิกไปในเดือนพฤศจิกายน 2010 Gecko ไม่เคยใช้ฟีเจอร์นี้และ WebKit ก็เลิกใช้งานฟีเจอร์นี้ไปในปี 2019 W3C สนับสนุนพื้นที่เก็บข้อมูลบนเว็บและฐานข้อมูลที่จัดทำดัชนีแล้วสำหรับทางเลือกที่ต้องการ

นักพัฒนาซอฟต์แวร์ควรคาดหวังว่าจะมีการเลิกใช้งาน WebSQL และนําออกเมื่อการใช้งานต่ำพอ

นโยบายการเลิกใช้งาน

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

  • โดย API ใหม่จะมาแทนที่
  • และจะอัปเดตเพื่อแสดงการเปลี่ยนแปลงในข้อกำหนดจำเพาะเพื่อให้สอดคล้องกับเบราว์เซอร์อื่นๆ
  • ซึ่งเป็นการทดลองในระยะแรกที่ไม่เคยเห็นผลในเบราว์เซอร์อื่นๆ จึงเพิ่มภาระในการสนับสนุนสำหรับนักพัฒนาเว็บ

การเปลี่ยนแปลงบางอย่างจะมีผลต่อเว็บไซต์จำนวนน้อยมาก เราพยายามแจ้งให้นักพัฒนาแอปทราบล่วงหน้าเพื่อลดความเสี่ยงที่จะเกิดปัญหาขึ้นล่วงหน้า เพื่อที่นักพัฒนาแอปจะได้ทำการเปลี่ยนแปลงที่จำเป็นเพื่อให้เว็บไซต์ทำงานต่อไปได้

ปัจจุบัน Chrome มีกระบวนการในการเลิกใช้งานและการนำ API ออก โดยหลักๆ แล้วมีดังนี้

  • ประกาศในรายชื่ออีเมล blink-dev
  • ตั้งคำเตือนและกำหนดเวลาในคอนโซลเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เมื่อตรวจพบการใช้งานในหน้าเว็บ
  • รอ ตรวจสอบ แล้วนำฟีเจอร์ดังกล่าวออกเมื่อการใช้งานลดลง

คุณดูรายการฟีเจอร์ที่เลิกใช้งานทั้งหมดได้ใน chromestatus.com โดยใช้ตัวกรองที่เลิกใช้งานแล้วและที่นำฟีเจอร์ออกโดยใช้ตัวกรองที่นำออก นอกจากนี้เราจะพยายามสรุปการเปลี่ยนแปลง การให้เหตุผล และเส้นทางการย้ายข้อมูลบางอย่างในโพสต์เหล่านี้