שחרור של דפדפן האינטרנט Chrome 133

גוגל הוציאה את דפדפן האינטרנט Chrome 133 במקביל, זמינה מהדורה יציבה של פרויקט Chromium החינמי, שהוא הבסיס של Chrome. דפדפן Chrome שונה מ-Chromium בכך שהוא משתמש בלוגו של גוגל, יש לו מערכת לשליחת התראות במקרה של קריסה, יש מודולים להפעלת תוכן וידאו מוגן העתקה (DRM), יש לו מערכת התקנת עדכונים אוטומטית, תמיד מאפשרת בידוד Sandbox, מספק מפתחות ל-Google API ומשדר פרמטרים של RLZ בעת חיפוש. למי שצריך עוד זמן להתעדכן, יש סניף נפרד Extended Stable, הנתמך למשך 8 שבועות. המהדורה הבאה, Chrome 134, מתוכננת ל-4 במרץ.

שינויים מרכזיים ב-Chrome 133:

  • עבור 1% מהמשתמשים, תמיכה בהקפאת כרטיסיות במצב חיסכון באנרגיה מופעלת. מקפיא אוטומטית כרטיסיות שצורכות משאבי מעבד רבים והוסתרו במשך יותר מ-5 דקות. כרטיסיות המוציאות סאונד, כמו גם אלה הקשורות לניהול התקנים חיצוניים או ניהול ועידות וידאו ואודיו (כרטיסיות כאלה נקבעות על סמך גישה ל-API לעבודה עם USB, Bluetooth, מצלמה, התקני קלט ומיקרופון, כמו גם ארגון ערוץ תקשורת באמצעות RTCDataChannel או MediaStreamTrack) אינן כפופות להקפאה. כדי לקבוע אם ההקפאה האוטומטית מופעלת, אתה יכול להשתמש בהגדרה "chrome://flags/#freezing-on-energy-saver".
  • Chrome Sync הפסיק לתמוך בגרסאות Chrome ישנות מ-4 שנים. כדי לאחסן מידע המקושר לחשבון Google שלך ​​ולסנכרן נתוני דפדפן בין מערכות, עליך להשתמש לפחות ב-Chrome 89.
  • בגרסה עבור Android добавлена настройка для отключения JIT-оптимизаторов в JavaScript-движке V8. Отключение JIT может быть полезным для повышения безопасности работы с потенциально опасными web-приложениями за счёт уменьшения возможных векторов для совершения атаки. В версиях Chrome для настольных систем подобная настройка доступна на странице chrome://settings/security, начиная с выпуска Chrome 122.
  • ניתוח של סכימות URL לא מיוחדות (לא נכללות ברשימת הסכימות האופייניות) הוכנס לתקן. לדוגמה, כתובת האתר היא "git://example.com/path".
  • היכולות של הפונקציה CSS attr() הורחבו, מה שמאפשר לך להשתמש בערכים של תכונת HTML ספציפית ב-CSS. בעבר, הפונקציה attr() יכלה לעבוד רק עם המאפיין "תוכן" של פסאודו-אלמנטים ולהמיר ערכים לסוג CSS " ", אז עכשיו ניתן להחיל אותו על כל מאפייני CSS ולהמיר ערכים לכל סוגי CSS. בדוגמה למטה, הצבע במאפיין ה-CSS "color" נקבע על סמך ניתוח התכונה "data-foo" שצוינה באלמנט "div", ואם התכונה לא צוינה, נעשה שימוש בערך "red". מִבְחָן … div { color: attr(data-foo type( ), אדום); }
  • שאילתת ה-CSS "@container scroll-state()" יושמה, ומאפשרת לך לקבוע את מצב הגלילה של אזור. המצבים הנתמכים הם: "תקוע" - המיכל מחובר לאחד מצידי אזור הגלילה; "מוצמד" - מיכל המחובר ביישור אופקי או אנכי; "גלילה" - מיכל שניתן לגלול בכיוון המצוין.
  • נוספו מאפייני CSS "text-box", "text-box-trim" ו-"text-box-edge" כדי לאפשר שליטה מדויקת על ההזחה לפני ואחרי טקסט. המאפיין "text-box-trim" מציין את אזור החיתוך (עליון, תחתון או שני הצדדים), ו-"text-box-edge" מציין כיצד הקצוות נחתכים. המאפיין "תיבת טקסט" משלב את היכולות של "חיתוך תיבת טקסט" ו"קצה תיבת טקסט".
  • CSS הוסיפה את ה-pseudo-class ":open" כדי לאפשר לך לציין מתי אלמנטים ו תיבות דו-שיח פתוחות ועבור אלמנטים ו חלונות הבחירה מוצגים.
  • נוסף moveBefore DOM פרימיטיבי כדי להעביר אלמנט בעץ ה-DOM מבלי לאפס את מצבו.
  • נוסף ממשק FileSystemObserver, המאפשר לאתרים לנטר שינויים במערכת הקבצים.
  • שיטת getClientCapabilities() נוספה ל-PublicKeyCredential API כדי לקבוע את יכולות ה-WebAuthn הנתמכות על ידי הדפדפן.
  • מאפיין pause() נוסף לאובייקט Atomics כדי לציין שהקוד ממתין לשחרור מנעול.
  • ה-API של WebCrypto הוסיף תמיכה בסכימת הסכם המפתח X25519, שניתן להשתמש בה באמצעות ה-SubtleCrypto API (שיטות generateKey, importKey, exportKey, deriveKey ו-deriveBits).
  • WebAssembly מציגה את היכולת להשתמש במצביעים של 64 סיביות (Memory64), ומאפשרת לך לעבוד עם אזורי זיכרון ליניאריים הגדולים מ-4 GB. השינוי אינו מוסיף הוראות WebAssembly חדשות, אלא מאפשר רק להוראות קיימות להשתמש באינדקסים של 64 סיביות עבור טבלאות ואזורי זיכרון. עבודה במצב Memory64 מביאה לעלויות תקורה משמעותיות - בהתאם לסוג העומס, נצפית האטה של ​​10% עד פעמיים.
  • הורחבו יכולות הכלים למפתחי אתרים. היסטוריית הצ'אט עם עוזר הבינה המלאכותית נשמרת כעת בין הפעלות. נוסף חלונית "מה חדש" עם סקירה כללית של שינויים בגרסה החדשה. נוספה את היכולת למקם סקריפטים ברשימת ההתעלמות כדי למנוע מהם להיות מוצגים בתרשים פרופיל הביצועים. בחלונית Performance, הכרטיסייה Insights מדגישה תמונות שניתן לבצע אופטימיזציה לגודלן, והכרטיסייה Summary מציגה עקבות מחסנית של קריאות JavaScript (כולל שיחות אסינכרוניות).
     שחרור של דפדפן האינטרנט Chrome 133
     שחרור של דפדפן האינטרנט Chrome 133

בנוסף לחידושים ותיקוני באגים, הגרסה החדשה מבטלת 12 נקודות תורפה. רבות מהחולשות זוהו באמצעות בדיקות אוטומטיות באמצעות כלים AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ו-AFL. שתי בעיות ללא שימוש לאחר שימוש במנוע V8 ובספריית Skia דורגו כחומרה גבוהה. לא זוהו בעיות קריטיות שיאפשרו לעקוף את כל רמות ההגנה על הדפדפן וביצוע קוד במערכת מחוץ לסביבת ארגז החול. כחלק מהתוכנית לתשלום תגמולים במזומן על גילוי נקודות תורפה עבור המהדורה הנוכחית, גוגל שילמה שני תגמולים בסך 2 דולר (פרס אחד של 9 דולר ואחד של 7000 דולר). גודלו של פרס אחד טרם נקבע.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster