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

Joe Medley
Joe Medley

תחילת ההסרה של AppCache

ב-Chrome 85 מתחילה השבתה של AppCache ב-Chrome בהתאם למפרט. למידע נוסף ולהוראות לניהול המעבר בצורה חלקה, ראו הכנה להסרת AppCache. במאמר בדיקת תקינות הקוד מוסבר על תכונה שתעזור לכם לזהות שימושים ב-API הזה ובממשקי API אחרים שהוצאו משימוש.

כוונה להסרה | סטטוס הפלטפורמה של Chrome | באג ב-Chromium

דחיית קובצי cookie לא מאובטחים עם SameSite=None

השימוש בקובצי cookie עם SameSite שמוגדר ל-None ללא המאפיין Secure לא נתמך יותר. כל קובץ cookie שמבקש את הערך SameSite=None אבל לא מסומן בתווית Secure יידחה. התכונה הזו הושקה למשתמשים בגרסת Chrome היציבה ב-14 ביולי 2020. לפרטים ולוח זמנים מלא, אפשר לעיין במאמר עדכוני SameSite. תוקפים ברשת יכולים לסווג או לשנות קובצי cookie שנשלחים בערוצים של טקסט ללא הצפנה. דרישה להעברה מאובטחת של קובצי cookie שנועדו לשימוש בכמה אתרים מפחיתה את הסיכון הזה.

כוונה להסרה | סטטוס הפלטפורמה של Chrome | באג ב-Chromium

תכונות חריגות של -webkit-box מ--webkit-line-clamp

כוונה להסרה | סטטוס הפלטפורמה של Chrome | באג ב-Chromium

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

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

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

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

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

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

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