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

Joe Medley
Joe Medley

นำ 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 ระดับบนสุด กำลังนำทางไปยัง FTP URL จะส่งผลให้ระบบแสดงรายการไดเรกทอรีหรือการดาวน์โหลด โดยขึ้นอยู่กับประเภท ของทรัพยากรด้วย ข้อบกพร่องใน Google Chrome 74 ขึ้นไปส่งผลให้การสนับสนุนลดลง สำหรับการเข้าถึง FTP URL ผ่านพร็อกซี HTTP นำการสนับสนุนพร็อกซีสำหรับ FTP ออกแล้ว ทั้งหมดได้ใน Google Chrome 76

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

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

Chrome 86

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

Chrome 87

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

Chrome 88

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

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

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

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

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

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

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

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