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

גרסת הבטא של Chrome 94 הושקה ב-26 באוגוסט 2021, והיא צפויה להפוך לגרסה היציבה בסוף ספטמבר 2021.

הוצאה משימוש והסרה של WebSQL בהקשר של צד שלישי

WebSQL בהקשרים של צד שלישי הוצא משימוש. ההסרה צפויה להתבצע ב-Chrome 97. התקן של Web SQL Database הוצע לראשונה באפריל 2009 וננטש בנובמבר 2010. Gecko מעולם לא הטמיעה את התכונה הזו, ו-WebKit הוציא אותה משימוש בשנת 2019. ה-W3C מעודד את אחסון באינטרנט ואת מסד הנתונים שנוסף לאינדקס עבור חלופות שנדרשות.

המפתחים צריכים לצפות שה-WebSQL עצמו יוצא משימוש ויוסר כשהשימוש בו יהיה נמוך מספיק.

הגבלה של בקשות ברשת פרטית למשאבי משנה להקשרים מאובטחים

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

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

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

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

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

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

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

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

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

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