Keluaran Chrome 81

Google dibentangkan keluaran pelayar web Chrome 81... serentak ada keluaran stabil projek percuma Kromium, yang berfungsi sebagai asas Chrome. penyemak imbas Chrome berbeza penggunaan logo Google, kehadiran sistem untuk menghantar pemberitahuan sekiranya berlaku ranap sistem, keupayaan untuk memuat turun modul Flash atas permintaan, modul untuk memainkan kandungan video yang dilindungi (DRM), sistem untuk memasang kemas kini dan penghantaran secara automatik semasa carian Parameter RLZ. Chrome 81 pada asalnya dijadualkan untuk diterbitkan pada 17 Mac, tetapi disebabkan oleh wabak coronavirus SARS-CoV-2 dan pemindahan pembangun ke tempat kerja dari rumah, pengeluaran telah ditangguhkan ditangguhkan. Keluaran seterusnya Chrome 82 ialah terlepas, Chrome 83 dijadualkan untuk dikeluarkan pada 19 Mei.

Utama perubahan Π² Chrome 81:

  • Pelaksanaan diteruskan perlindungan daripada memuatkan kandungan multimedia bercampur (apabila sumber dimuatkan pada halaman HTTPS melalui protokol http://). Pada halaman yang dibuka melalui HTTPS, pautan β€œhttp://” kini akan digantikan secara automatik dengan β€œhttps://” apabila memuatkan imej, skrip, iframe, fail bunyi dan video, yang telah dilaksanakan dalam keluaran terakhir. Jika imej tidak tersedia melalui https, maka muat turunnya disekat (anda boleh menandakan penyekatan secara manual melalui menu yang boleh diakses melalui simbol gembok dalam bar alamat).
  • Dilumpuhkan Sokongan protokol FTP. Dalam keluaran seterusnya semua kod berkaitan FTP akan dipadamkan daripada asas kod. Untuk mengakses melalui FTP, adalah disyorkan untuk menggunakan klien FTP luaran. Buat sementara waktu, sokongan FTP boleh dikembalikan menggunakan bendera "--enable-ftp" atau "--enable-features=FtpProtocol".
  • Ciri pengumpulan tab didayakan untuk semua pengguna, membolehkan anda menggabungkan beberapa tab dengan tujuan yang serupa ke dalam kumpulan yang dipisahkan secara visual. Setiap kumpulan boleh diberikan warna dan nama sendiri. Sebelum ini, kumpulan tab hanya ditawarkan untuk ujian kepada peratusan kecil pengguna.

    Keluaran Chrome 81

  • Dalam API Peranti WebXR menambah sokongan peranti kenyataan yang bertambah. API WebXR membolehkan anda menyatukan kerja dengan pelbagai kelas peranti, daripada set kepala realiti maya pegun kepada penyelesaian berdasarkan peranti mudah alih. API baharu telah dicadangkan untuk mencipta aplikasi realiti tambahan Ujian Hit XR Web, yang membolehkan anda meletakkan objek maya dalam bidang pandangan kamera, mencerminkan realiti. Sebagai contoh, anda boleh paparan bunga maya pada ambang tingkap yang dirakamkan pada kamera, memaparkan tanda maklumat di atas objek, atau menyusun perabot maya semasa merakam sebuah bilik kosong.

    Keluaran Chrome 81Keluaran Chrome 81

  • Apabila menyimpan kata laluan dalam pengurus kata laluan terbina dalam, amaran dipaparkan jika kata laluan dimasukkan pada tapak yang tidak selamat.
  • diserahkan perubahan kepada syarat penggunaan Google (Syarat Perkhidmatan Google) di mana dia muncul bahagian berasingan untuk Google Chrome dan OS Chrome.
  • Mod inkognito dan sesi tetamu mempunyai pengesahan NTLM/Kerberos dilumpuhkan secara lalai.
  • Pelaksanaan TLS 1.3 termasuk mekanisme yang dipertingkatkan untuk memerangi penurunan taraf kepada versi terdahulu protokol TLS. Sebelum ini, perlindungan rollback versi protokol hanya didayakan sebahagiannya disebabkan oleh ketidakserasian dengan beberapa pelayan proksi yang tidak berfungsi dengan betul (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA dengan FirePOWER). Isu keserasian kini sudah lama berlalu, kerana kebanyakan vendor proksi sedemikian telah mengeluarkan kemas kini untuk memastikan pelaksanaan TLS mereka mematuhi spesifikasi.
  • Menambahkan pilihan "chrome://flags/#treat-unsafe-downloads-as-active-content" pada tetapan, yang membolehkan anda mendayakan amaran apabila cuba but tidak selamat fail boleh laku melalui pautan daripada halaman HTTPS (dalam Chrome 83, amaran sedemikian akan dipaparkan secara lalai dan dalam Chrome 84, muat turun akan disekat).
  • Sokongan API ditambah untuk peranti mudah alih NFC web, membenarkan aplikasi web membaca dan menulis tag NFC. Contoh penggunaan API baharu dalam aplikasi web termasuk menyediakan maklumat tentang pameran muzium, menjalankan inventori, mendapatkan maklumat daripada lencana peserta persidangan, dsb. Teg dihantar dan diimbas menggunakan objek NDEFWriter dan NDEFReader. API baharu pada masa ini hanya tersedia dalam mod Percubaan Asal (ciri eksperimen yang memerlukan berasingan pengaktifan). Percubaan Asal membayangkan keupayaan untuk bekerja dengan API yang ditentukan daripada aplikasi yang dimuat turun daripada localhost atau 127.0.0.1, atau selepas mendaftar dan menerima token khas yang sah untuk masa terhad untuk tapak tertentu.
  • Dalam mod Percubaan Asal, API PointerLock menawarkan bendera unadjustedMovement, apabila dipasang, data tentang peristiwa pergerakan tetikus dihantar dalam bentuk tulennya, tanpa pelarasan atau pecutan.
  • Distabilkan dan kini diedarkan di luar Origin Trials API Badging, yang membolehkan aplikasi web mencipta penunjuk yang muncul pada panel atau skrin utama. Apabila menutup halaman, penunjuk dialih keluar secara automatik. Sebagai contoh, dengan cara yang sama anda boleh memaparkan bilangan mesej atau maklumat yang belum dibaca tentang beberapa acara;

    Keluaran Chrome 81

  • Ditambah pada API Sesi Media peluang pengesanan kedudukan semasa memainkan lagu. Anda boleh mendapatkan maklumat tentang kelajuan main balik, tempoh dan masa main balik semasa, yang membolehkan anda mencipta antara muka anda sendiri untuk menilai kedudukan dan bergerak di sepanjang trek.

    Keluaran Chrome 81

  • API INTL melaksanakan kaedah tersebut Nama Paparan, yang melaluinya anda boleh mendapatkan nama bahasa, negara, mata wang, unsur tarikh, dsb.
  • Dalam API PerformanceObserver, direka untuk mengumpul data tentang keadaan sumber semasa pengguna bekerja dengan aplikasi web, dilaksanakan keupayaan untuk menggunakan bendera "buffered" dengan tugasan jangka panjang.
  • Secara lalai, Chrome akan mengambil kira maklumat orientasi daripada metadata EXIF ​​​​semasa memaparkan imej. Untuk mengatasi tingkah laku ini secara eksplisit, sifat CSS "orientasi imej" dicadangkan.
  • Menambah tag meta dan sifat CSS "skema warna", yang membolehkan anda memilih skema warna untuk memaparkan elemen antara muka, seperti butang borang dan bar skrol.
  • Menambahkan atribut pada HTMLAnchorElement hrefTranslate, yang melaluinya anda boleh menghantar maklumat tentang keperluan untuk menterjemah halaman ke dalam bahasa lain selepas mengklik pada pautan.
  • Menambahkan jenis acara baharu SubmitEvent, yang termasuk sifat baharu yang membolehkan anda mengetahui elemen yang panggilannya membawa kepada penyerahan borang. Sebagai contoh, SubmitEvent memungkinkan untuk menggunakan satu pengendali yang biasa kepada pelbagai butang dan pautan yang membawa kepada penyerahan borang.
  • Penambahbaikan dalam alatan untuk pembangun web:
    • Menambahkan pilihan "Salin > Salin sebagai pengambilan Node.js" pada menu konteks yang ditunjukkan untuk permintaan rangkaian untuk menyalin dalam bentuk ungkapan ambil yang termasuk data Kuki.
    • Petua alat dengan versi data yang tidak dapat dilepaskan kini dipaparkan apabila menuding tetikus pada sifat CSS "kandungan".
    • Dalam konsol web, butiran mesej ralat semasa menghuraikan medan dalam peta sumber telah ditingkatkan.
    • Menambahkan tetapan "Keutamaan > Sumber > Benarkan menatal melepasi hujung fail", yang membolehkan anda melumpuhkan penatalan melepasi hujung fail apabila melihat teks sumber halaman.
    • Simulasi skrin telefon pintar Moto G4 telah ditambahkan pada panel Peranti.
      Keluaran Chrome 81

    • Panel Kuki menyediakan sorotan latar belakang kuning untuk Kuki yang disekat.
    • Lajur dengan data mengenai keutamaan pemilihan Kuki telah ditambahkan pada jadual Kuki yang ditunjukkan dalam panel Rangkaian dan Aplikasi.
    • Semua medan (kecuali medan saiz) dalam jadual dengan Kuki kini boleh diedit.
      Keluaran Chrome 81

  • Memutuskan sambungan sokongan untuk protokol TLS 1.0 dan TLS 1.1 ditangguhkan sehingga Chrome 84 dikeluarkan. Pendayaan juga ditangguhkan sehingga Chrome 83 dikeluarkan. baru pelepasan unsur borang web yang telah dioptimumkan untuk digunakan pada skrin sentuh.

Sebagai tambahan kepada inovasi dan pembetulan pepijat, versi baharu dihapuskan 32 kelemahan. Banyak kelemahan telah dikenal pasti hasil daripada ujian automatik dengan alatan AddressSanitizer, MemorySanitizer, Integriti Aliran Kawalan, LibFuzzer ΠΈ AFL. Tiada masalah kritikal telah dikenal pasti yang membolehkan seseorang memintas semua peringkat perlindungan penyemak imbas dan melaksanakan kod pada sistem di luar persekitaran kotak pasir. Sebagai sebahagian daripada program ganjaran tunai untuk menemui kelemahan untuk keluaran semasa, Google membayar 23 anugerah bernilai $26 (satu anugerah $7500, satu anugerah $5000, satu anugerah $3000, dua anugerah $2000, tiga anugerah $1000 dan lapan anugerah $500). Saiz 7 ganjaran masih belum ditentukan.

Sumber: opennet.ru

Tambah komen