Chrome 102 รุ่นเบต้าเปิดตัวเมื่อวันที่ 28 เมษายน 2022 และคาดว่าจะกลายเป็นเวอร์ชันที่เสถียรในช่วงปลายเดือนพฤษภาคม 2022
เลิกใช้งาน PaymentRequest.show() โดยไม่ต้องเปิดใช้งานผู้ใช้
เว็บไซต์จะเรียกใช้ PaymentRequest.show() ไม่ได้อีกต่อไปโดยไม่ต้องเปิดใช้งานผู้ใช้ เว็บไซต์ที่เป็นอันตรายอาจละเมิดการอนุญาตปล่อยให้ PaymentRequest.show()
โดยไม่มีการเปิดใช้งานโดยผู้ใช้ เพื่อปกป้องผู้ใช้ จึงได้เปลี่ยนแปลงข้อกำหนดให้กำหนดให้ผู้ใช้เปิดใช้งาน ตอนนี้การเรียกใช้เมธอดนี้ควรอยู่ในเหตุการณ์ของผู้ใช้ เช่น click
เพื่อหลีกเลี่ยงประสบการณ์การซื้อที่ไม่สมบูรณ์
Firefox ยังไม่ได้จัดส่ง PaymentRequest
เลย ขณะที่การใช้งานของ Safari กำหนดให้มีการเปิดใช้งานผู้ใช้เพื่อที่จะเรียกใช้ show()
อยู่แล้ว
นำแพ็กเกจ SDP B ออก
โปรโตคอลคำอธิบายเซสชัน (SDP) ที่ใช้สร้างเซสชันใน WebRTC ได้รับการติดตั้งใช้งานด้วยภาษาถิ่น 2 ภาษาที่แตกต่างกันใน Chromium ได้แก่ แพ็กเกจแบบรวมและแผน B แผน B ใช้งานไม่ได้กับหลายเบราว์เซอร์และถูกนำออกแล้ว
ใน Chrome เวอร์ชันนี้ จะมีข้อยกเว้นเมื่อใช้แผน B นักพัฒนาแอปที่ต้องหลีกเลี่ยงข้อยกเว้นจะเข้าร่วมการทดลองใช้การเลิกใช้งานได้จนถึงวันที่ 25 พฤษภาคม 2022 หากเข้าร่วมช่วงทดลองใช้การเลิกใช้งานก่อนหน้านี้ซึ่งสิ้นสุดลงในเดือนธันวาคม และต้องการเข้าร่วมช่วงทดลองใช้ปัจจุบัน คุณจะต้องขอโทเค็นใหม่
นโยบายการเลิกใช้งาน
บางครั้งเราจะนำ API ออกจากแพลตฟอร์มเว็บที่เรียกใช้หลักสูตรเพื่อให้แพลตฟอร์มมีประสิทธิภาพอยู่เสมอ อาจมีเหตุผลมากมายที่เรานำ API ออก เช่น
- โดย API ใหม่จะมาแทนที่
- และจะอัปเดตเพื่อแสดงการเปลี่ยนแปลงในข้อกำหนดจำเพาะเพื่อให้สอดคล้องกับเบราว์เซอร์อื่นๆ
- ซึ่งเป็นการทดลองในระยะแรกที่ไม่เคยเห็นผลในเบราว์เซอร์อื่นๆ จึงเพิ่มภาระในการสนับสนุนสำหรับนักพัฒนาเว็บ
การเปลี่ยนแปลงบางอย่างจะมีผลต่อเว็บไซต์จำนวนน้อยมาก เราพยายามแจ้งให้นักพัฒนาแอปทราบล่วงหน้าเพื่อลดความเสี่ยงที่จะเกิดปัญหาขึ้นล่วงหน้า เพื่อที่นักพัฒนาแอปจะได้ทำการเปลี่ยนแปลงที่จำเป็นเพื่อให้เว็บไซต์ทำงานต่อไปได้
ปัจจุบัน Chrome มีกระบวนการในการเลิกใช้งานและการนำ API ออก โดยหลักๆ แล้วมีดังนี้
- ประกาศในรายชื่ออีเมล blink-dev
- ตั้งคำเตือนและกำหนดเวลาในคอนโซลเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เมื่อตรวจพบการใช้งานในหน้าเว็บ
- รอ ตรวจสอบ แล้วนำฟีเจอร์ดังกล่าวออกเมื่อการใช้งานลดลง
คุณดูรายการฟีเจอร์ที่เลิกใช้งานทั้งหมดได้ใน chromestatus.com โดยใช้ตัวกรองที่เลิกใช้งานแล้วและที่นำฟีเจอร์ออกโดยใช้ตัวกรองที่นำออก นอกจากนี้เราจะพยายามสรุปการเปลี่ยนแปลง การให้เหตุผล และเส้นทางการย้ายข้อมูลบางอย่างในโพสต์เหล่านี้