Chrome release 77

Google diwenehi release browser web Chrome 77... bebarengan kasedhiya release stabil saka free project krom, sing dadi basis Chrome. browser Chrome beda panggunaan logo Google, anané sistem kanggo ngirim kabar yen ana kacilakan, kemampuan kanggo ndownload modul Flash kanthi panyuwunan, modul kanggo muter konten video sing dilindhungi (DRM), sistem kanggo nginstal nganyari lan transmisi kanthi otomatis sajrone panelusuran Parameter RLZRilis sabanjure, Chrome 78, dijadwalake tanggal 22 Oktober.

Utama ganti в Chrome 77:

  • diterusake tandha kapisah saka situs karo EV (Extended Validation) sertifikat. Informasi babagan panggunaan sertifikat EV saiki ditampilake mung ing menu gulung sing ditampilake nalika ngeklik lambang sambungan aman. Jeneng perusahaan sing diverifikasi dening panguwasa sertifikasi, sing disambungake karo sertifikat EV, ora bakal ditampilake maneh ing baris alamat;
  • Dikuatake isolasi saka panangan situs. Perlindhungan tambahan kanggo data lintas situs, kayata cookie lan sumber daya HTTP, sing ditampa saka situs pihak katelu sing dikontrol dening panyerang. Isolasi bisa digunakake sanajan panyerang ndeteksi kesalahan ing proses sing tanggung jawab kanggo rendering lan nyoba nglakokake kode ing konteks;
  • Kaca anyar wis ditambahake kanggo nampa pangguna anyar (chrome://welcome/), sing ngganti antarmuka tab anyar standar sawise Chrome diluncurake sapisanan. Kaca kasebut ngidini sampeyan menehi tetenger layanan Google sing populer (GMail, YouTube, Maps, News, lan Translate), pin trabasan menyang kaca tab anyar, nyambung menyang akun Google kanggo ngaktifake Sinkronisasi Chrome, lan nyetel Chrome minangka standar ing sistem.
  • Menu kaca tab anyar, ditampilake ing pojok tengen ndhuwur, saiki nduweni kemampuan kanggo ngunggah gambar latar mburi, lan opsi kanggo milih tema desain lan ngatur blok kanthi trabasan kanggo navigasi cepet (situs sing paling kerep dibukak, pilihan pangguna manual, lan ndhelikake blok kanthi trabasan). Setelan saiki dipanggonke minangka eksperimen lan mbutuhake aktivasi liwat gendera "chrome: // flags / # ntp-customization-menu-v2" lan "chrome: // flags / # chrome-colors-custom-color-picker";
  • Animasi lambang situs ing header tab wis disedhiyakake, menehi tandha yen kaca kasebut lagi dimuat;
  • Nambahake gendera "--guest", sing ngidini sampeyan miwiti Chrome saka baris printah ing mode tamu (tanpa nyambungake menyang akun Google, tanpa ngrekam aktivitas browser menyang disk, lan tanpa nyimpen sesi);
  • Pembersihan gendera ing chrome: // flags diwiwiti ing rilis pungkasan wis diterusake. Tinimbang gendera, saiki disaranake nggunakake set aturan kanggo ngatur prilaku browser;
  • Tombol "Kirim menyang piranti sampeyan" wis ditambahake menyang menu konteks ing kaca, tab, lan garis alamat, ngidini sampeyan ngirim link menyang piranti liyane nggunakake Sinkronisasi Chrome. Sawise milih piranti tujuan sing disambung menyang akun sing padha lan ngirim link, kabar bakal ditampilake ing piranti target kanggo mbukak link;
  • Ing versi kanggo Android полностью переработана страница со списком загруженных файлов, в которой вместо выпадающего меню с разделами контента добавлены кнопки для фильтрации общего списка по типу контента, а эскизы загруженных изображений теперь показываются на всю ширину экрана;
  • Ditambahake metrik anyar kanggo netepake kacepetan loading lan rendering isi ing browser, saéngga pangembang web nemtokake sepira cepet isi utama kaca kasedhiya kanggo pangguna. Sarana ngajokaken sadurunge ngawasi Rendering ngidini kita kanggo ngadili mung kasunyatan wiwitan Rendering, nanging ora siyap kaca minangka kabèh. Chrome 77 nawakake API anyar Cat Konten Paling gedhe, sing ngidini sampeyan ngerteni wektu rendering unsur gedhe (katon pangguna) ing area sing katon, kayata gambar, video, unsur blok lan latar mburi kaca;
    Chrome release 77
  • Ditambahake API PerformanceEventTiming, sing nyedhiyakake informasi babagan wektu tundha sadurunge interaksi pangguna pisanan (kayata keyboard utawa mouse pencet, klik, utawa gerakan pointer). API anyar minangka subset saka EventTiming API, sing nyedhiyakake informasi tambahan kanggo ngukur lan ngoptimalake responsif antarmuka;
  • Ditambahake kemampuan wangun anyar sing nggampangake nggunakake kontrol formulir adat dhewe (lapangan input khusus, tombol, etc.). Acara "formdata" anyar ngidini sampeyan nggunakake panangan JavaScript kanggo nambah data menyang formulir ing tahap ngirim tanpa kudu nyimpen data ing unsur input sing didhelikake.

    Fitur anyar kapindho yaiku dhukungan kanggo nggawe unsur khusus sing digandhengake karo formulir sing tumindak minangka kontrol formulir sing dibangun, kalebu kemampuan kayata ngaktifake validasi input lan micu data kanggo dikirim menyang server. A property formAssociated wis ngenalaken kanggo tandha unsur minangka komponèn antarmuka wangun, lan attachInternals () telpon wis ditambahake kanggo akses cara kontrol wangun tambahan kayata setFormValue () lan setValidity ();

  • mode Pacoban Asal (fitur eksperimen sing mbutuhake aktifitas kapisah) API anyar ditambahake Kontak Picker, sing ngidini pangguna milih entri saka buku alamat lan nransfer rincian tartamtu babagan kasebut menyang situs kasebut. Panjaluk kasebut nemtokake dhaptar properti sing kudu dipikolehi (contone, jeneng lengkap, email, nomer telpon). Properti kasebut ditampilake kanthi jelas menyang pangguna, sing pungkasane mutusake arep ngirim data utawa ora. API bisa digunakake, contone, ing klien mail web kanggo milih panampa kanggo layang sing dikirim, ing aplikasi web karo fungsi VoIP kanggo miwiti telpon menyang nomer tartamtu, utawa ing jaringan sosial kanggo nelusuri kanca wis kedhaftar.

    Origin Trial tegese sampeyan bisa nggarap API sing ditemtokake saka aplikasi sing dimuat saka localhost utawa 127.0.0.1, utawa sawise ndhaptar lan nampa token khusus sing valid kanggo wektu winates kanggo situs tartamtu.

    Chrome release 77Chrome release 77
  • Atribut " wis dileksanakake kanggo formulir.enterkeyhint", sing ngidini sampeyan nemtokake prilaku nalika sampeyan menet tombol Ketik ing keyboard virtual. Atribut bisa njupuk nilai enter, rampung, pindhah, sabanjuré, sadurungé, nelusuri lan ngirim;
  • Aturan ditambahake dokumen-domain, sing ngontrol akses menyang properti "document.domain". Kanthi gawan, akses diijini, nanging yen ditolak, upaya kanggo ngganti nilai "document.domain" bakal nyebabake kesalahan;
  • Telpon ditambahake menyang Performance API LayoutShift, sing ngidini sampeyan nglacak owah-owahan ing posisi unsur DOM ing layar.
  • Ukuran header "Referer" HTTP diwatesi nganti 4 KB, yen nilai iki ngluwihi, isi kasebut dipotong dadi jeneng domain;
  • Argumentasi url ing fungsi registerProtocolHandler () diwatesi mung nggunakake http: // lan https: // skema, lan ora ngidini skema "data:" lan "blob:" maneh.
  • Ing cara Intl.NumberFormat Dhukungan tambahan kanggo format unit pangukuran, mata uang, notasi ilmiah lan kompak (contone, "Intl.NumberFormat('en', {style: 'unit',
    unit: 'meter-per-detik'}»);
  • Nambahake properti CSS anyar overscroll-prilaku-inline lan overscroll-prilaku-block kanggo ngontrol prilaku nggulung nalika watesan logis saka area gulung wis tekan;
  • Kanggo properti CSS spasi putih dileksanakake dhukungan kanggo nilai break-spaces;
  • Ing Service Workers ditambahake dhukungan kanggo otentikasi dhasar HTTP lan tampilan dialog standar kanggo ngetik parameter login;
  • Web MIDI API saiki mung bisa digunakake ing konteks sambungan aman (https, file lokal, utawa localhost);
  • WebVR API 1.1 wis ora digunakake lan diganti karo API Piranti WebXR, sing ngidini sampeyan ngakses komponen kanggo nggawe kasunyatan virtual lan ditambah lan nyawiji karya karo macem-macem kelas piranti, saka helm kasunyatan virtual stasioner kanggo solusi adhedhasar piranti seluler.
  • Ing alat pangembang ditambahake kemampuan kanggo nyalin sifat CSS saka simpul DOM menyang clipboard liwat menu konteks disebut kanthi ngeklik tengen ing simpul ing wit DOM. Antarmuka (Show Rendering / Layout Shift Regions) wis ditambahake kanggo nglacak owah-owahan markup amarga ora ana placeholder kanggo iklan lan gambar (nalika ngemot gambar sabanjure ngowahi teks mudhun nalika ndeleng). Panel audit wis dianyari kanggo release Mercusuar 5.1. Ngalih otomatis menyang tema peteng desain DevTools diwenehake nalika nggunakake tema peteng ing OS. Ing mode pengawasan jaringan, gendera wis ditambahake kanggo ngemot sumber daya saka cache prefetch. Dhukungan kanggo nampilake pesen push lan kabar wis ditambahake menyang panel Aplikasi. Kolom kelas pribadi saiki ditampilake nalika pratinjau obyek ing konsol web;

    Chrome release 77
  • Mesin JavaScript V8 wis ngoptimalake panyimpenan statistik babagan jinis operan sing diterusake menyang operasi sing beda-beda (ngidini kanggo ngoptimalake operasi kasebut kanthi njupuk jinis tartamtu). Kanggo ngurangi konsumsi memori, vektor kanggo njupuk menyang akun jinis saiki diselehake ing memori mung sawise jumlah tartamtu saka bytecode wis kaleksanan, kang ngilangake nggunakake Optimization kanggo fungsi karo umur cendhak. Owah-owahan iki ngidini kanggo nyimpen memori 1-2% ing versi desktop lan 5-6% ing piranti seluler.

    Chrome release 77

    Peningkatan skalabilitas kompilasi latar mburi WebAssembly - luwih akeh inti CPU ing sistem, luwih akeh entuk manfaat saka optimasi sing ditambahake. Contone, ing mesin Xeon 24-inti, wektu kompilasi aplikasi demo Epic ZenGarden dipotong setengah.

    Chrome release 77

Saliyane inovasi lan mbecike bug, versi anyar ngilangi 52 kerentanan. Akeh kerentanan sing diidentifikasi minangka asil tes otomatis nganggo alat Alamat Sanitizer, MemorySanitizer, Integritas Aliran Kontrol, LibFuzzer и AFL. Siji masalah (CVE-2019-5870) ditandhani minangka kritis, tegese ngidini sampeyan ngliwati kabeh lapisan proteksi browser lan nglakokake kode ing sistem ing njaba lingkungan kothak wedhi. Rincian babagan kerentanan kritis durung kasedhiya. ora dibeberke, iku mung dikenal sing bisa mimpin kanggo akses menyang wilayah memori wis dibebaske ing kode Processing data multimedia. Minangka bagéan saka program kanggo mbayar ganjaran awis kanggo nemokake kerentanan kanggo release saiki, Google wis mbayar metu 38 ganjaran gunggungipun $33500 (siji ganjaran $7500, papat ganjaran $3000, telung ganjaran $2000, papat ganjaran $1000, lan wolung ganjaran $500). Jumlah ganjaran 18 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