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

Joe Medley
Joe Medley

Chrome 87 รุ่นเบต้าเปิดตัวเมื่อวันที่ 15 ตุลาคม 2020 และเวอร์ชันเสถียรเปิดตัวเมื่อวันที่ 17 พฤศจิกายน 2020

แอตทริบิวต์อนุญาตตัวคั่นเครื่องหมายจุลภาคใน iframe

การประกาศนโยบายสิทธิ์ในแท็ก <iframe> จะใช้คอมมาเป็นตัวคั่นระหว่างรายการไม่ได้อีกต่อไป นักพัฒนาซอฟต์แวร์ควรใช้เครื่องหมายเซมิโคลอนแทน

-webkit-font-size-delta

การกะพริบจะไม่รองรับพร็อพเพอร์ตี้ -webkit-font-size-delta ที่ไม่ค่อยใช้อีกต่อไป นักพัฒนาซอฟต์แวร์ควรใช้ขนาดแบบอักษรเพื่อควบคุมขนาดแบบอักษรแทน

เลิกใช้งานการรองรับ FTP

Chrome กำลังจะเลิกใช้งานและนำการรองรับ FTP URL ออก การใช้งาน FTP ปัจจุบันใน Google Chrome ไม่มีการรองรับการเชื่อมต่อที่เข้ารหัส (FTPS) หรือพร็อกซี การใช้ FTP ในเบราว์เซอร์นั้นต่ำจนทำให้ไม่สามารถลงทุนเพื่อปรับปรุงไคลเอ็นต์ FTP ที่มีอยู่ได้อีกต่อไป นอกจากนี้ ไคลเอ็นต์ FTP ที่มีความสามารถมากกว่ายังมีอยู่ในทุกแพลตฟอร์มที่ได้รับผลกระทบ

Google Chrome 72 และรุ่นหลังจากนั้น เลิกรองรับการดึงข้อมูลทรัพยากรย่อยของเอกสารผ่าน FTP และการแสดงผลทรัพยากร FTP ระดับบนสุด การไปยัง FTP URL จะทำให้ระบบแสดงรายการไดเรกทอรีหรือการดาวน์โหลดโดยขึ้นอยู่กับประเภทของทรัพยากร ข้อบกพร่องใน Google Chrome 74 เป็นต้นไป ส่งผลให้การสนับสนุนการเข้าถึง URL ของ FTP ผ่านพร็อกซี HTTP ลดลง เราเลิกรองรับพร็อกซีสำหรับ FTP ใน Google Chrome 76 ทั้งหมดแล้ว ใน Chrome 86 มีการปิดใช้ FTP สำหรับเวอร์ชันก่อนเปิดตัว (Canary และเวอร์ชันเบต้า) และได้ปิดใช้เวอร์ชันทดลองกับผู้ใช้เสถียร 1 เปอร์เซ็นต์

ความสามารถที่เหลือในการใช้งาน FTP ของ Google Chrome จะจำกัดไว้เฉพาะการแสดงรายการไดเรกทอรีหรือการดาวน์โหลดทรัพยากรผ่านการเชื่อมต่อที่ไม่ได้เข้ารหัส

การเลิกใช้งานส่วนที่เหลือจะเป็นไปตามลำดับเวลานี้

Chrome 87

ระบบจะปิดใช้การรองรับ FTP โดยค่าเริ่มต้นสำหรับผู้ใช้ 50 เปอร์เซ็นต์ แต่จะเปิดใช้ได้โดยใช้ Flag ที่ระบุไว้ด้านบน

Chrome 88

ระบบจะปิดใช้การสนับสนุน FTP

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

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

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

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

ปัจจุบัน Chrome มี กระบวนการในการเลิกใช้งานและการนำ API ออก ซึ่งสำคัญดังนี้

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

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