ImageCapture.setOptions() הוסר
ההמלצה הנוכחית לגבי הגדרת אפשרויות המכשיר היא להשתמש בתבנית שניתן להגביל. לכן, הנכס הזה הוסר ממפרט ImageCapture. נראה שהשיטה הזו לא שימושית באתרים בסביבת הייצור, ולכן היא תוסר. בשלב הזה אין אפשרות להחלפה.
כוונה להסרה | מעקב אחר סטטוס Chrome | באג ב-Chromium
Service worker: איסור תגובות CORS לבקשות מאותו מקור
בגרסאות קודמות של מפרט ה-service worker, ל-service worker הייתה אפשרות להחזיר תשובה מסוג CORS לבקשה ממקור זהה. הרעיון היה ש-service worker יוכל לקרוא מתשובת CORS כדי ליצור תשובה סינתטית לחלוטין. למרות זאת, כתובת ה-URL המקורית של הבקשה נשמרה בתגובה. כלומר, outerResponse.url
שווה בדיוק ל-url
ו-innerResponse.url
שווה בדיוק ל-crossOriginURL
.
שינוי במפרט האחזור שביצענו לאחרונה מחייב חשיפת השדה Response.url
אם הוא קיים. כתוצאה מכך, יכולים להיות תרחישים שבהם self.location.href
מחזיר מקור שונה מ-self.origin
. כדי למנוע זאת, קובצי השירות כבר לא יכולים להחזיר תגובות CORS לבקשות מאותו מקור.
לדיון מפורט יותר על השינוי הזה, אפשר לעיין בבעיה שדווחה לגבי מפרט Fetch בנובמבר 2017.
מעקב אחר סטטוס העדכונים של Chrome | באג ב-Chromium
WebAudio: הוסר הפונקציה לביטול הקיפול
אודיו באינטרנט ששולח במקור עם תמיכה בביטול הקיפול. כשערך של AudioParam הוגדר ישירות באמצעות ה-setter של הערך, הערך לא עודכן באופן מיידי. במקום זאת, הוחל מחליק מעריכי עם קבוע זמן של כ-10 אלפיות השנייה כדי שהשינוי יתבצע בצורה חלקה, וכך לצמצם את הבעיות. אף פעם לא צוין אילו פרמטרים עברו החלקה ומה הייתה קבועת הזמן. לא היה ברור אם קבוע הזמן בפועל הוא הערך המתאים.
אחרי דיון ארוך, קבוצת העבודה הסירה את האפשרות לביטול הקישור מהמפרט. עכשיו הערך משתנה מיד אחרי ההגדרה. במקום לבצע ביטול קריפטוגרפיה, מומלץ למפתחים להשתמש בשיטה הקיימת AudioParam.setTargetAtTime()
כדי לבצע את ביטול הקריפטוגרפיה. כך תוכלו לשלוט באופן מלא במועד היישום, במהירות השינוי ובפרמטרים שצריך להחליק.
ההסרה הזו מונעת מבלבול של מפתחים לגבי פרמטרים של אודיו שתומכים בביטול הקיפול.
כוונה להסרה | מעקב אחר סטטוס Chrome | באג ב-Chromium
ערכים של מיקום ב-CSS עם שלושה חלקים הוצאו משימוש
לאחרונה נוספה דרישה למפרטים שלפיה מאפיינים חדשים שמקבלים ערכים של מיקום לא תומכים בערכים עם שלושה חלקים. נראה שהגישה הזו מקלה על עיבוד תחביר מקוצר. הגרסה הנוכחית של מודול הערכים והיחידות של CSS מחילה את הדרישה הזו על כל ערכי המיקום של CSS. החל מגרסה 66 של Chrome, ערכים של מיקום בתלת-חלקים הוצאו משימוש. ההסרה צפויה להתבצע ב-Chrome 68, בסביבות יולי 2018.
כוונה להסרה | מעקב אחר סטטוס Chrome | באג ב-Chromium
השיטות document.createTouch() ו-document.createTouchList() הוצאו משימוש
התמיכה ב-Chrome ב-TouchEvent()
החלה בגרסה 48. כדי לעמוד בדרישות המפרט, המאפיינים document.createTouch()
ו-document.createTouchList()
הוצאו משימוש.