Chrome 152 מגיע עם תמיכה בקריפטוגרפיה פוסט-קוונטית ותמיכה ב-flatpak

נקודות מפתח:
  • כל התוספים המבוססים על Manifest V2 מוסרים מחנות האינטרנט של Chrome.
  • מערכת עדכוני הדפדפנים (CUP) משתמשת כעת באלגוריתמים של קריפטוגרפיה פוסט-קוונטית.
  • ממשקי API חדשים למפתחים: בקרת ביצועי מעבד, מניפולציה של CSS עם alpha() וגרירת חלונות.
  • באנדרואיד, מנהל הסיסמאות מאוחד וטעינת אתרים זדוניים חסומה תחת הגנה משופרת.
  • תמיכה ניסיונית להתקנה והפעלה של גוגל כרום בלינוקס באמצעות פורמט האריזה Flatpak.

Google Chrome

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

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

גרסה זו מתקנת סך של 327 פגיעויות, עשר מהן סווגו כקריטיות משום שאפשרו לתוקפים לעקוף את ארגז החול של הדפדפן ולבצע קוד על המערכת. שמונה מהפגיעויות הקריטיות הללו היו קשורות לניצול לרעה של use-after-free (שימוש לאחר שחרור) .

מה חדש ב- Chrome 152

השינוי המשמעותי ביותר לטווח קצר עבור המשתמשים הוא הסרה קבועה של תוספים המבוססים על הגרסה השנייה של המניפסט (Manifest V2). החל מ-31 באוגוסט, כל התוספים שנבנו באמצעות API ישן זה יוסרו מחנות האינטרנט של Chrome . בעוד שתוספים שכבר מותקנים ימשיכו לתפקד באופן מקומי, הם יאבדו את היכולת לקבל עדכונים ולא ניתן יהיה להתקין אותם מחדש אם יוסרו.

עבור משתמשי Windows, Chrome 152 מציג שכבת אבטחה המבוססת על רשימות בקרת גישה (ACLs). מנגנון זה חוסם קריאה וכתיבה של תהליכי דפדפן לזיכרון , ומונע החדרת קוד. עם זאת, עקב התנגשויות אפשריות עם תוכנות אנטי-וירוס או כלי נגישות, תכונה זו מושבתת כברירת מחדל. משתמשים המעוניינים בכך יכולים להפעיל אותה על ידי הגדרת הדגל chrome://flags/#enable-process-isolation-ui וקביעת תצורה של מצב הבידוד בהגדרות המערכת של הדפדפן.

שיפורים ביישומי אינטרנט עצמאיים וב-APIs חדשים

יישומי אינטרנט מבודדים (IWAs) תומכים כעת בתת-יישומים . משמעות הדבר היא שמפתחים יכולים להפיץ מספר תוכניות עם שמות, סמלים ושיוך קבצים נפרדים בתוך התקנת IWA אחת. ספציפית עבור ChromeOS, יישומים אלה כוללים כעת מצב תצוגה ללא גבולות , המרחיב את התוכן כך שימלא את כל החלון ומסיר את סרגל הכותרת המסורתי. סכימת ה-URI המותאמת אישית googlechrome:// יושמה גם היא באופן ניסיוני , שנועדה לאפשר לאתרים חיצוניים שנפתחים בדפדפנים אחרים להפעיל את Chrome בעת לחיצה על קישור ספציפי.

ממשק ה- API לביצועי CPU מאפשר לאתרי אינטרנט לבצע שאילתות לגבי קיבולת המעבד של המשתמש; כדי להגן על הפרטיות, Chrome כולל תפריט (הגדרות > ביצועים > מהירות) שבו ניתן לזייף נתונים אלה על ידי בחירת רמות מ-0 (לא ידוע) עד 4 (ביצועים אולטרה).

בחלק עיצוב ה-CSS, האלמנטים הפסאודו ::backdrop, ::scroll-marker, ו-::view-transition מתווספים כדי לשלוט ברקעים מודאליים, מחווני גלילה ואנימציות מעבר על ידי אינטראקציה ישירה עם JavaScript. בנוסף, הפונקציה alpha() משולבת כדי לטפל בשקיפות צבע, והמאפיין window-drag נוסף כדי להגדיר אילו אזורים של יישום אינטרנט מובנה מראש (PWA) משמשים כשורת כותרת הניתנת לגרירה.

במכשירים ניידים , גרסת האנדרואיד מציגה מסך מאוחד המרכז את ניהול הסיסמאות ואת נתוני המילוי האוטומטי של טפסים . גם האבטחה הניידת משופרת: על ידי הפעלת "הגנה משופרת", הדפדפן יחסום לחלוטין את טעינת אתרים המסומנים כזדוניים, ודורש אישור ידני מפורש מהמשתמש כדי לצפות בתוכן. תכונת התיקון האוטומטי של HTML נוספה גם לתגיות <input> ו-<textarea> כדי לתת למפתחים שליטה על תיקון אוטומטי בשדות טקסט.

איך לעדכן את כרום בלינוקס?

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

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

עבור אלו המשתמשים במערכות מבוססות Fedora, RHEL או AlmaLinux, התהליך מתבצע דרך DNF באמצעות הפקודה הבאה:

sudo dnf upgrade google-chrome-stable

אם אתם מעדיפים לנסות את הפורמט הניסיוני החדש באמצעות Flatpak, תוכלו לחפש את היישום ישירות ב-Flathub (לאחר שהחבילה הרשמית תהיה זמינה במאגר שלה) או להתקין אותו דרך שורת הפקודה:

flatpak update com.google.Chrome


הוסף כמקור מועדף בגוגל