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

Joe Medley
Joe Medley

הסרות

רשתות של מנפיקי כרטיסים בתור שמות של אמצעי תשלום

הסרת התמיכה בקריאה ל-PaymentRequest עם רשתות של מנפיקי כרטיסים (למשל, "visa",‏ "amex",‏ "mastercard") בשדה supportedMethods.

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

הוצאה משימוש של השימוש ב-Web MIDI במקורות לא מאובטחים

השימוש ב-Web MIDI מסווג לשתי קבוצות: שימוש ללא הרשאות ושימוש עם הרשאות עם הרשאת sysex. עד גרסה 77 של Chrome, רק בשימוש השני המשתמשים מתבקשים לתת הרשאה. כדי לצמצם את החששות לגבי אבטחה, תמיד תתבקשו הרשאות, ללא קשר לשימוש ב-sysex. המשמעות היא שלא תהיה יותר אפשרות להשתמש ב-Web MIDI במקורות לא מאובטחים.

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

תכונות שיצאו משימוש

הוצאה משימוש של WebVR 1.1 API

ממשק ה-API הזה הוצא משימוש ב-Chrome, והוחלף ב-WebXR Device API, שצפוי להיכלל ב-Chrome 78. תקופת הניסיון של WebVR Origin הסתיימה ב-24 ביולי 2018.

WebVR אף פעם לא הופעל כברירת מחדל ב-Chrome, ואף פעם לא אושר כתקן אינטרנט. WebXR Device API הוא ממשק ה-API החלופי ל-WebVR. הסרת WebVR מ-Chrome מאפשרת לנו להתמקד בעתיד של WebXR ולהסיר את נטל התחזוקה של WebVR, וגם לאשר מחדש ש-Chrome מחוייב ל-WebXR כעתיד של פיתוח חוויות immersive מבוססות-אינטרנט. ההסרה צפויה בגרסה 79 של Chrome.

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

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

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

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

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

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

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

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