Firefox 108 מגיע עם שיפורים שונים למפתחים ועוד

פיירפוקס-לוגו

פיירפוקס הוא דפדפן אינטרנט פופולרי

הודיעה על שחרור הגרסה החדשה של Firefox 108 יחד עם עדכון הסניף ארוך הטווח של גרסה 102.6.0 אינץ'. בגרסה החדשה הזו, בנוסף לחידושים ותיקוני באגים, היו תיקן 20 נקודות תורפה בפיירפוקס 108.

16 נקודות תורפה מסומנות כמסוכנות, מתוכן 14 נקודות תורפה (שנאספו תחת CVE-2022-46879 ו-CVE-2022-46878) נגרמות על ידי בעיות זיכרון, כגון גלישת מאגר וגישה לאזורי זיכרון שכבר משוחררים.

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

הפגיעות של CVE-2022-46871 קשורה לשימוש בקוד מגרסה מיושנת של ספריית libusrsctp, המכילה נקודות תורפה ללא תיקון.

הפגיעות של CVE-2022-46872 מאפשרת לתוקף עם גישה לתהליך עיבוד עמודים לעקוף את בידוד ארגז החול בלינוקס ולקרוא את התוכן של קבצים שרירותיים על ידי מניפולציה של הודעות IPC המשויכות ללוח.

התכונות החדשות העיקריות של Firefox 108

בגרסה החדשה הזו של הדפדפן שמוצגת, נוכל למצוא זאת הוסיף מקשי קיצור Shift+ESC כדי לפתוח במהירות את דף מנהל התהליך (about:processes), המאפשר לך להעריך אילו תהליכים וחוטים פנימיים צורכים יותר מדי זיכרון ומשאבי CPU.

שינוי נוסף שבולט בגרסה החדשה הוא זה נוספו הגדרות cookiebanners.bannerClicking.enabled ו-cookiebanners.service.mode ל about:config ללחוץ אוטומטית על באנרים המבקשים רשות להשתמש בעוגיות באתריםס. בממשק הבנייה הלילית הוטמעו מתגים לשליטה בלחיצות אוטומטיות על באנרים של עוגיות ביחס לדומיינים מסוימים.

בנוסף לזה, אנחנו יכולים גם למצוא את זה Web MIDI API נוסףמאפשר אינטראקציה עם התקני מוזיקה מחוברים למחשב המשתמש עם ממשק MIDI מאפליקציית אינטרנט. ה-API זמין רק עבור דפים שנטענו באמצעות HTTPS וקריאה לשיטת navigator.requestMIDIAccess() עם התקני MIDI המחוברים למחשב, מבקשת מהמשתמש להתקין את הפלאגין.

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

מהצד של השיפורים בגרסת האנדרואיד ראוי לציין כי היכולת לשמור דף אינטרנט כמסמך PDF, הטמיעה תמיכה בקיבוץ כרטיסיות בחלונית (ניתן להחליף כרטיסיות לאחר לחיצה ארוכה על כרטיסייה) וסיפקה כפתור לפתיחת כל הסימניות עבור הקטע שצוין בכרטיסיות חדשות בחלון חדש או במצב גלישה בסתר.

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

מהשינויים האחרים:

  • CSS מספק קבוצה של פונקציות טריגונומטריות sin(), cos(), tan(), asin(), acos(), atan() ו-atan2().
  • CSS מיישמת את הפונקציה round() כדי לבחור אסטרטגיית עיגול.
  • CSS מיישם את הסוג , המאפשר לך להשתמש בקבועים מתמטיים מוכרים, כגון Pi ו-E, כמו גם בערכים של אינסוף ו-NaN, בפונקציות מתמטיות. לדוגמה, "סובב (calc (1rad * pi))".
  • JavaScript הוסיפה את שיטת Array.fromAsync כדי ליצור מערך מנתונים שהתקבלו באופן אסינכרוני.
  • נוסף אירוע domContentLoaded חדש שנקרא כאשר התוכן סיים לטעון.
  • נוספה אפשרות forceSync לשיטת .get() כדי לאלץ סנכרון.
  • הטמיע אזור נפרד בלוח המחוונים כדי להציב ווידג'טים נוספים של WebExtension.
  • נוספה תמיכה במפרט התווים Emoji 14.
  • הרחבה OES_draw_buffers_indexed WebGL מופעלת כברירת מחדל.
  • הטמיע את היכולת להשתמש ב-GPU כדי להאיץ את רסטר Canvas2D.
  • בפלטפורמת Windows, בידוד ארגז חול של תהליכים המקיימים אינטראקציה עם ה-GPU מופעל.
  • נוספה תמיכה בהוראות SIMD FMA3 (כפילו והוסיפו בסיבוב).
  • תהליכי כרטיסיית רקע בפלטפורמת Windows 11 פועלים כעת במצב יעילות, מה שגורם ל-Task Scheduler להוריד את עדיפות הביצוע כדי להפחית את השימוש ב-CPU.
  • הטמיעה תמיכה לתיקון צבע נכון של תמונות, על פי פרופילי צבע ICCv4.
  • מצב "הצג רק בכרטיסיות חדשות" כדי להציג את סרגל הסימניות ("הצג רק בכרטיסיות חדשות") עבור כרטיסיות חדשות ריקות הובטח לעבוד כהלכה.

כיצד להתקין או לעדכן את הגרסה החדשה של פיירפוקס בלינוקס?

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

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

אפשרות נוספת לעדכון, היא כן אתה משתמש באובונטו, מנטה לינוקס או נגזרת אחרת של אובונטו, באפשרותך להתקין או לעדכן לגרסה חדשה זו בעזרת ה- PPA של הדפדפן.

ניתן להוסיף זאת למערכת על ידי פתיחת מסוף והפעלת הפקודה הבאה בו:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

במקרה של משתמשים ונגזרים של Arch Linux, פשוט לרוץ במסוף:

sudo pacman -Syu

או להתקנה עם:

sudo pacman -S firefox

בסופו של דבר למי שמעדיף להשתמש בחבילות Snap, הם יוכלו להתקין את הגרסה החדשה על ידי פתיחת מסוף והקלדה בו

sudo snap install firefox

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

ההתקנה מתבצעת על ידי הקלדה:

flatpak install flathub org.mozilla.firefox

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.