Versiunea Chrome 81

Google prezentat lansarea browserului web Chrome 81... Simultan disponibil lansarea stabilă a unui proiect gratuit Crom, care este baza Chrome. browser Chrome diferit utilizarea siglelor Google, prezența unui sistem de trimitere a notificărilor în caz de blocare, posibilitatea de a descărca un modul Flash la cerere, module pentru redarea conținutului video protejat (DRM), un sistem de actualizare automată și transmisie la căutare Parametrii RLZ. Chrome 81 a fost programat inițial să fie publicat pe 17 martie, dar din cauza pandemiei de coronavirus SARS-CoV-2 și a transferului dezvoltatorilor la muncă de acasă, lansarea a fost amânată. amânat. Următoarea versiune a Chrome 82 va fi ratat, Chrome 83 este programată pentru lansare pe 19 mai.

Principalul modificări в Chrome 81:

  • Implementarea a continuat protecție de la încărcarea conținutului multimedia mixt (când resursele sunt încărcate pe o pagină HTTPS prin protocolul http://). Pe paginile deschise prin HTTPS, linkurile „http://” vor fi acum înlocuite automat cu „https://” atunci când se încarcă imagini, scripturi, iframe, fișiere de sunet și video, care a fost implementat în ultima versiune. Dacă o imagine nu este disponibilă prin https, atunci descărcarea acesteia este blocată (puteți marca manual blocarea prin meniul accesibil prin simbolul lacătului din bara de adrese).
  • Dezactivat Suport protocol FTP. În următoarea ediție, toate codurile legate de FTP va fi sters din baza de cod. Pentru a accesa prin FTP, se recomandă utilizarea clienților FTP externi. Temporar, suportul FTP poate fi returnat utilizând indicatorul „--enable-ftp” sau „--enable-features=FtpProtocol”.
  • Funcția de grupare a filelor este activată pentru toți utilizatorii, permițându-vă să combinați mai multe file cu scopuri similare în grupuri separate vizual. Fiecărui grup i se poate atribui propria culoare și nume. Anterior, gruparea de file era oferită pentru testare doar unui mic procent de utilizatori.

    Versiunea Chrome 81

  • În API Dispozitiv WebXR a adăugat suport pentru dispozitiv realitate augmentată. API-ul WebXR vă permite să unificați lucrul cu diferite clase de dispozitive, de la căști staționare de realitate virtuală până la soluții bazate pe dispozitive mobile. A fost propus un nou API pentru crearea de aplicații de realitate augmentată Web XR Hit Test, care vă permite să plasați obiecte virtuale în câmpul vizual al camerei, reflectând realitatea. De exemplu, poți afişa o floare virtuală pe pervazul unei ferestre filmată cu o cameră, afișând semne de informații deasupra obiectelor sau aranjând mobilier virtual în timp ce filmați o cameră goală.

    Versiunea Chrome 81Versiunea Chrome 81

  • Când salvați o parolă în managerul de parole încorporat, este afișat un avertisment dacă parola este introdusă pe un site nesecurizat.
  • Trimis modificări la termenii și condițiile Google (Termenii și condițiile Google) în care a apărut secțiune separată pentru Google Chrome și Chrome OS.
  • Modul incognito și sesiunile pentru invitați au autentificarea NTLM/Kerberos dezactivată în mod implicit.
  • Implementarea TLS 1.3 include mecanisme îmbunătățite de combatere a downgrade-urilor la versiunile anterioare ale protocolului TLS. Anterior, protecția împotriva derulării versiunii de protocol a fost activată doar parțial din cauza incompatibilității cu unele servere proxy care funcționează incorect (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA cu FirePOWER). Problemele de compatibilitate sunt acum un lucru din trecut, deoarece majoritatea furnizorilor de astfel de proxy-uri au lansat actualizări pentru a-și aduce implementările TLS în conformitate cu specificațiile.
  • A fost adăugată opțiunea „chrome://flags/#treat-unsafe-downloads-as-active-content” la setări, care vă permite să activați avertismente atunci când încercați să cizme nesigure fișiere executabile prin link-uri din paginile HTTPS (în Chrome 83, astfel de avertismente vor fi afișate implicit, iar în Chrome 84, descărcările vor fi blocate).
  • S-a adăugat suport API pentru dispozitivele mobile Web NFC, permițând aplicațiilor web să citească și să scrie etichete NFC. Exemplele de utilizare a noului API în aplicațiile web includ furnizarea de informații despre exponatele muzeului, efectuarea de inventare, obținerea de informații din insignele participanților la conferință etc. Etichetele sunt trimise și scanate folosind obiectele NDEFWriter și NDEFReader. Noul API este disponibil momentan numai în modul Origin Trials (funcții experimentale care necesită separat activare). Origin Trial implică capacitatea de a lucra cu API-ul specificat din aplicații descărcate de pe localhost sau 127.0.0.1 sau după înregistrarea și primirea unui token special care este valabil pentru o perioadă limitată de timp pentru un anumit site.
  • În modul Origin Trial, API-ul PointerLock oferă un semnalizator Mișcare neajustată, atunci când sunt instalate, datele despre evenimentele de mișcare a mouse-ului sunt transmise în forma sa pură, fără ajustări sau accelerare.
  • Stabilizat și acum distribuit în afara API-ului Origin Trials Insigne, care permite aplicațiilor web să creeze indicatori care apar pe panoul sau pe ecranul de start. La închiderea paginii, indicatorul este eliminat automat. De exemplu, într-un mod similar puteți afișa numărul de mesaje necitite sau informații despre unele evenimente;

    Versiunea Chrome 81

  • Adăugat la API-ul Media Session oportunitate urmărirea poziţiei la redarea unui cântec. Puteți obține informații despre viteza de redare, durata și timpul curent de redare, ceea ce vă permite să vă creați propriile interfețe pentru evaluarea poziției și deplasarea de-a lungul pistei.

    Versiunea Chrome 81

  • API-ul INTL implementează metoda Nume afișate, prin care puteți obține nume localizate de limbi, țări, monede, elemente de dată etc.
  • În API PerformanceObserver, conceput pentru a colecta date despre starea resurselor în timp ce utilizatorul lucrează cu o aplicație web, implementate capacitatea de a utiliza steag-ul „buffered” cu sarcini de lungă durată.
  • În mod implicit, Chrome va lua în considerare informațiile de orientare din metadatele EXIF ​​​​la randarea imaginilor. Pentru a anula în mod explicit acest comportament, este propusă proprietatea CSS „orientare imagine”.
  • S-au adăugat metaetichetă și proprietate CSS "schema de culori", care vă permit să selectați o schemă de culori pentru redarea elementelor de interfață, cum ar fi butoanele de formular și barele de defilare.
  • Atribut adăugat la HTMLAnchorElement hrefTranslate, prin care puteți transmite informații despre necesitatea traducerii unei pagini în altă limbă după ce faceți clic pe un link.
  • A fost adăugat un nou tip de eveniment SubmitEvent, care include noi proprietăți care vă permit să aflați elementul al cărui apel a dus la depunerea formularului. De exemplu, SubmitEvent face posibilă utilizarea unui singur handler care este comun pentru diferite butoane și link-uri care duc la trimiterea unui formular.
  • Îmbunătățiri în instrumente pentru dezvoltatori web:
    • S-a adăugat o opțiune „Copiere > Copiere ca preluare Node.js” în meniul contextual afișat pentru solicitările de rețea pentru copiere sub forma unei expresii de preluare care include date cookie.
    • Un sfat explicativ cu o versiune fără escape a datelor este acum afișat atunci când treceți mouse-ul peste proprietățile CSS „conținut”.
    • În consola web, detaliile mesajelor de eroare la analizarea câmpurilor din harta sursă au fost crescute.
    • S-a adăugat setarea „Preferințe > Surse > Permite derularea după sfârșitul fișierului”, care vă permite să dezactivați defilarea după sfârșitul fișierului atunci când vizualizați textul sursă al paginii.
    • O simulare de ecran a smartphone-ului Moto G4 a fost adăugată la panoul Dispozitiv.
      Versiunea Chrome 81

    • Panoul Cookie-uri oferă o evidențiere de fundal galbenă pentru modulele cookie blocate.
    • O coloană cu date despre prioritatea selecției cookie-urilor a fost adăugată la tabelele Cookie-uri afișate în panourile Rețea și Aplicație.
    • Toate câmpurile (cu excepția câmpului de dimensiune) din tabelele cu module cookie sunt acum editabile.
      Versiunea Chrome 81

  • deconectare suport pentru protocoalele TLS 1.0 și TLS 1.1 amânat până la lansarea Chrome 84. Activarea este, de asemenea, amânată până la lansarea Chrome 83. nou degajare elemente formulare web care au fost optimizate pentru utilizare pe ecrane tactile.

Pe lângă inovații și remedieri de erori, noua versiune elimină 32 de vulnerabilități. Multe dintre vulnerabilități au fost identificate ca urmare a instrumentelor de testare automate AdresăSanitizer, MemorySanitizer, Controlul integrității fluxului, LibFuzzer и AFL. Nu au fost identificate probleme critice care să permită ocolirea tuturor nivelurilor de protecție a browserului și executarea codului pe sistem în afara mediului sandbox. Ca parte a programului de recompense în numerar pentru descoperirea vulnerabilităților pentru versiunea actuală, Google a plătit 23 de premii în valoare de 26 USD (un premiu de 7500 USD, unul de 5000 USD, un premiu de 3000 USD, două premii de 2000 USD, trei premii de 1000 USD și opt premii de 500 USD). Mărimea celor 7 recompense nu a fost încă determinată.

Sursa: opennet.ru

Adauga un comentariu