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

Joe Medley
Joe Medley

นํา WebComponents v0 ออก

Web Components v0 ถูกนําออกจากเดสก์ท็อปและ Android ใน Chrome 80 Chromium 86 จะนําแอปเหล่านี้ออกจาก WebView ซึ่งรวมถึง Custom Elements v0, Shadow DOM v0 และ HTML Imports

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

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

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

ความสามารถที่เหลือของการใช้งาน 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 โดยใช้ ตัวกรองฟีเจอร์ที่เลิกใช้งานแล้ว และดูฟีเจอร์ที่ถูกนำออกได้โดยใช้ตัวกรองฟีเจอร์ที่ถูกนำออก นอกจากนี้ เราจะพยายามสรุปการเปลี่ยนแปลง เหตุผล และเส้นทางการย้ายข้อมูลบางส่วนไว้ในโพสต์เหล่านี้ด้วย