A Google vállalat webböngésző kiadása . Egyszerre stabil kiadás egy nyílt projekt alapja , amely a Chrome alapjául szolgál. A Chrome böngésző a Google logóinak használatával, a leállás esetén küldött értesítési rendszerével, a Flash modul kérés szerinti betöltésével, a védett videóanyagok (DRM) lejátszásához szükséges modulokkal, az automatikus frissítések telepítési rendszerével és a keresés során történő átvitelével . A Chrome 81 első kiadását március 17-re tervezték, de a SARS-CoV-2 koronavírus-járvány miatt a fejlesztők otthoni munkavégzésre álltak át, így a kiadás késlekedett. . A következő Chrome 82 kiadás lesz. , a Chrome 83 kiadás pedig május 19-re van tervezve.
:
- Folyamatban van a intézkedések végrehajtása a kevert multimédia tartalmak letöltése ellen (amikor HTTPS-oldalon HTTP-n keresztül töltenek be forrásokat). Mostantól az HTTPS-protokollal megnyitott oldalakon automatikusan át lesznek alakítva a «http://» hivatkozások «https://»-ra a képek, szkriptek, iframe, hang- és videofájlok letöltésekor, amint azt a korábbi kiadás tartalmazta. Ha egy kép nem érhető el HTTPS-en, akkor annak letöltése blokkolva lesz (manuálisan a zár ikonról megnyitható menüből be lehet állítani a blokkolást).
- az FTP-protokoll támogatása. A következő kiadásban az FTP-vel kapcsolatos összes kód a kódalapból. Az FTP protokoll használatához külső FTP-kliens alkalmazások használatát javasolják. Az FTP támogatást ideiglenesen vissza lehet állítani a «—enable-ftp» vagy «—enable-features=FtpProtocol» kapcsolók használatával.
- Minden felhasználó számára elérhetővé vált a lapok csoportosításának funkciója, amely lehetővé teszi hasonló célú lapok vizuálisan elválasztott csoportokba való összevonását. Minden csoporthoz szín és név rendelhető. Korábban a lapok csoportosítását csak a felhasználók kis hányadának tesztelésére javasolták.
- API hozzáadva a támogatás . A WebXR API lehetővé teszi a különböző eszközosztályokkal való munkavégzést, a klasszikus állósisakoktól kezdve a mobil eszközökig. Az augmented reality alkalmazások létrehozásához egy új API-t , amely lehetővé teszi virtuális objektumok elhelyezését a kamera által megjelenített valóságbeli területen. Például lehet egy virtuális virágot az ablakpárkányon, amelyet a kamera rögzít, információs címkéket megjeleníteni tárgyak fölött vagy virtuális bútort elhelyezni egy üres szobában.
- A beépített jelszókezelőben tárolt jelszó mentésekor figyelmeztetés jelenik meg, ha a jelszót nem biztonságos weboldalon adták meg.
- Jelentős változtatások történtek a Google felhasználási feltételeibe (), amelyekre új került a Google Chrome és Chrome OS számára.
- A titkos módban és vendég munkamenetben alapértelmezés szerint le van tiltva az NTLM / Kerberos használatával történő hitelesítés.
- A TLS 1.3 megvalósításába beépítették a kibővített mechanizmusokat, amelyek megakadályozzák a régebbi TLS protokollverziókra való visszaesést. Korábban a verziók közötti visszaesés védelmét részben valósították meg, mivel néhány nem megfelelően működő proxy-szerverrel (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA c FirePOWER) voltak összeférhetőségi problémák. Most már a kompatibilitási problémák a múlté, mivel a hasonló proxy-k többsége frissítéseket adott ki, amelyek a TLS megvalósítást az előírásoknak megfelelően alakították át.
- A beállításokhoz hozzáadva lett a „chrome://flags/#treat-unsafe-downloads-as-active-content” opció, amely lehetővé teszi figyelmeztetések megjelenítését a HTTPS oldalakról történő letöltéskor (a Chrome 83 verzióban az ilyen figyelmeztetések alapértelmezés szerint megjelennek, míg a Chrome 84 verzióban a letöltések le lesznek tiltva).
- Mobil eszközök számára hozzáadva lett az API támogatás, , amely lehetővé teszi a webalkalmazások számára az NFC-címkék olvasását és írását. Az új API egyik alkalmazási példája a múzeumi kiállítások információinak nyújtása, leltározás, a konferenciák résztvevőinek badge-jeiből származó adatok beszerzése stb. A címkék küldése és beolvasása NDEFWriter és NDEFReader objektumok segítségével történik. Az új API jelenleg csak Origin Trials módban érhető el (kísérleti lehetőségek, amelyek külön regisztrációt és speciális token megszerzését igénylik, amely meghatározott ideig érvényes egy adott weboldalra). Az Origin Trial lehetőséget biztosít a megadott API használatára a localhost vagy a 127.0.0.1 címről feltöltött alkalmazásokból, vagy regisztráción és egy speciális token megkapásán keresztül, amely korlátozott időtartamra érvényes egy konkrét weboldal számára.
- Az Origin Trial módban az API PointerLock bevezetett egy flagot, amelynek beállítása esetén az egérmozgás események adatai tiszta formában kerülnek továbbításra, korrekciók és gyorsítás nélkül.
- Stabilizálva lett, és most a Origin Trials programon kívül is elérhető az API. lehetővé teszi a webalkalmazások számára jelzők létrehozását, amelyek megjelennek a panelen vagy a kezdőképernyőn. Az oldal bezárásakor a jelző automatikusan eltűnik. Például egy ilyen módon lehet megjeleníteni a nem olvasott üzenetek számát vagy információt valamilyen eseményről;
- A Media Session API-ba új funkciók lettek hozzáadva a pozíció követéséről a zenelejátszás során. Információt kaphatunk a lejátszás sebességéről, a hosszúságról és a jelenlegi lejátszási időről, amely lehetővé teszi saját interfészek létrehozását a pozíció értékeléséhez és a dalon való navigáláshoz.
- Az INTL API megvalósítja a , amelyen keresztül lokalizált neveket kaphatunk nyelvekről, országokról, valutákról, dátumelemeken, stb.
- API , amely a felhasználó webalkalmazással való interakciója során a források állapotáról gyűjti az adatokat, lehetővé téve a 'buffered' zászló használatát a hosszú idejű feladatokkal.
- Alapértelmezés szerint a Chrome képes figyelembe venni az EXIF metaadatok tájékoztatását a képek orientációjáról. Ennek a viselkedésnek a kifejezett felülírására javasolt a 'image-orientation' CSS tulajdonság.
- Új meta tag és CSS tulajdonság '' lett hozzáadva, amelyek lehetővé teszik a színséma kiválasztását a felhasználói felület elemeinek, mint például a űrlapgomboknak és a görgetősávoknak a megrajzolásához.
- HTMLAnchorElement-hez hozzáadva a , amellyel információt adhatunk át arról, hogy szükséges-e a lap más nyelvre történő fordítása a hivatkozásra kattintás után.
- Új eseménytípus lett hozzáadva, , amely új tulajdonságokat tartalmaz, amelyek lehetővé teszik az elem azonosítását, amelynek megnyomása a űrlap elküldéséhez vezetett. Például a SubmitEvent lehetővé teszi, hogy egy közös kezelőt használjunk különböző gombok és hivatkozások számára, amelyek űrlapokat küldenek el.
- a webfejlesztői eszközökben:
- A hálózati kérésekhez megjelenített helyi menübe bekerült a 'Copy > Copy as Node.js fetch' lehetőség, amely fetch kifejezés formájában másolja a Cookie adatokat.
- Egy felugró ablakban megjelennek az adatok nem escaped változatai, ha az egérrel a 'content' CSS tulajdonságra mutatunk.
- A web konzolon a forrás térképen a mezők feldolgozási hibáira vonatkozó üzenetek részletessége megnőtt.
- Új beállítás lett hozzáadva: 'Preferences > Sources > Allow scrolling past end of file', amely megakadályozza a fájl végén túllépését a lap forráskódjának megtekintése során.
- A Device panelhez hozzáadva egy Moto G4 okostelefon kijelző szimuláció.
- A Cookie panelen sárga háttérrel kiemelésre kerültek a blokkolt Cookie-k.
- A Network és Application panelen megjelenített Cookie táblázatokhoz hozzáadva egy oszlop a Cookie prioritásának adataival.
- Az összes mező (kivéve a méret mezőt) a Cookie táblázatokban most már szerkeszthető.
- TLS 1.0 és TLS 1.1 protokollok támogatása A Chrome 84 kiadása előtt. A Chrome 83 kiadása előtt szintén elhalasztották a web-formák érintőképernyőkön való használatra optimalizálását. megjelenítési web-formák, amelyek érintőképernyős használatra lettek optimalizálva.
Az új verzió újításai és hibajavításai mellett . Sok sebezhetőséget automatizált tesztelési eszközökkel fedeztek fel, , , , és . Kritikus problémák, amelyek lehetővé tennék a böngésző védelmi szintjeinek megkerülését és kód végrehajtását a rendszerben a sandbox környezeten kívül, nem kerültek azonosításra. A Google a hibavadász program keretében az aktuális kiadásért 23 prémiumot ítélt oda, összesen 26 ezer dollár értékben (egy prémium 7500 dollár, egy prémium 5000 dollár, egy prémium 3000 dollár, két prémium 2000 dollár, három prémium 1000 dollár és nyolc prémium 500 dollár). A 7 prémium összege még nincs meghatározva.
Forrás: opennet.ru
