Chrome izdanje 81

Google predstavljen izdanje web pretraživača Chrome 81... Istovremeno na raspolaganju stabilno izdanje besplatnog projekta hrom, koji služi kao osnova Chrome-a. Chrome pretraživač drugačiji upotreba Google logotipa, prisustvo sistema za slanje obavještenja u slučaju pada, mogućnost preuzimanja Flash modula na zahtjev, moduli za reprodukciju zaštićenog video sadržaja (DRM), sistem za automatsko instaliranje ažuriranja i prijenos tokom pretraživanja RLZ parametri. Chrome 81 je prvobitno trebao biti objavljen 17. marta, ali zbog pandemije koronavirusa SARS-CoV-2 i prelaska programera na rad od kuće, izdavanje je odgođeno odloženo. Sljedeće izdanje Chrome 82 će biti missed, Chrome 83 je zakazan za izdavanje 19. maja.

Glavni promjena в Chrome 81:

  • Implementacija je nastavljena zaštite od učitavanja mešovitog multimedijalnog sadržaja (kada se resursi učitavaju na HTTPS stranicu putem http:// protokola). Na stranicama otvorenim putem HTTPS-a, “http://” linkovi će sada biti automatski zamijenjeni sa “https://” prilikom učitavanja slika, skripti, iframe-ova, zvučnih i video datoteka, što je implementirano u prošlom izdanju. Ako slika nije dostupna preko https, tada je njeno preuzimanje blokirano (možete ručno označiti blokiranje kroz meni kojem se pristupa preko simbola katanca u adresnoj traci).
  • Onemogućeno Podrška za FTP protokol. U sljedećem izdanju sav FTP kod će biti obrisan iz baze kodova. Za pristup preko FTP-a preporučuje se korištenje eksternih FTP klijenata. Privremeno, FTP podrška se može vratiti pomoću zastavice "--enable-ftp" ili "--enable-features=FtpProtocol".
  • Funkcija grupisanja kartica je omogućena za sve korisnike, što vam omogućava da kombinujete nekoliko kartica slične namene u vizuelno odvojene grupe. Svakoj grupi se može dodijeliti vlastita boja i naziv. Ranije je grupisanje kartica bilo ponuđeno za testiranje samo malom procentu korisnika.

    Chrome izdanje 81

  • U API-ju WebXR uređaj dodana podrška za uređaje proširena stvarnost. WebXR API vam omogućava da objedinite rad s različitim klasama uređaja, od stacionarnih slušalica za virtuelnu stvarnost do rješenja baziranih na mobilnim uređajima. Predložen je novi API za kreiranje aplikacija proširene stvarnosti Web XR Hit Test, koji vam omogućava da postavite virtuelne objekte u vidno polje kamere, odražavajući stvarnost. Na primjer, možete prikaz virtuelni cvijet na prozorskoj dasci snimljen kamerom, prikazivanje informacijskih oznaka na objektima ili slaganje virtuelnog namještaja dok snima praznu sobu.

    Chrome izdanje 81Chrome izdanje 81

  • Prilikom čuvanja lozinke u ugrađenom upravitelju lozinki, prikazuje se upozorenje ako je lozinka unesena na nezaštićenoj lokaciji.
  • Poslano promjena na Googleove uslove korišćenja (Googleovi uvjeti pružanja usluge), u kojoj se pojavio poseban odjeljak za Google Chrome i Chrome OS.
  • Inkognito način rada i gostujuće sesije imaju NTLM/Kerberos autentifikaciju onemogućenu prema zadanim postavkama.
  • Implementacija TLS 1.3 uključuje poboljšane mehanizme za borbu protiv prelaska na starije verzije TLS protokola. Ranije je zaštita verzije protokola bila samo delimično omogućena zbog nekompatibilnosti sa nekim proxy serverima koji nisu ispravno radili (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA sa FirePOWER). Problemi s kompatibilnošću su sada stvar prošlosti, jer je većina proizvođača takvih proxyja objavila ažuriranja kako bi svoje TLS implementacije uskladile sa specifikacijama.
  • Dodata opcija “chrome://flags/#treat-unsafe-downloads-as-active-content” u postavke, koja vam omogućava da omogućite upozorenja kada pokušavate nesigurno pokretanje izvršne datoteke putem linkova sa HTTPS stranica (u Chrome-u 83 takva upozorenja će biti prikazana prema zadanim postavkama, a u Chrome-u 84 preuzimanja će biti blokirana).
  • Dodana je API podrška za mobilne uređaje Web NFC, omogućavajući web aplikacijama da čitaju i pišu NFC oznake. Primjeri korištenja novog API-ja u web aplikacijama uključuju pružanje informacija o muzejskim eksponatima, provođenje inventara, dobivanje informacija od bedževa učesnika konferencije itd. Oznake se šalju i skeniraju pomoću objekata NDEFWriter i NDEFReader. Novi API je trenutno dostupan samo u Origin Trials modu (eksperimentalne funkcije koje zahtijevaju odvojene aktivacija). Origin Trial podrazumijeva mogućnost rada sa navedenim API-jem iz aplikacija preuzetih sa localhost ili 127.0.0.1, ili nakon registracije i primanja posebnog tokena koji vrijedi ograničeno vrijeme za određenu lokaciju.
  • U Origin Trial modu, PointerLock API nudi zastavicu unadjustedMovement, kada je instaliran, podaci o događajima kretanja miša se prenose u čistom obliku, bez podešavanja ili ubrzanja.
  • Stabiliziran i sada distribuiran izvan Origin Trials API-ja Badging, koji omogućava web aplikacijama da kreiraju indikatore koji se pojavljuju na panelu ili početnom ekranu. Prilikom zatvaranja stranice, indikator se automatski uklanja. Na primjer, na sličan način možete prikazati broj nepročitanih poruka ili informacija o nekim događajima;

    Chrome izdanje 81

  • Dodato u Media Session API prilika praćenje pozicije prilikom reprodukcije pjesme. Možete dobiti informacije o brzini reprodukcije, trajanju i trenutnom vremenu reprodukcije, što vam omogućava da kreirate sopstvene interfejse za procenu pozicije i kretanje duž staze.

    Chrome izdanje 81

  • INTL API implementira metodu DisplayNames, preko kojeg možete dobiti lokalizirane nazive jezika, zemalja, valuta, datumskih elemenata itd.
  • U API-ju PerformanceObserver, dizajniran za prikupljanje podataka o stanju resursa dok korisnik radi sa web aplikacijom, implementirano mogućnost korištenja "baferovane" zastavice sa dugotrajnim zadacima.
  • Chrome će prema zadanim postavkama uzeti u obzir informacije o orijentaciji iz EXIF ​​metapodataka prilikom renderiranja slika. Da bi se eksplicitno nadjačalo ovo ponašanje, predloženo je CSS svojstvo “image-orientation”.
  • Dodan meta tag i CSS svojstvo "sema boja", koji vam omogućavaju da odaberete shemu boja za renderiranje elemenata interfejsa, kao što su dugmad obrasca i trake za pomeranje.
  • Dodan atribut u HTMLAnchorElement hrefTranslate, putem kojeg možete prenijeti informacije o potrebi prevođenja stranice na drugi jezik nakon što kliknete na link.
  • Dodan je novi tip događaja SubmitEvent, koji uključuje nova svojstva koja vam omogućavaju da saznate element čiji je poziv doveo do podnošenja obrasca. Na primjer, SubmitEvent omogućava korištenje jednog rukovatelja koji je zajednički za različite tipke i veze koje vode do podnošenja obrasca.
  • Poboljšanja u alatima za web programere:
    • Dodata opcija „Kopiraj > Kopiraj kao dohvaćanje Node.js“ u kontekstni meni prikazan za mrežne zahtjeve za kopiranje u obliku izraza za preuzimanje koji uključuje podatke kolačića.
    • Alat sa verzijom podataka bez preklapanja sada se prikazuje kada pređete mišem preko CSS svojstava „sadržaja“.
    • U web konzoli je povećana detaljnost poruka o grešci prilikom raščlanjivanja polja u izvornoj mapi.
    • Dodano je podešavanje "Preferences > Sources > Allow pomicanje preko kraja datoteke" koje vam omogućava da onemogućite pomicanje preko kraja datoteke kada gledate izvorni tekst stranice.
    • Simulacija ekrana pametnog telefona Moto G4 dodata je na panel uređaja.
      Chrome izdanje 81

    • Ploča kolačića pruža žutu pozadinu koja označava blokirane kolačiće.
    • Kolona s podacima o prioritetu odabira kolačića dodana je u tabele kolačića prikazane na panelima Mreža i aplikacija.
    • Sva polja (osim polja veličine) u tabelama sa kolačićima sada se mogu uređivati.
      Chrome izdanje 81

  • Isključivanje podrška za TLS 1.0 i TLS 1.1 protokole odloženo dok ne bude objavljen Chrome 84. Omogućavanje je također odgođeno dok se ne objavi Chrome 83. novo registracija elementi web forme koje su optimizirane za korištenje na ekranima osjetljivim na dodir.

Pored inovacija i ispravki grešaka, nova verzija eliminiše 32 ranjivosti. Mnoge ranjivosti su identifikovane kao rezultat automatizovanog testiranja pomoću alata AdresaSanitizer, MemorySanitizer, Kontrola integriteta toka, LibFuzzer и AFL. Nisu identifikovani kritični problemi koji bi omogućili da se zaobiđu svi nivoi zaštite pretraživača i izvrši kod na sistemu izvan okruženja sandbox-a. Kao dio programa novčane nagrade za otkrivanje ranjivosti za trenutno izdanje, Google je isplatio 23 nagrade u vrijednosti od 26 dolara (jedna nagrada od 7500 dolara, jedna nagrada od 5000 dolara, jedna nagrada od 3000 dolara, dvije nagrade od 2000 dolara, tri nagrade od 1000 dolara i osam nagrada od 500 dolara). Veličina 7 nagrada još nije određena.

izvor: opennet.ru

Dodajte komentar