כאן אפשר לראות כמה מהתכונות המעניינות שהגיעו לגרסה היציבה ולגרסת הבטא בדפדפני אינטרנט במהלך פברואר 2024.
גרסאות של דפדפנים יציבים
בפברואר 2024, Firefox 123 Chrome 122 הפך ליציב. בפוסט הזה אנחנו בודקים את התכונות החדשות שנוספו לפלטפורמת האינטרנט.
DOM הצהרתי של Shadow
Firefox 123 תומך במאפיין shadowrootmode
של <template>
ולכן תומך
Declarative Shadow DOM.
התכונה הזו מצטרפת עכשיו ל-Baseline (חדש) שזמין עכשיו, כי היא יכולה לפעול באופן הדדי בכל
בכל הדפדפנים העיקריים.
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.
גרסאות של דפדפן בטא
גרסאות בטא של דפדפן מספקות הצצה אל הדברים שיושקו בגרסה הבאה גרסה יציבה של הדפדפן. זה זמן מצוין לבדוק תכונות חדשות, והסרות, שעלולות להשפיע על האתר לפני שהעולם יקבל את הגרסה הזו. פי'צר חדש גרסאות בטא 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
.
המאפיין הזה קובע אם רכיב מסוים יעבד את התוכן שלו,
כך שהוא מאפשר לדפדפנים להשמיט את עיבוד התוכן עד שיהיה צורך בו.