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

Joe Medley
Joe Medley

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

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

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

-webkit-font-size-delta

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

הפסקת התמיכה ב-FTP

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

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

שאר השלבים להוצאה משימוש יהיו כלולים בלוח הזמנים הבא:

גרסה 87 של Chrome

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

גרסה 88 של Chrome

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

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

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

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

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

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

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

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