גרסה של דפדפן ירח חיוור 28.13

התרחש שחרור דפדפן אינטרנט ירח חיוור 28.13, שהתפצל מבסיס הקוד של Firefox כדי לספק ביצועים טובים יותר, לשמור על הממשק הקלאסי, למזער את צריכת הזיכרון ולספק יותר אפשרויות התאמה אישית. מבנים של ירח חיוור נוצרים עבור Windows и לינוקס (x86 ו-x86_64). קוד פרויקט מופץ על ידי מורשה תחת MPLv2 (רישיון ציבורי של Mozilla).

הפרויקט דבק בארגון הממשק הקלאסי, ללא מעבר לממשק Australis המשולב בפיירפוקס 29, ועם אפשרויות התאמה אישית נרחבות. הרכיבים שהוסרו כוללים DRM, Social API, WebRTC, PDF viewer, Crash Reporter, קוד לאיסוף סטטיסטיקות, כלים לבקרת הורים ואנשים עם מוגבלויות. בהשוואה לפיירפוקס, הדפדפן שומר על תמיכה בטכנולוגיית XUL ושומר על היכולת להשתמש בערכות עיצוב מלאות וקל משקל כאחד. ירח חיוור בנוי על פלטפורמה UXP (Unified XUL Platform), שחילק רכיבי Firefox ממאגר Mozilla Central, משוחרר מקשרים לקוד Rust ולא כולל את הפיתוחים של פרויקט Quantum.

בין השינויים ב גרסה חדשה:

  • רשימה מעודכנת לעקוף ערכי User Agent עבור חלק מהאתרים שאינם מקבלים את ברירת המחדל של User Agent "Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon/28.13.0".
  • הקוד להצגת אייקון עם מנעול בשורת הכתובת, המודיע על מצב אבטחת החיבור, נכתב מחדש.
  • נוספה תמיכה עבור לוקליזציה של עצות כלים.
  • הטמיע את השימוש ביחסי רוחב-גובה עדכניים עבור תמונות, מה ששיפר את פריסת העמוד במהלך הטעינה.
  • נוספה הגדרה לשימוש ב-node.getRootNode API, המושבת כברירת מחדל.
  • נוסף מאפיין CSS "-webkit-appearance", המשקף את "-moz-appearance".
  • ספריית SQLite עודכנה לגרסה 3.33.0.
  • תאימות משופרת למפרט מערכת מודול JavaScript.
  • יציבות משופרת של הטמעת AbortController.
  • תיקוני נקודות תורפה CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 ו-CVE-2020-15669 הועברו לאחור.

מקור: OpenNet.ru