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

Joe Medley
Joe Medley

גרסת הבטא של Chrome 87 שוחררה ב-15 באוקטובר 2020, והגרסה היציבה שוחררה ב-17 בנובמבר 2020.

מפריד פסיק במאפיין ההרשאה של iframe

בהצהרות של מדיניות ההרשאות בתג <iframe> אי אפשר יותר להשתמש בפסיקים כמפרידים בין פריטים. מפתחים צריכים להשתמש בפסיקיים במקום זאת.

-webkit-font-size-delta

לא תהיה יותר תמיכה ב-Blink בנכס -webkit-font-size-delta, שנמצא בשימוש נדיר. במקום זאת, המפתחים צריכים להשתמש ב-font-size כדי לשלוט בגודל הגופן.

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

אנחנו מבטלים את התמיכה ב-FTP ומסירים אותה מכתובות 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. ב-Chrome 86, השבתנו את ה-FTP בערוצי גרסת ה-Pre-Release (Canary ו-Beta), והשבתנו אותו באופן ניסיוני אצל אחוז אחד ממשתמשי הגרסה היציבה.

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

המשך ההוצאה משימוש מתבצעת לפי לוח הזמנים הבא:

Chrome 87

תמיכת ה-FTP תושבת כברירת מחדל אצל 50% מהמשתמשים, אבל אפשר להפעיל אותה באמצעות הדגלים שמפורטים למעלה.

Chrome 88

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

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

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

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

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

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

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

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