Chrome udgivelse 81

Google fremlagde udgivelse af webbrowser Chrome 81... Samtidigt ledig stabil udgivelse af et gratis projekt Chromium, som fungerer som grundlaget for Chrome. Chrome browser anderledes brugen af ​​Google-logoer, tilstedeværelsen af ​​et system til at sende meddelelser i tilfælde af et nedbrud, muligheden for at downloade et Flash-modul efter anmodning, moduler til afspilning af beskyttet videoindhold (DRM), et system til automatisk installation af opdateringer og transmission under søgning RLZ parametre. Chrome 81 var oprindeligt planlagt til at blive offentliggjort den 17. marts, men på grund af SARS-CoV-2 coronavirus-pandemien og overførsel af udviklere til at arbejde hjemmefra, blev udgivelsen forsinket udskudt. Den næste udgivelse af Chrome 82 bliver savnet, Chrome 83 er planlagt til udgivelse den 19. maj.

The main ændringer в Chrome 81:

  • Implementeringen fortsatte защиты fra indlæsning af blandet multimedieindhold (når ressourcer indlæses på en HTTPS-side via http://-protokollen). På sider, der åbnes via HTTPS, vil "http://"-links nu automatisk blive erstattet med "https://" ved indlæsning af billeder, scripts, iframes, lyd- og videofiler, hvilket blev implementeret i den seneste udgivelse. Hvis et billede ikke er tilgængeligt via https, blokeres dets download (du kan manuelt markere blokeringen via menuen, der er tilgængelig via hængelåssymbolet i adresselinjen).
  • handicappet Understøttelse af FTP-protokol. I den næste udgivelse al FTP-relateret kode vil blive slettet fra kodebasen. For at få adgang via FTP anbefales det at bruge eksterne FTP-klienter. Midlertidigt kan FTP-understøttelse returneres ved hjælp af flaget "--enable-ftp" eller "--enable-features=FtpProtocol".
  • Fanegrupperingsfunktionen er aktiveret for alle brugere, så du kan kombinere flere faner med lignende formål i visuelt adskilte grupper. Hver gruppe kan tildeles sin egen farve og navn. Tidligere blev fanegruppering kun tilbudt til test til en lille procentdel af brugerne.

    Chrome udgivelse 81

  • I API WebXR-enhed tilføjet enhedsunderstøttelse augmented reality. WebXR API giver dig mulighed for at forene arbejde med forskellige klasser af enheder, fra stationære virtual reality-headset til løsninger baseret på mobile enheder. En ny API er blevet foreslået til at skabe augmented reality-applikationer Web XR Hit Test, som giver dig mulighed for at placere virtuelle objekter i kameraets synsfelt, der afspejler virkeligheden. Det kan du f.eks Skærm en virtuel blomst i en vindueskarm filmet på kamera, viser informationsmærker oven på objekter eller arrangerer virtuelle møbler, mens du filmer et tomt rum.

    Chrome udgivelse 81Chrome udgivelse 81

  • Når du gemmer en adgangskode i den indbyggede adgangskodemanager, vises en advarsel, hvis adgangskoden indtastes på et usikret websted.
  • Indsendt ændringer til Googles vilkår for brug (Googles servicevilkår), hvori han optrådte separat afsnit til Google Chrome og Chrome OS.
  • Inkognitotilstand og gæstesessioner har NTLM/Kerberos-godkendelse deaktiveret som standard.
  • TLS 1.3-implementeringen inkluderer forbedrede mekanismer til at bekæmpe nedgraderinger til tidligere versioner af TLS-protokollen. Tidligere var protokolversion tilbagerulningsbeskyttelse kun delvist aktiveret på grund af inkompatibilitet med nogle forkert fungerende proxyservere (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA med FirePOWER). Kompatibilitetsproblemer er nu fortid, da de fleste leverandører af sådanne proxyer har udgivet opdateringer for at bringe deres TLS-implementeringer i overensstemmelse med specifikationerne.
  • Tilføjet indstillingen "chrome://flags/#treat-unsafe-downloads-as-active-content" til indstillingerne, som giver dig mulighed for at aktivere advarsler, når du prøver at usikker støvle eksekverbare filer via links fra HTTPS-sider (i Chrome 83 vil sådanne advarsler blive vist som standard, og i Chrome 84 vil downloads blive blokeret).
  • API-understøttelse tilføjet til mobile enheder Web NFC, der tillader webapplikationer at læse og skrive NFC-tags. Eksempler på brug af det nye API i webapplikationer omfatter information om museumsudstillinger, opgørelser, indhentning af information fra konferencedeltagere badges osv. Tags sendes og scannes ved hjælp af NDEFWriter- og NDEFReader-objekterne. Den nye API er i øjeblikket kun tilgængelig i Origin Trials-tilstand (eksperimentelle funktioner, der kræver separate aktivering). Origin Trial indebærer evnen til at arbejde med den specificerede API fra applikationer downloadet fra localhost eller 127.0.0.1, eller efter registrering og modtagelse af et særligt token, der er gyldigt i en begrænset periode for et specifikt websted.
  • I Origin Trial-tilstand tilbyder PointerLock API et flag ujusteret Bevægelse, når den er installeret, overføres data om musebevægelseshændelser i sin rene form uden justeringer eller acceleration.
  • Stabiliseret og nu distribueret uden for Origin Trials API Badging, som gør det muligt for webapplikationer at oprette indikatorer, der vises på panelet eller startskærmen. Når siden lukkes, fjernes indikatoren automatisk. For eksempel kan du på lignende måde vise antallet af ulæste beskeder eller oplysninger om nogle begivenheder;

    Chrome udgivelse 81

  • Tilføjet til Media Session API lejlighed positionssporing, når du afspiller en sang. Du kan få information om afspilningshastighed, varighed og aktuel afspilningstid, hvilket giver dig mulighed for at oprette dine egne grænseflader til vurdering af position og bevægelse langs sporet.

    Chrome udgivelse 81

  • INTL API implementerer metoden Visningsnavne, hvorigennem du kan få lokaliserede navne på sprog, lande, valutaer, datoelementer osv.
  • I API PerformanceObserver, designet til at indsamle data om ressourcernes tilstand, mens brugeren arbejder med en webapplikation, implementeret muligheden for at bruge det "buffede" flag med langvarige opgaver.
  • Som standard tager Chrome orienteringsoplysningerne fra EXIF-metadataene i betragtning ved gengivelse af billeder. For eksplicit at tilsidesætte denne adfærd, foreslås CSS-egenskaben "image-orientation".
  • Tilføjet metatag og CSS-egenskab "farveskema", som giver dig mulighed for at vælge et farveskema til gengivelse af grænsefladeelementer, såsom formularknapper og rullepaneler.
  • Tilføjet attribut til HTMLAnchorElement href Oversæt, hvorigennem du kan overføre information om behovet for at oversætte en side til et andet sprog efter at have klikket på et link.
  • Tilføjet ny begivenhedstype SubmitEvent, som indeholder nye egenskaber, der giver dig mulighed for at finde ud af det element, hvis kald førte til indsendelsen af ​​formularen. SubmitEvent gør det for eksempel muligt at bruge én handler, der er fælles for forskellige knapper og links, der fører til indsendelse af en formular.
  • Forbedringer i værktøjer til webudviklere:
    • Tilføjet en "Kopiér > Kopier som Node.js-hentning"-mulighed til kontekstmenuen, der vises for netværksanmodninger om kopiering i form af et hente-udtryk, der inkluderer Cookie-data.
    • Et værktøjstip med en ikke-escaped version af dataene vises nu, når du holder musen over "indholds" CSS-egenskaberne.
    • I webkonsollen er detaljerne i fejlmeddelelser ved parsing af felter i kildekortet blevet øget.
    • Tilføjet indstillingen "Præferencer > Kilder > Tillad rulning forbi slutningen af ​​filen", som giver dig mulighed for at deaktivere rulning forbi slutningen af ​​filen, når du ser kildeteksten på siden.
    • En skærmsimulering af Moto G4-smartphonen er blevet tilføjet til enhedspanelet.
      Chrome udgivelse 81

    • Cookies-panelet giver en gul baggrundsfremhævning for blokerede cookies.
    • En kolonne med data om prioritet for valg af cookies er blevet tilføjet til tabellerne over cookies vist i netværks- og applikationspanelerne.
    • Alle felter (undtagen størrelsesfeltet) i tabeller med cookies kan nu redigeres.
      Chrome udgivelse 81

  • frakobling understøttelse af TLS 1.0 og TLS 1.1 protokoller udsat indtil Chrome 84 frigives. Aktiveringen er også forsinket, indtil Chrome 83 frigives. ny clearance elementer webformularer, der er optimeret til brug på touchskærme.

Ud over innovationer og fejlrettelser eliminerer den nye version 32 sårbarheder. Mange af sårbarhederne blev identificeret som et resultat af automatiseret test med værktøjer AddressSanitisizer, Memory Sanitizer, Kontroller flowintegritet, LibFuzzer и AFL. Der er ikke identificeret nogen kritiske problemer, der ville tillade en at omgå alle niveauer af browserbeskyttelse og eksekvere kode på systemet uden for sandkassemiljøet. Som en del af kontantbelønningsprogrammet for at opdage sårbarheder for den aktuelle udgivelse, udbetalte Google 23 priser til en værdi af $26 (en pris på $7500, en pris på $5000, en pris på $3000, to priser på $2000, tre priser på $1000 og otte priser på $500). Størrelsen af ​​de 7 belønninger er endnu ikke fastlagt.

Kilde: opennet.ru

Tilføj en kommentar