כמעט בכל גרסה של Chrome אנחנו רואים מספר משמעותי של עדכונים שיפורים במוצר, בביצועים וביכולות של האינטרנט פלטפורמה. במאמר הזה נתאר את ההוצאה משימוש וההסרות ב-Chrome 62, שנמצא בגרסת בטא ב-14 בספטמבר. הרשימה הזו עשויה להשתנות בכל שלב.
הסרה של RTCPeerConnection.getStreamById()
לפני כמעט שנתיים, getStreamById()
הוסר מהמפרט של WebRTC. ברוב הדפדפנים האחרים יש
כבר הסירו את ההגדרה הזו מההטמעות שלהם, והתכונה הוצאה משימוש
ב-Chrome 60. למרות שהפונקציה הזו נמצאת בשימוש מועט,
אני מאמינה שיש סיכון קל ליכולת פעולה הדדית ב-Edge ו-WebKit
דפדפנים שאינם Safari, שבהם עדיין יש תמיכה ב-getStreamById()
.
מפתחים שזקוקים להטמעה חלופית יכולים למצוא קוד לדוגמה
כוונה להסיר, בהמשך.
כוונת הסרה | Chromestatus tracker | באג ב-Chromium
הסרה של SharedWorker.workerStart
הנכס הזה, שנועד לשימוש במעקב אחר ביצועי עובדים היה
הוסרה מהמפרט לפני יותר משנתיים והוא לא נתמך
בדפדפנים נפוצים אחרים. גישה מודרנית יותר למעקב אחרי ביצועי העובדים
ישתמש
Performance.timing
כוונת הסרה | Chromestatus tracker | באג ב-Chromium
הסרת SVGPathElement.getPathSegAtLength()
בגרסה 48 של Chrome הוסרו SVGPathElement.pathSegList()
וממשקים קשורים
תואם למפרט SVG. אז
השיטה הזו נשארה בטעות. אנחנו לא צופים שההסרה הזו תיפגע
מאז, במהלך השנתיים האחרונות, הוא החזיר אובייקט
קיימת יותר ב-Blink.
כוונת הסרה | Chromestatus tracker | באג ב-Chromium
הסרת השימוש בהתראות ממסגרות iframe לא מאובטחות
בקשות הרשאה מ-iframes עלולות לבלבל את המשתמשים כי קשה הבחנה בין מקור הדף שמכיל את הסרטון לבין מקור ה-iframe שמבצע את הבקשה. כשהיקף הבקשות לא ברור, קשה למשתמשים להחליט אם להעניק הרשאה או לדחות אותה.
השבתת התראות ב-iframes גם תתאים לדרישות עבור הרשאה לשליחת התראות עם הרשאה להתראות, הקלה של החיכוך למפתחים.
מפתחים שזקוקים לפונקציונליות הזו יכולים לפתוח חלון חדש לשליחת בקשה הרשאה לשליחת התראות.