מהדורת Firefox 140

דפדפן האינטרנט Firefox 140 שוחרר. Firefox 140 מסווג כענף ESR, עם עדכונים שפורסמו לאורך השנה. בנוסף, נוצרו עדכונים עבור ענפי ESR קודמים - 115.25.0 ו-128.12.0. Firefox 141 הועבר לשלב בדיקות בטא, כאשר שחרורו מתוכנן ל-22 ביולי.

חידושים מרכזיים ב-Firefox 140:

  • לוח הכרטיסיות האנכי מאפשר כעת לשנות את גודל אזור הכרטיסיות המוצמדות, המשמש לגישה מהירה לדפים חשובים. כדי להגדיל את מספר הכרטיסיות המוצמדות (על חשבון צמצום השטח עבור כרטיסיות פתוחות רגילות), פשוט הזז את מפריד הסעיפים בעזרת העכבר.
     מהדורת Firefox 140
     מהדורת Firefox 140
  • תפריט ההקשר המוצג בעת לחיצה ימנית על כרטיסייה או קבוצה של כרטיסיות נבחרות עודכן וכולל כעת את הפריט "Unload Tab", המאפשר לך להסיר כרטיסיות מהזיכרון כדי להפחית את צריכת הזיכרון והמעבד.
     מהדורת Firefox 140
  • סיפק את היכולת להוסיף מנועי חיפוש משלך. כדי להוסיף מנועי חיפוש לאתרים באמצעות התג כדי לתאר את פרמטרי מנוע החיפוש, ניתן להשתמש בפריט "הוסף מנוע חיפוש" בתפריט ההקשר שמופיע בעת לחיצה ימנית על שדה החיפוש. ניתן להוסיף את מנוע החיפוש גם דרך קונפיגורטור (הגדרות > חיפוש > הוסף).
     מהדורת Firefox 140
     מהדורת Firefox 140
  • ממשק ההתאמה האישית של תוכן סרגל הכלים (התאמה אישית של סרגל הכלים... בתפריט ההקשר של סרגל הכלים) מאפשר כעת למחוק את קיצור הדרך עם רשימת התוספים. אם תסתיר את כפתור התוספים, תוכל לגשת לממשק ניהול התוספים דרך כפתור "הרחבות" בתפריט הראשי.
     מהדורת Firefox 140
  • בעת תרגום תוכן הדף כולו לשפה אחרת, רק התוכן הגלוי מתורגם כעת תחילה, ושאר התוכן מתורגם תוך כדי גלילה. שינוי זה מפחית את צריכת המשאבים ומשפר את יכולת התגובה של הממשק בעת התרגום.
  • עבור משתמשים מפולין, איטליה ואוסטריה, הופעלה פונקציית מילוי אוטומטי של כתובות בטפסי אינטרנט, שהייתה זמינה בעבר רק עבור ארה"ב, בריטניה, קנדה, גרמניה וצרפת.
  • סרגל הכלים ודף הכרטיסייה החדשה הוסרו מרכיבים הקשורים לשירות Pocket, שאינו נתמך עוד על ידי מוזילה.
  • יישום ארגז החול של לינוקס מגביל את הגישה למנהלי התקנים דרך ioctl.
  • נוספה תמיכה בתכונה "aria-keyshortcuts", המוגדרת במפרט ARIA (Applications Rich Internet Applications) עבור אנשים עם מוגבלויות, המאפשרת לציין קיצורי מקלדת להעברת מיקוד לאלמנט.
  • נוסף ממשק API של CookieStore, המאפשר לך לקבל, להגדיר ולמחוק קובצי Cookie באופן אסינכרוני מסקריפטים הפועלים בהקשר של דפי HTML או Service Workers.
  • יושם ממשק ה-API Custom Highlight, שנועד לשנות באופן שרירותי את הסגנון של אזורי טקסט נבחרים ומאפשר לך לא להיות מוגבל על ידי הסגנון הקבוע שמספק הדפדפן עבור אזורים נבחרים (::selection, ::inactive-selection) והדגשת שגיאות תחביר (::spelling-error, ::grammar-error). לדוגמה, באמצעות ממשק ה-API החדש במסגרות אינטרנט המספקות כלים לעריכת טקסט, תוכל ליישם מנגנונים משלך להדגשת טקסט, הדגשות שונות במהלך עריכה משותפת בו זמנית על ידי מספר משתמשים, וסימון שגיאות במהלך בדיקת איות. אם בעבר נדרשו מניפולציות מורכבות עם עץ ה-DOM כדי ליצור הדגשה לא סטנדרטית, ממשק ה-API Custom Highlight מספק פעולות מוכנות להוספה והסרה של הדגשות שאינן משפיעות על מבנה ה-DOM ומחיל סגנונות בקישור לאובייקטי Range.
  • נוספה תמיכה באירוע pointerrawupdate, המאפשר מעקב אחר תנועת המצביע. בהשוואה לאירוע pointermove, האירוע החדש נוצר בתדירות גבוהה יותר וככל שנתונים הופכים לזמינים, דבר שעשוי להיות שימושי ביישומים שצריכים לעקוב אחר תנועת המצביע בדיוק גבוה.
  • במצב גלישה פרטית, אתרים מורשים להשתמש ב-Service Workers כדי לבצע משימות רקע ולהשתמש בממשקי ה-API של IndexedDB ו-DOM Cache עם אחסון מוצפן.
  • גודל גופן וסגנון מאוחדים בין אלמנטים שונים , אשר כעת אינם תלויים בשימוש בתוך הבלוקים , , ו .
  • בעת סידור מאפייני HTML, פונקציות escape של התווים "<" ו-">" הופעלו כדי להקשות על סוגים מסוימים של התקפות XSS. השיטות Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML ו-ShadowRoot.getHTML יחליפו כעת את התווים "<" ו-">" ב-"" בעת סידור HTML למחרוזת.
  • בכלי פיתוח האתרים, לוח הבדיקה כולל כעת יכולות חיפוש מורחבות בעץ ה-DOM של הדף הנוכחי. יושמה היכולת למיין תוצאות חיפוש לפי מספר האלמנטים שנמצאו ותמיכה ב-psaudo-classes.
  • גרסת האנדרואיד פישטה את ניהול הסימניות (נוסף כפתור "בחר הכל" לביצוע פעולות עם מספר סימניות בו זמנית). האבטחה במצב גלישה פרטית שופרה.

בנוסף לתכונות חדשות ותיקוני באגים, Firefox 140 מבטל 17 פגיעויות. שש פגיעויות נגרמות מבעיות ניהול זיכרון, כגון גלישות מאגר וגישה לאזורי זיכרון שכבר שוחררו. בעיות אלו עלולות להוביל להרצת קוד של תוקף בעת פתיחת דפים שעוצבו במיוחד. בנפרד, ניתן לציין את הבעיה בתוסף WebCompat המובנה של Firefox, המאפשר זיהוי מופעי דפדפן, כולל בעת צפייה בדף במצב פרטי. הפגיעות נגרמת מהיכולת להשיג מזהה מתמשך (UUID) באמצעות ניתוח משאבים שהונפקו על ידי התוסף WebCompat.

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

מקור: OpenNet.ru

הוספת תגובה