הנה כמה מהתכונות המעניינות שהושקו בדפדפני אינטרנט יציבים ובגרסת בטא במהלך יולי 2025.
פורסם: 31 ביולי 2025
גרסאות יציבות של דפדפנים
Firefox 141 היה הדפדפן היציב החדש היחיד החודש, ולכן הפוסט הזה מוקדש ל-Firefox.
WebGPU API
Firefox 141 מטמיע את WebGPU ב-Windows, והוא נתמך בכל ההקשרים מלבד service workers.
מידע נוסף זמין בתיעוד של MDN ובסקירה הכללית שלנו בנושא WebGPU.
המאפיין closedby
של הרכיב <dialog>
ב-Firefox מיושם גם המאפיין closedby
ברכיבי <dialog>
יחד עם המאפיין התואם closedBy
לממשק HTMLDialogElement
.
Browser Support
הנכס scrollMargin
עכשיו יש תמיכה במאפיין scrollMargin
של הממשק IntersectionObserver
ב-Firefox.
הוא מוסיף שוליים לכל מאגרי הגלילה המקוננים בתוך רכיב הבסיס של האובייקט Observer, וכך מאפשר לעקוב אחרי יעדים בתוך הרכיבים האלה לפני (או אחרי) שהם נגללים לתצוגה – במקום רק כשהם הופכים לגלויים בפעם הראשונה.
Browser Support
CSS font-variant-emoji
מאפיין ה-CSS font-variant-emoji
מציין את סגנון ברירת המחדל של הצגת אימוג'י. המאפיין מקבל אחד מהערכים הבאים:
-
normal
: מאפשר לדפדפן לבחור איך להציג את האמוג'י. לרוב, ההגדרה הזו תואמת להגדרה במערכת ההפעלה. -
text
: האמוג'י מוצג כאילו נעשה בו שימוש בבורר וריאציות של טקסט Unicode (U+FE0E
). -
emoji
: האמוג'י מוצג כאילו נעשה בו שימוש בבורר של סוגי אמוג'י ב-Unicode (U+FE0F
). -
unicode
: האמוג'י מוצג בהתאם למאפייני ההצגה של האמוג'י. אם יש תו של בחירת וריאציה U+FE0E או U+FE0F, הוא יבטל את ההגדרה הזו.
גרסאות בטא של דפדפנים
גרסאות בטא של דפדפנים מאפשרות לכם לראות תצוגה מקדימה של מה שיהיה בגרסה היציבה הבאה של הדפדפן. זה זמן מצוין לבדוק תכונות חדשות או הסרות שיכולות להשפיע על האתר שלכם לפני שהגרסה הזו תהיה זמינה לכולם. גרסת הבטא החדשה היחידה החודש היא Firefox 142. גרסאות הבטא של Safari 26 ושל Chrome 139 עדיין נמשכות.
ב-Firefox 142 מוטמעת שיטת getComposedRanges()
ב-Selection
.
השיטה הזו מחזירה מערך של אובייקטים מסוג StaticRange
שמייצגים את טווחי הבחירה הנוכחיים, ויכולה להחזיר טווחים שאולי חוצים גבולות של צללים.
הגרסה כוללת גם את Prioritized Task Scheduling API, שמספק מנגנון סטנדרטי להקצאה ולניהול של סדרי עדיפויות למשימות באפליקציה.