הסרות
הסרת מדיניות תכונה: טעינת פריטים בזמן אמת
מדיניות התכונה של טעינת הפריטים בזמן אמת נועדה לאפשר למפתחים לשלוט באופן סלקטיבי במאפיין lazyload
בתגים <iframe>
ו-<img>
, כדי לספק שליטה רבה יותר על עיכוב הטעינה של תמונות ותוכן מוטמע לפי מקור.
המדיניות הזו תוסר לטובת מדיניות תכונה חדשה יותר לטעינה, כלומר loading-frame-default-eager
, שתואמת יותר לאופן שבו ייעשה שימוש במאפיין loading
. ההסרה חלה גם על הכותרת Feature-Policy וגם על המאפיין <iframe>
allow
.
סטטוס הפלטפורמה של Chrome | באג ב-Chromium
הסרת הפלט מ-MediaStreamAudioDestinationNode
לפי המפרט, ל-MediaStreamAudioDestinationNode
ב-Web Audio API לא אמורים להיות פלטים. להטמעה של Chrome יש פלט יחיד, שהוסרה.
סטטוס הפלטפורמה של Chrome | באג ב-Chromium
הסרת שימוש לא מאובטח ב-DeviceMotionEvent
מאז 2015, מוצגות ב-Chromium אזהרות על הוצאה משימוש בכל פעם שמשתמשים ב-API בהקשר של גלישה לא מאובטחת. עכשיו, Chrome מגביל את ה-API להקשרי גלישה מאובטחים. השינוי הזה מביא את ההטמעות של Chromium בהתאם להמלצות הפרטיות והאבטחה שמפורטות במפרט, ותואמת למאמץ הכולל להוצאה משימוש של תכונות חזקות ממקורות לא מאובטחים.
סטטוס הפלטפורמה של Chrome | באג ב-Chromium
הסרת שימוש לא מאובטח ב-DeviceOrientationEvent
מאז 2015, מוצגות ב-Chromium אזהרות על הוצאה משימוש בכל פעם שמשתמשים ב-API בהקשר של גלישה לא מאובטחת. עכשיו, Chrome מגביל את ה-API להקשרי גלישה מאובטחים. השינוי הזה מביא את ההטמעות של Chromium בהתאם להמלצות הפרטיות והאבטחה שמפורטות במפרט, ותואמת למאמץ הכולל להוצאה משימוש של תכונות חזקות ממקורות לא מאובטחים.
סטטוס הפלטפורמה של Chrome | באג ב-Chromium
מדיניות הוצאה משימוש
כדי לשמור על בריאות הפלטפורמה, אנחנו מסירים לפעמים ממשקי API מפלטפורמת האינטרנט שהשימוש בהם הסתיים. יש הרבה סיבות לכך שנחליט להסיר ממשק API, למשל:
- הם הוחלפו בממשקי API חדשים יותר.
- הם מתעדכנים בהתאם לשינויים במפרטים כדי לשמור על תאימות ועקביות עם דפדפנים אחרים.
- אלה ניסויים מוקדמים שלא הבשילו לדרגת תמיכה בדפדפנים אחרים, ולכן הם עלולים להגדיל את נטל התמיכה למפתחי אתרים.
חלק מהשינויים האלה ישפיעו על מספר קטן מאוד של אתרים. כדי למזער בעיות מראש, אנחנו מנסים להודיע למפתחים מראש כדי שיוכלו לבצע את השינויים הנדרשים כדי שהאתרים שלהם ימשיכו לפעול.
ב-Chrome יש כרגע תהליך להוצאה משימוש ולהסרה של ממשקי API. באופן כללי, התהליך כולל את השלבים הבאים:
- להודיע על כך ברשימת התפוצה blink-dev.
- להגדיר אזהרות ולציין סולמות זמן במסוף DevTools של Chrome כשמתגלה שימוש בדף.
- מחכים, עוקבים אחרי השימוש בתכונה ואז מסירים אותה כשהשימוש בה יורד.
אפשר למצוא רשימה של כל התכונות שהוצאו משימוש בכתובת chromestatus.com באמצעות המסנן 'תכונות שהוצאו משימוש' , ותכונות שהוסרו באמצעות המסנן 'תכונות שהוסרו'. ננסה גם לסכם בפוסט הזה חלק מהשינויים, מההסברים ומנתיבי ההעברה.