Chrome Buraxılışı 111

Google şirkəti Chrome 111 veb-brauzerinin buraxılışını təqdim edib.Eyni zamanda Chrome-un əsasını təşkil edən pulsuz Chromium layihəsinin stabil buraxılışı da mövcuddur. Chrome brauzeri Chromium-dan Google loqolarından istifadə, qəza zamanı bildirişlər göndərmək üçün sistemin olması, surətdən qorunan video məzmunun (DRM) oynatılması üçün modulların, yeniləmələrin avtomatik quraşdırılması sistemi, Sandbox-dan daimi təcrid edilməsi ilə fərqlənir. , Google API-yə açarların verilməsi və axtarış zamanı RLZ-nin ötürülməsi.parametrlər. Yeniləmə üçün daha çox vaxta ehtiyacı olanlar üçün Genişləndirilmiş Stabil filialı ayrıca dəstəklənir, ardınca 8 həftə. Chrome 112-nin növbəti buraxılışı aprelin 4-nə planlaşdırılıb.

Chrome 111-da əsas dəyişikliklər:

  • Privacy Sandbox UI elementləri fərdi istifadəçiləri müəyyən etmədən oxşar maraqları olan istifadəçilər qruplarını müəyyən etmək üçün izləmə kukiləri əvəzinə istifadəçi maraq kateqoriyalarının müəyyən edilməsinə və istifadə edilməsinə imkan vermək üçün yeniləndi. Yeni versiya istifadəçilərə Privacy Sandbox imkanları haqqında məlumat verən və reklam şəbəkələrinə ötürülən məlumatları konfiqurasiya edə biləcəyiniz parametrlər səhifəsinə yönləndirən yeni dialoq əlavə edir.
    Chrome Buraxılışı 111
    Chrome Buraxılışı 111
  • Brauzerlər arasında parametrləri, tarixçəni, əlfəcinləri, avtomatik tamamlama verilənlər bazasını və digər məlumatları sinxronizasiya etmək imkanı haqqında məlumatla yeni dialoq təklif edilmişdir.
    Chrome Buraxılışı 111
  • Linux və Android platformalarında DNS adlarının həlli əməliyyatları təcrid olunmuş şəbəkə prosesindən təcrid olunmamış brauzer prosesinə köçürülür, çünki sistem həlledicisi ilə işləyərkən digər şəbəkə xidmətlərinə tətbiq olunan bəzi sandbox məhdudiyyətlərini həyata keçirmək mümkün deyil.
  • Microsoft Windows-dan hesab məlumatlarından istifadə edərək istifadəçilərin avtomatik olaraq Microsoft şəxsiyyət xidmətlərinə (Azure AD SSO) daxil olması üçün əlavə dəstək.
  • Chrome-un Windows və macOS-da yeniləmə mexanizmi brauzerin ən son 12 versiyası üçün yeniləmələri idarə edir.
  • Mövcud ödəniş sistemləri ilə inteqrasiyanı asanlaşdıran Payment Handler API-dən istifadə etmək üçün indi connect-src (Content-Security-Policy) CSP parametrində sorğuların göndərildiyi domenləri qeyd etməklə endirilmiş məlumatların mənbəyini aydın şəkildə müəyyənləşdirməlisiniz. .
  • Adobe Flash dəstəyi başa çatdıqdan sonra əhəmiyyətsiz olan PPB_VideoDecoder(Dev) API silindi.
  • Müxtəlif DOM vəziyyətləri arasında keçid animasiya effektləri yaratmağı asanlaşdıran View Transitions API əlavə edildi (məsələn, bir şəkildən digərinə hamar keçid).
  • Əsas elementin fərdi xüsusiyyətlərinin hesablanmış dəyərlərinə əsaslanan üslubları tətbiq etmək üçün "@container" CSS sorğusuna style() funksiyası üçün dəstək əlavə edildi.
  • CSS-ə sin(), cos(), tan(), asin(), acos(), atan() və atan2() triqonometrik funksiyaları əlavə edildi.
  • Şəkildə şəkil rejimində sadəcə video deyil, ixtiyari HTML məzmununu açmaq üçün Şəkil API-də Eksperimental (əsl sınaq) Sənəd Şəkili əlavə edildi. Pəncərəni window.open() zəngi ilə açmaqdan fərqli olaraq, yeni API vasitəsilə yaradılmış pəncərələr həmişə digər pəncərələrin üstündə göstərilir, orijinal pəncərə bağlandıqdan sonra qalmır, naviqasiyanı dəstəkləmir və ekran mövqeyini açıq şəkildə göstərə bilmir. .
    Chrome Buraxılışı 111
  • ArrayBuffer-in ölçüsünü artırmaq və ya azaltmaq, həmçinin SharedArrayBuffer-in ölçüsünü artırmaq mümkündür.
  • WebRTC, video axınını müştərinin bant genişliyinə uyğunlaşdırmaq və müxtəlif keyfiyyətdə bir neçə video axınını bir axında ötürmək üçün SVC (Scalable Video Coding) uzantılarına dəstək həyata keçirir.
  • Əvvəlki və sonrakı slaydlar arasında naviqasiyanı təmin etmək üçün Media Sessiya API-nə “əvvəlki slayd” və “növbəti slayd” əməliyyatları əlavə edildi.
  • Əsas "An+B" funksiyasını yerinə yetirməzdən əvvəl uşaq elementləri əvvəlcədən filtrləmək üçün seçicinin əldə edilməsinə imkan vermək üçün ":nth-child(an + b)" və ":nth-last-child()" yeni psevdo-sinif sintaksisi əlavə edildi. onların üzərində seçim məntiqi.
  • CSS-ə yeni kök element şrift ölçüsü vahidləri əlavə edildi: rex, rch, ric və rlh.
  • CSS Rəng Səviyyəsi 4 spesifikasiyası üçün tam dəstək, o cümlədən yeddi rəng palitrası (sRGB, RGB 98, Display p3, Rec2020, ProPhoto, CIE və HVS) və 12 rəng məkanı (sRGB Linear, LCH, okLCH, LAB, okLAB) üçün dəstək həyata keçirilir. , Ekran p3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), əvvəllər dəstəklənən Hex, RGB, HSL və HWB rənglərinə əlavə olaraq. Animasiya və gradientlər üçün öz rəng boşluqlarınızdan istifadə etmək imkanı verilir.
  • CSS-ə R, G və B kanallarından istifadə edərək rənglərin təyin olunduğu istənilən rəng məkanında rəng müəyyən etmək üçün istifadə edilə bilən yeni color() funksiyası əlavə edilmişdir.
  • CSS Rəng 5 spesifikasiyasında müəyyən edilmiş rəng qarışığı () funksiyası əlavə edildi ki, bu da sizə verilən faiz əsasında istənilən rəng məkanında rəngləri qarışdırmağa imkan verir (məsələn, ağa 10% mavi əlavə etmək üçün "rəng qarışığı" təyin edə bilərsiniz. (srgb-də, mavi 10%, ağ);").
  • Veb tərtibatçıları üçün alətlərdə təkmilləşdirmələr edilmişdir. Üslublar paneli indi CSS Rəng Səviyyəsi 4 spesifikasiyasını və onun yeni rəng boşluqlarını və palitralarını dəstəkləyir. İxtiyari piksellərin rəngini təyin etmək üçün alət (“göz damcısı”) yeni rəng boşluqları üçün dəstək və müxtəlif rəng formatları arasında konvertasiya imkanı əlavə etmişdir. JavaScript sazlayıcısındakı kəsilmə nöqtəsi idarəetmə paneli yenidən işlənib.
    Chrome Buraxılışı 111

Yeniliklər və səhvlərin aradan qaldırılması ilə yanaşı, yeni versiya 40 zəifliyi aradan qaldırır. Boşluqların çoxu AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer və AFL alətlərindən istifadə etməklə avtomatlaşdırılmış sınaq nəticəsində müəyyən edilib. Brauzer mühafizəsinin bütün səviyyələrindən yan keçməyə və sandbox mühitindən kənar sistemdə kodu icra etməyə imkan verən heç bir kritik problem müəyyən edilməmişdir. Cari buraxılış üçün zəifliklərin aşkar edilməsinə görə pul mükafatlarının ödənilməsi proqramının bir hissəsi olaraq, Google 24 min dollar dəyərində 92 mükafat (bir mükafat 15000 və 4000 dollar, iki mükafat 10000 və 700 dollar, üç mükafat 5000, 2000 və beş mükafat, $1000).

Mənbə: opennet.ru

Добавить комментарий