הוצאה משימוש והסרות ב-Chrome 86

Joe Medley
Joe Medley

הסרת WebComponents v0

גרסה 0 של Web Components v0 הוסרה ממחשבים ומ-Android ב-Chrome 80. Chromium 86 מסירה אותן מ-WebView. ההסרה הזו כוללת רכיבים מותאמים אישית v0, Shadow DOM גרסה 0 וייבוא של HTML.

הוצאה משימוש של תמיכה ב-FTP

Chrome מוציא משימוש ומסיר את התמיכה בכתובות URL מסוג FTP. שרת ה-FTP הנוכחי ב-Google Chrome אין תמיכה בחיבורים מוצפנים (FTPS), או שרתי proxy. השימוש ב-FTP בדפדפן נמוך מספיק כדי שלא משתלם יותר להשקיע בשיפור לקוח ה-FTP הקיים. בנוסף, עוד לקוחות FTP מנוסים זמינים בכל הפלטפורמות המושפעות.

התמיכה באחזור משאבי משנה של מסמכים הוסרה מ-Google Chrome 72 ואילך באמצעות FTP ועיבוד של משאבי FTP ברמה העליונה. מתבצע מעבר ל-FTP כתובות URL מובילות להצגת רשימה של ספרייה או הורדה, בהתאם לסוג של משאב. באג ב-Google Chrome 74 ואילך גרם להפסקת התמיכה לגישה לכתובות URL של FTP דרך שרתי proxy של HTTP. הוסרה תמיכת ה-Proxy ב-FTP לגמרי ב-Google Chrome 76.

שאר היכולות של הטמעת FTP ב-Google Chrome מוגבלות להצגת רשימה של הספרייה או להורדת משאב לחיבורים לא מוצפנים.

ההוצאה משימוש של התמיכה תסתיים בציר הזמן הזה:

Chrome 86

פרוטוקול FTP עדיין מופעל כברירת מחדל אצל רוב המשתמשים, אך מושבת בשלב טרום-השקה ערוצים (Canary ו-Beta) והם יושבתו בניסוי עבור אחוז אחד של משתמשים יציבים. בגרסה הזאת אפשר להפעיל אותו מחדש משורת הפקודה באמצעות דגל שורת הפקודה --enable-ftp או דגל --enable-features=FtpProtocol.

Chrome 87

התמיכה ב-FTP תושבת כברירת מחדל עבור חמישים אחוז מהמשתמשים, אבל יכולה באמצעות הדגלים שצוינו למעלה.

Chrome 88

התמיכה ב-FTP תושבת.

מדיניות הוצאה משימוש

כדי לשמור על תקינות הפלטפורמה, לפעמים אנחנו מסירים מ-פלטפורמת האינטרנט ממשקי API שההרצה שלהם הסתיימה. יכולות להיות סיבות רבות לכך שנסיר API, כמו:

  • הם מוחלפים על ידי ממשקי API חדשים יותר.
  • הם מתעדכנים בהתאם לשינויים במפרטים כדי ליישר קו עם דפדפנים אחרים.
  • אלה ניסויים מוקדמים שמעולם לא יצאו לפועל בדפדפנים אחרים, ולכן הם יכולים להגביר את נטל התמיכה על מפתחי אתרים.

חלק מהשינויים האלה ישפיעו על מספר קטן מאוד של אתרים. כדי לטפל בבעיות מראש, אנחנו מנסים לשלוח הודעה מראש למפתחים כדי שיוכלו לבצע את השינויים הנדרשים כדי שהאתרים שלהם ימשיכו לפעול.

ב-Chrome יש כרגע תהליך להוצאה משימוש והסרה של ממשקי API, בעיקרון:

  • הודעה ברשימת התפוצה blink-dev.
  • מגדירים אזהרות וקובעים מגבלות זמן במסוף כלי הפיתוח ל-Chrome כשהמערכת מזהה שימוש בדף.
  • מומלץ להמתין, לעקוב ולהסיר את התכונה עם ירידות בשימוש.

ב-chromestatus.com ניתן למצוא רשימה של כל התכונות שהוצאו משימוש באמצעות המסנן שהוצא משימוש . בנוסף, התכונות שהוסרו זמינות באמצעות המסנן שהוסר. ננסה גם לסכם חלק מהשינויים, ההיגיון ונתיבי ההעברה בפוסטים האלה.