Chrome 147 Dirilis Kanthi Dhukungan Tab Vertikal lan Mode Maca sing Dirancang Ulang

Google wis ngeculake browser web Chrome 147. Ing wektu sing padha, rilis stabil proyek Chromium gratis, sing dadi basis Chrome, kasedhiya. Browser Chrome beda karo Chromium amarga nggunakake logo Google, duwe sistem kanggo ngirim kabar yen ana kacilakan, duwe modul kanggo muter konten video sing dilindhungi salinan (DRM), duwe sistem instalasi nganyari otomatis, tansah ngaktifake isolasi Sandbox, nyedhiyakake kunci menyang API Google, lan ngirim parameter RLZ nalika nggoleki. Kanggo sing mbutuhake wektu luwih akeh kanggo nganyari, ana cabang Stable Extended sing kapisah, sing didhukung sajrone 8 minggu. Rilis sabanjure, Chrome 148, dijadwalake tanggal 5 Mei.

Owah-owahan penting ing Chrome 147 (1, 2, 3, 4):

  • Mode tampilan tab vertikal wis ditambahake, ngganti bilah horisontal ndhuwur nganggo tombol tab nganggo sidebar nganggo tab vertikal. Tab vertikal bisa ditampilake ing mode sing ditambahi (ikon + katrangan sebagian) utawa diciutke (mung ikon). Ngarah ing ndhuwur tab sisih bakal nampilake gambar cilik isine. Ngatur grup tab wis disederhanakake. Opsi "Tampilake Tab Vertikal" wis ditambahake ing menu konteks sing katon nalika ngeklik tengen ing baris tab. Yen opsi iki ora ditampilake kanthi standar, bisa diaktifake liwat setelan "chrome://flags/#vertical-tabs". Chrome 147 Dirilis Kanthi Dhukungan Tab Vertikal lan Mode Maca sing Dirancang Ulang Chrome 147 Dirilis Kanthi Dhukungan Tab Vertikal lan Mode Maca sing Dirancang Ulang
  • Mode maca wis dirancang ulang kanggo mung nampilake teks sing relevan ing kaca, ndhelikake kabeh kontrol, spanduk, menu, bilah navigasi, lan bagean kaca liyane sing ora ana gandhengane karo konten. Ing versi anyar, padha karo Firefox, konten sing relevan ditampilake ing kabeh area sing katon, tinimbang ing sidebar sempit ing jejere kaca asli. Yen mode anyar ora diaktifake kanthi standar, bisa diaktifake liwat setelan "chrome://flags/#read-anything-immersive-reading-mode". Chrome 147 Dirilis Kanthi Dhukungan Tab Vertikal lan Mode Maca sing Dirancang Ulang
  • Tombol wis ditambahake ing menu "Pitulung" kanggo ngirim keluhan kanggo mblokir kaca web sing digawe kanggo tujuan penipuan utawa phishing. Tombol iki ditampilake nalika mode "Browsing Aman" diaktifake. Chrome 147 Dirilis Kanthi Dhukungan Tab Vertikal lan Mode Maca sing Dirancang Ulang
  • Proteksi sing luwih jembar marang akses sistem lokal nalika sesambungan karo situs web umum. Akses saka situs web menyang Alamat IP Jaringan lokal (alamat intranet utawa internal) utawa antarmuka loopback (127.0.0.0/8) mbutuhake konfirmasi pangguna. Proteksi saiki ora mung nutupi upaya kanggo mbukak sumber daya liwat HTTP/HTTPS, panjalukan fetch(), lan penyisipan iframe, nanging uga sambungan liwat WebSockets lan WebTransport, uga panjalukan fetch sing diwiwiti liwat metode WindowClient.navigate(). Penyerang ngeksploitasi akses sumber daya internal kanggo identifikasi ora langsung lan kanggo nindakake serangan CSRF ing router, titik akses, printer, antarmuka web perusahaan, lan piranti lan layanan liyane sing mung nampa panjalukan saka jaringan lokal.
  • Fungsi parsing XML wis dipindhah saka libxml2 menyang perpustakaan anyar sing ditulis nganggo Rust kanthi nggatekake keamanan. Owah-owahan iki mung ditrapake kanggo XML; kaya sing wis diumumake sadurunge, dhukungan XSLT bakal rauh ora digunakake maneh.
  • Saiki metode startViewTransition() bisa digunakake ora mung kanggo kabeh kaca, nanging uga kanggo elemen HTML individu.
  • Fungsi CSS contrast-color() wis ditambahake. Fungsi iki ngasilake warna sing kosok baline karo warna sing wis ditemtokake (kanggo putih, ngasilake warna ireng, lan kanggo ireng, ngasilake warna putih). Fungsi iki bisa digunakake kanggo cocogake warna latar mburi warna teks tartamtu, lan kosok balene.
  • Properti CSS "border-shape" wis ditambahake, sing ngidini sampeyan nggawe wates non-persegi panjang ing sekitar elemen, kayata nggunakake wates bunder utawa poligonal. Properti CSS "border-shape" nampa jinis wujud sing padha karo properti "clip-path", nanging ora kaya sing terakhir, properti iki ndeteksi kontur, dekode, lan ngethok konten apa wae sing ngluwihi kontur.
  • Antarmuka CSSPseudoElement wis ditambahake, sing ngidini nggarap pseudo-elemen CSS saka JavaScript.
  • Elemen link saiki ndhukung panggunaan atribut "rel=modulepreload" kanggo mbukak ora mung skrip, nanging uga modul nganggo gaya CSS ( ) lan data JSON ( ).
  • Prilaku ngetung jembaré wates lan garis ing properti CSS border-width, outline-width, lan column-rule-width wis diganti, nyawiji karo browser berbasis Firefox lan WebKit. Sadurunge, jembaré ing properti kasebut direset dadi nol, preduli saka nilaine, yen properti border-style, outline-style, utawa column-rule-style disetel dadi "none" utawa "hidden". Saiki, nilai order-width, outline-width, lan column-rule-width mesthi cocog karo nilai sing ditetepake pangembang, preduli saka isi properti "*-style".
  • Added Math.sumPrecise () cara kanggo ngitung jumlah unsur Uploaded lan obyek enumerable liyane karo tliti luwih saka summation normal ing daur ulang (ngilangi losses tliti nalika nyimpen asil ing antarane).
  • Nambahake atribut Request.isReloadNavigation kanggo ndeteksi nalika kaca wis dimuat ulang, contone, sawise ngeklik tombol "Refresh" utawa nelpon metode location.reload() lan history.go(0).
  • Kanggo ngurangi akurasi identifikasi ora langsung, logika kanggo mbunderake ukuran memori sing dibalekake liwat Device Memory API, sing nyedhiyakake informasi babagan ukuran RAM, wis diganti. Informasi iki bisa migunani kanggo nggawe versi entheng aplikasi web sing dimuat ing piranti kanthi RAM winates utawa kanggo ngaktifake fitur canggih nalika memori sing akeh kasedhiya. Ing versi kanggo platform kasebut. Android Ukuran memori saiki dibulataké dadi 1, 2, 4 lan 8, lan kanggo platform liyané dadi 2, 4, 8, 16 lan 32.
  • Kanggo aplikasi web sing terisolasi (IWA), Web Printing API diimplementasikake, nyedhiyakake cara kanggo nemtokake kasedhiyan printer, ngirim dokumen kanggo dicithak, lan ngatur antrian cetak. Jeneng atribut lan semantik sing digunakake ing API cocog karo Internet Printing Protocol (IPP).
  • Mode "Uji coba asal" ngleksanakake WebNN API, sing ngidini panggunaan layanan pembelajaran mesin sing diwenehake dening sistem operasi lan kemampuan perangkat keras sing gegandhengan.
  • Piranti pangembang web wis didandani. Asisten AI bawaan saiki kanthi otomatis milih konteks. Panel "Mode Piranti", sing digunakake kanggo nguji kinerja situs web ing piranti seluler sing beda-beda, wis dimodernisasi. Panel Jaringan saiki kanthi otomatis dekode konten sing dikompres kanggo panjaluk sing dikirim nganggo header Content-Encoding: gzip utawa deflate. Ekspresi reguler saiki bisa digunakake kanggo nyaring gaya CSS.

Saliyané fitur anyar lan perbaikan bug, versi anyar iki uga ngatasi 60 kerentanan. Akèh kerentanan sing diidentifikasi liwat uji coba otomatis nggunakaké AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, lan AFL. Rong masalah (buffer overflow lan integer overflow ing WebML) diwènèhi tingkat keruwetan kritis, tegesé bisa ngliwati kabèh lapisan proteksi browser lan nglakokaké kode ing njaba lingkungan sandbox. Minangka bagéan saka program hadiah kerentanan kanggo rilis saiki, Google wis netepake 60 hadiah lan mènèhi $118 (rong hadiah $43000, rong hadiah $11000, lan siji hadiah saben $4000, $3000, $2000, lan $1000). Jumlah 52 hadiah durung ditemtokake.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster