Chrome Buraxılışı 112

Google şirkəti Chrome 112 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 izolyasiyasını daimi olaraq aktivləşdirməklə 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 113-ün növbəti buraxılışı mayın 2-nə planlaşdırılıb.

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

  • Təhlükəsizliyin yoxlanılması interfeysinin funksionallığı genişləndirilmişdir, burada oğurlanmış parolların istifadəsi, zərərli saytların yoxlanılması statusu (Təhlükəsiz Baxış), silinmiş yeniləmələrin mövcudluğu və zərərli əlavələrin müəyyən edilməsi kimi mümkün təhlükəsizlik problemlərinin xülasəsi göstərilir. -on. Yeni versiya uzun müddət istifadə olunmayan saytlar üçün əvvəllər verilmiş icazələrin avtomatik ləğvini həyata keçirir, həmçinin avtomatik ləğvetməni söndürmək və ləğv edilmiş icazələri qaytarmaq üçün seçimlər əlavə edir.
  • Saytlara müxtəlif subdomenlərdən yüklənmiş resurslara eyni mənşəli şərtləri tətbiq etmək üçün document.domain xassəsini təyin etməyə icazə verilmir. Əgər subdomenlər arasında rabitə kanalı yaratmaq lazımdırsa, siz postMessage() funksiyasından və ya Channel Messaging API-dən istifadə etməlisiniz.
  • Linux, macOS və Windows platformalarında xüsusi Chrome Tətbiqləri veb proqramlarının işləməsi üçün dəstək dayandırılıb. Chrome Tətbiqləri əvəzinə Progressive Web Apps (PWA) texnologiyasına və standart Veb API-lərə əsaslanan müstəqil veb proqramlardan istifadə etməlisiniz.
  • Sertifikatlaşdırma orqanlarının kök sertifikatlarının daxili mağazasına (Chrome Kök Mağazası) kök sertifikatlar üçün ad məhdudiyyətlərinin işlənməsi daxildir (məsələn, müəyyən bir kök sertifikatına yalnız müəyyən birinci səviyyəli domenlər üçün sertifikatlar yaratmağa icazə verilə bilər). Chrome 113-də Android, Linux və ChromeOS platformalarında (Windows və macOS-da Chrome Root Store-a keçid əvvəllər həyata keçirilib) Chrome Root Store-dan və daxili sertifikat yoxlama mexanizmindən istifadəyə keçmək planlaşdırılır.
  • Bəzi istifadəçilər üçün Chrome-da hesabı birləşdirmək üçün sadələşdirilmiş interfeys təklif olunur.
    Chrome Buraxılışı 112
  • Chrome-un müxtəlif nümunələrini sinxronlaşdırarkən istifadə olunan və AUTOFILL, PRIORITY_PREFERENCE, WEB_APP, DEVICE_INFO, TYPED_URL, ARC_PACKAGE, OS_PREFERITY_PRENFERENCE, və növlərinə malik olan verilənlər üçün Google arxivləyicisində (Google Takeout) ehtiyat nüsxələrini ixrac etmək və yaratmaq mümkündür.
  • Web Auth Flow əsaslı əlavələr üçün avtorizasiya səhifəsi indi anti-fişinq URL-ni görməyə imkan verən ayrıca pəncərədə deyil, tabda göstərilir. Yeni tətbiq bütün tablar arasında ümumi əlaqə vəziyyətini paylaşır və yenidən başladıqda vəziyyəti saxlayır.
    Chrome Buraxılışı 112
  • Brauzer əlavələrinin xidmət işçiləri HID cihazlarına (insan interfeysi cihazları, klaviaturalar, siçanlar, gamepadlar, toxunma panelləri) aşağı səviyyədə giriş üçün nəzərdə tutulmuş WebHID API-yə daxil olmaq və sistemdə xüsusi sürücülərin iştirakı olmadan işi təşkil etmək imkanı verir. Dəyişiklik əvvəllər fon səhifələrindən WebHID-ə daxil olan Chrome əlavələrinin manifestin üçüncü versiyasına köçürülməsini təmin etmək üçün edilib.
  • "Yuvalama" selektoru ilə müəyyən edilmiş CSS-də yuvalama qaydaları üçün əlavə dəstək. Daxili qaydalar CSS faylının ölçüsünü azaltmağa və dublikat seçicilərdən xilas olmağa imkan verir. .nesting { rəng: hotpink; > .is { rəng: rebeccapurple; > .awesome { rəng: dərin çəhrayı; } } }
  • Eyni xassə təsir edən çoxlu animasiyaları eyni vaxtda tətbiq etmək üçün kompozit əməliyyatlardan istifadə etməyə imkan verən animasiya-kompozisiya CSS xassəsi əlavə edildi.
  • Göndərmə düyməsinin FormData konstruktoruna ötürülməsinə icazə verildi, FormData obyektlərinin düyməyə kliklədikdən sonra orijinal forma təqdim edildiyi zaman olduğu kimi eyni verilənlər dəsti ilə yaradılmasına icazə verildi.
  • "V" bayrağı ilə adi ifadələr müəyyən Unicode simvollarını əhatə edən müntəzəm ifadələr yaratmağı asanlaşdıran müəyyən əməliyyatlar, sətir literalları, iç içə siniflər və unicode sətir xassələri üçün əlavə dəstəyi əlavə etdi. Məsələn, “/[\p{Script_Extensions=Greek}&&\p{Letter}]/v” konstruksiyası bütün yunan simvollarını əhatə etməyə imkan verir.
  • Elementdən istifadə etməklə yaradılmış dialoqlar üçün ilkin fokus seçim alqoritmi yeniləndi . Daxiletmə diqqəti indi elementin özündə deyil, klaviatura daxiletməsi ilə əlaqəli elementlərə təyin edilib .
  • WebView X-Requested-With başlığının köhnəlməsini sınaqdan keçirməyə başladı.
  • WebAssembly üçün zibil toplayıcıları birləşdirmək üçün mənşəli sınaq dəstəyi əlavə edildi.
  • WebAssembly birbaşa və dolayı quyruq rekursiyası (quyruq çağırışı) üçün obyekt kodları üçün əlavə dəstək verdi.
  • Veb tərtibatçıları üçün alətlərdə təkmilləşdirmələr edilmişdir. Daxili CSS üçün əlavə dəstək. Rendering sekmesinde kontrast həssaslığı aşağı olan insanların saytı necə gördüyünü qiymətləndirməyə imkan verən azaldılmış kontrast emulyasiya rejimi əlavə edilmişdir. Veb konsolu indi şərti kəsilmə nöqtələri və giriş nöqtələri ilə əlaqəli mesajların vurğulanmasını dəstəkləyir. Üslublarla işləmək üçün panelə CSS xassələrinin məqsədinin qısa təsviri ilə göstərişlər əlavə edilmişdir.
    Chrome Buraxılışı 112

Yeniliklər və səhvlərin düzəldilməsi ilə yanaşı, yeni versiya 16 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 14 min ABŞ dolları məbləğində 26.5 mükafat (üç mükafat 5000 və 1000 dollar, iki mükafat 2000 və bir mükafat 1000 və 500 dollar) ödəmişdir. 4 mükafatın ölçüsü hələ müəyyən edilməyib.

Mənbə: opennet.ru

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