הסרת WebComponents v0
Web Components v0 הוסרו מהמחשב ומ-Android ב-Chrome 80. בגרסה 86 של Chromium, הם יוסרו מ-WebView. ההסרה הזו כוללת את Custom Elements v0, Shadow DOM v0 ו-HTML Imports.
הוצאה משימוש של תמיכה ב-FTP
אנחנו מוציאים משימוש את התמיכה ב-Chrome ב-URL של FTP ומסירים אותה. ההטמעה הנוכחית של FTP ב-Google Chrome לא תומכת בחיבורים מוצפנים (FTPS) או בשרתי proxy. השימוש ב-FTP בדפדפן נמוך מספיק, כך שלא כדאי להשקיע בשיפור של לקוח ה-FTP הקיים. בנוסף, יש לקוחות FTP מתקדמים יותר שזמינים בכל הפלטפורמות המושפעות.
בגרסה 72 ואילך של Google Chrome הוסרה התמיכה באחזור משאבי משנה של מסמכים דרך FTP וברנדר של משאבי FTP ברמה העליונה. כרגע, כשמעבירים את העכבר לכתובות URL של FTP, מוצגת רשימת ספריות או הורדה, בהתאם לסוג המשאב. באג ב-Google Chrome בגרסה 74 ואילך הוביל לביטול התמיכה בגישה לכתובות URL של FTP דרך שרתים proxy של HTTP. התמיכה בשרתי proxy ל-FTP הוסרה לחלוטין ב-Google Chrome 76.
שאר היכולות של הטמעת ה-FTP ב-Google Chrome מוגבלות להצגת רשימת ספריות או להורדת משאב דרך חיבורים ללא הצפנה.
תהליך ההוצאה משימוש של התמיכה יתבצע לפי ציר הזמן הבא:
Chrome 86
ה-FTP עדיין מופעל כברירת מחדל אצל רוב המשתמשים, אבל מושבת בערוצי גרסת ה-pre-release (Canary ו-Beta), ויושבת באופן ניסיוני אצל אחוז אחד מהמשתמשים בגרסת ה-stable. בגרסה הזו אפשר להפעיל אותו מחדש משורת הפקודה באמצעות הדגל --enable-ftp
או הדגל --enable-features=FtpProtocol
.
Chrome 87
תמיכת ה-FTP תושבת כברירת מחדל אצל 50% מהמשתמשים, אבל אפשר להפעיל אותה באמצעות הדגלים שמפורטים למעלה.
Chrome 88
התמיכה ב-FTP תושבת.
מדיניות הוצאה משימוש
כדי לשמור על בריאות הפלטפורמה, אנחנו מסירים לפעמים ממשקי API מפלטפורמת האינטרנט שהשימוש בהם הסתיים. יש הרבה סיבות לכך שנחליט להסיר ממשק API, למשל:
- הם הוחלפו בממשקי API חדשים יותר.
- הם מתעדכנים בהתאם לשינויים במפרטים כדי לשמור על תאימות ועקביות עם דפדפנים אחרים.
- אלה ניסויים מוקדמים שלא הבשילו לדרגת תמיכה בדפדפנים אחרים, ולכן הם עלולים להגדיל את נטל התמיכה למפתחי אתרים.
חלק מהשינויים האלה ישפיעו על מספר קטן מאוד של אתרים. כדי למזער בעיות מראש, אנחנו מנסים להודיע למפתחים מראש כדי שיוכלו לבצע את השינויים הנדרשים כדי שהאתרים שלהם ימשיכו לפעול.
ב-Chrome יש כרגע תהליך להוצאה משימוש ולהסרה של ממשקי API. באופן כללי, התהליך כולל את השלבים הבאים:
- להודיע על כך ברשימת התפוצה blink-dev.
- להגדיר אזהרות ולציין סולמות זמן במסוף DevTools של Chrome כשמתגלה שימוש בדף.
- מחכים, עוקבים אחרי השימוש בתכונה ואז מסירים אותה כשהשימוש בה יורד.
אפשר למצוא רשימה של כל התכונות שהוצאו משימוש בכתובת chromestatus.com באמצעות המסנן 'תכונות שהוצאו משימוש' , ותכונות שהוסרו באמצעות המסנן 'תכונות שהוסרו'. ננסה גם לסכם בפוסט הזה חלק מהשינויים, מההסברים ומנתיבי ההעברה.