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

โจ เมดเลย์
โจ้ เมดเลย์

นำ WebComponents v0 ออก

นำ Web Components v0 ออกจากเดสก์ท็อปและ Android ใน Chrome 80 แล้ว Chromium 86 จะนําส่วนขยายเหล่านั้นออกจาก WebView การนำออกนี้รวมถึงองค์ประกอบที่กำหนดเอง v0, Shadow DOM v0 และการนำเข้า HTML

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

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

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

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

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

Chrome 86

FTP จะยังคงเปิดใช้โดยค่าเริ่มต้นสำหรับผู้ใช้ส่วนใหญ่ แต่ปิดใช้ในเวอร์ชันก่อนเผยแพร่ (Canary และเวอร์ชันเบต้า) และจะปิดการทดสอบสำหรับผู้ใช้เวอร์ชันเสถียร 1 เปอร์เซ็นต์ ในเวอร์ชันนี้ คุณจะเปิดใช้อีกครั้งได้จากบรรทัดคำสั่งโดยใช้แฟล็กบรรทัดคำสั่ง --enable-ftp หรือแฟล็ก --enable-features=FtpProtocol

Chrome 87

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

Chrome 88

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

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

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

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

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

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

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

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