תכנים חדשים בפלטפורמת האינטרנט בפברואר

כאן אפשר לראות כמה מהתכונות המעניינות שהגיעו לגרסה היציבה ולגרסת הבטא בדפדפני אינטרנט במהלך פברואר 2024.

גרסאות של דפדפנים יציבים

בפברואר 2024, Firefox 123 Chrome 122 הפך ליציב. בפוסט הזה אנחנו בודקים את התכונות החדשות שנוספו לפלטפורמת האינטרנט.

DOM הצהרתי של Shadow

Firefox 123 תומך במאפיין shadowrootmode של <template> ולכן תומך Declarative Shadow DOM. התכונה הזו מצטרפת עכשיו ל-Baseline (חדש) שזמין עכשיו, כי היא יכולה לפעול באופן הדדי בכל בכל הדפדפנים העיקריים.

תמיכה בדפדפן

  • 111
  • 111
  • 123
  • 16.4

מקור

103 רמזים מוקדמים: טעינה מראש

Firefox 123 כולל את 103 רמזים מוקדמים קוד מצב לטעינה מראש של משאבים.

תמיכה בדפדפן

  • 103
  • 103
  • 123
  • x

שינויים בירושה של שירות ה-CSS ::backdrop

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

המפרט השתנה כדי לאפשר ל-::backdrop לרשת נכסים מהיסוד המקורי שלו. השינוי הזה מוטמע בגרסה 122 של Chrome.

מידע נוסף על משתנה ל-::backdrop.

API של קטגוריות אחסון

גרסה 122 של Chrome כוללת את Storage Buckets API. ה-API הזה מאפשר לאתרים לארגן נתונים ששמורים במכשיר בקטגוריות, לאחר מכן ניתן להוציא את הנתונים של הקבוצה בנפרד מהנתונים שמוחזקים בקטגוריות אחרות.

מידע נוסף זמין ב מסמכי תיעוד של Storage Buckets API

תמיכה בדפדפן

  • 122
  • 122
  • x
  • x

ממשק API של לוח אסינכרוני: קריאת HTML לא מאובטח

גרסת הבטא של Chrome 122 כוללת אפשרות unsanitized בשיטה read() ממשק API של הלוח האסינכרוני כדי לאחזר פורמט HTML לא מאובטח.

שיטות Set של JavaScript

בגרסה 122 של Chrome מיושמות השיטות הבאות של Set:

השיטות האלה כבר הוטמעו ב-Safari, מגרסה 17. הם ב-Firefox Nightly.

תמיכה בדפדפן

  • 122
  • 122
  • 127
  • 17

מקור

גרסאות של דפדפן בטא

גרסאות בטא של דפדפן מספקות הצצה אל הדברים שיושקו בגרסה הבאה גרסה יציבה של הדפדפן. זה זמן מצוין לבדוק תכונות חדשות, והסרות, שעלולות להשפיע על האתר לפני שהעולם יקבל את הגרסה הזו. פי'צר חדש גרסאות בטא Firefox 124, Chrome 123 הושק החודש. Safari 17.4 פעילה. הגרסאות האלה כוללות הרבה תכונות נהדרות לפלטפורמה. לצפייה בגרסה לכל הפרטים. ריכזנו כאן רק כמה מהשינויים הבולטים.

Chrome 123 כולל כמה תכונות CSS חדשות. פונקציית הצבע light-dark() שמאפשר להתאים בקלות את ערכות הצבעים לפי העדפת המשתמש. field-sizing מאפשר הגדלה אוטומטית של שדות טקסט. יש מדיה חדשה כדי לבדוק אם יש אפליקציות שמוצגות במצב 'תמונה בתוך תמונה'.

המאפיין text-spacing-trim מחילה kerning על סינית, יפנית, ובתווי הפיסוק הקוריאנית (CJK) כדי להתאים ריווח עודף. למידע נוסף ב- חדש: ארבע תכונות בינלאומיות חדשות ל-CSS.

בגרסאות הבטא של Chrome 123 ו-Safari 17.4 יש תמיכה ב-align-content בפריסת בלוקים ובפריסת טבלה. מידע על השינוי ל-align-content תמיכה. לבדוק את האתרים אם אתם משתמשים בנכס מחוץ לרשת או פריסות גמישות, כי הן יתחילו לגרום ליישור במקום שבו הוא לא היה פונקציונליות בפריסת בלוקים.

Firefox 124 כולל תמיכה ב-CSS content-visibility. המאפיין הזה קובע אם רכיב מסוים יעבד את התוכן שלו, כך שהוא מאפשר לדפדפנים להשמיט את עיבוד התוכן עד שיהיה צורך בו.