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

Joe Medley
Joe Medley

ImageCapture.setOptions() הוסר

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

כוונת הסרה | Chromestatus tracker | באג ב-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 לאותן בקשות מקור.

לדיון ארוך יותר בנושא השינוי אפשר לעיין הבעיה שהוגשה נגד מפרט האחזור בנובמבר 2017.

Chromestatus tracker | באג ב-Chromium

WebAudio: הסרת הדחיסה הוסרה

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

לאחר דיון רב , קבוצת העבודה הוסרה מהמפרט של פענוח הדחיסה. עכשיו הערך משתנה מיד לאחר ההגדרה. במקום לפרוס את קובץ ה-ZIP, מומלץ למפתחים צריך להשתמש בשיטה AudioParam.setTargetAtTime() הקיימת כדי לבצע את חילוץ הדחיסה, המערכת נותנת לכם שליטה מלאה על מתי ליישם את השינוי, במהירות השינוי ובאילו מקרים צריך להחליק את הפרמטרים.

הסרת האלמנטים האלה מפחיתה את הבלבול בקרב המפתחים לגבי פרמטרים של אודיו שתומכים בפענוח קובץ ZIP.

כוונת הסרה | Chromestatus tracker | באג ב-Chromium

ערכי מיקום של CSS עם שלושה חלקים שהוצאו משימוש

לאחרונה נדרשו מפרטים שבהם נכסים חדשים מקבלים מיקום לא תומכים בערכים שכוללים שלושה חלקים. הוא מאמינים שהגישה הזו ולעבד תחביר מקוצר בקלות. הגרסה הנוכחית של רלוונטי המודול 'ערכים ויחידות של שירותי CSS' בדרישה הזו לכל ערכי המיקום של שירות CSS. נכון לגרסה 66 של Chrome, בשלושה חלקים ערכי המיקום הוצאו משימוש. הסרה צפויה בגרסה 68 של Chrome, בסביבות יולי 2018.

כוונת הסרה | Chromestatus tracker | באג ב-Chromium

השיטות document.createTouch(), document.createTouchList() הוצאו משימוש

ה-constructor של TouchEvent() נתמך ב-Chrome מגרסה 48. כדי לעמוד בדרישות למפרט, document.createTouch() הממשק document.createTouchList() הוצא משימוש.

כוונת הסרה | Chromestatus tracker | באג ב-Chromium