A Chrome 78 kiadása

A Google vállalat bemutatta webböngésző kiadása Chrome 78. Egyszerre elérhető stabil kiadás egy nyílt projekt alapja Chromium, amely a Chrome alapjául szolgál. A Chrome böngésző különbözik 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 RLZ-paraméterekA következő Chrome 79 kiadása december 10-re van ütemezve.

Fő változások be. Chrome 78:

  • a parancsok Kísérleti támogatás a „DNS HTTPS-en keresztül” (DoH, DNS over HTTPS) funkcióhoz, amely szelektíven aktiválva lesz a felhasználók egyes kategóriái számára, akiknél a rendszerbeállításokban már meg vannak adva a DoH-t támogató DNS-szolgáltatók. Például, ha a felhasználó rendszerbeállításaiban a DNS 8.8.8.8 van beállítva, akkor a Chrome-ban aktiválva lesz a Google DoH szolgáltatása („https://dns.google.com/dns-query”); ha a DNS 1.1.1.1, akkor a Cloudflare DoH szolgáltatása („https://cloudflare-dns.com/dns-query”) stb.

    A DoH be- és kikapcsolásának vezérlésére elérhető a „chrome://flags/#dns-over-https” beállítás. Három üzemmód támogatott: „secure”, „automatic” és „off”. A „secure” üzemmódban a hosztok csak a korábban gyorsítótárazott biztonságos értékek (védett kapcsolaton keresztül kapott) és a DoH-kérések alapján határozhatók meg, a hagyományos DNS-re való visszaváltás nem alkalmazható. Az „automatic” üzemmódban, ha a DoH és a biztonságos gyorsítótár nem elérhető, megengedett az adatok megszerzése a nem biztonságos gyorsítótárból és a hagyományos DNS-en keresztüli hívás. Az „off” üzemmódban először az általános gyorsítótár ellenőrzésre kerül, és ha ott nincsenek adatok, a kérés a rendszer DNS-ének kerül elküldésre.

  • A szinkronizáló eszközökben előzetes támogatás jelent meg a közös vágólaphoz, amely még nem aktív minden felhasználó számára. Az egyazon fiókkal összekapcsolt Chrome példányok most már hozzáférhetnek egy másik eszköz vágólapjának tartalmához, beleértve a közös vágólap megosztását a mobil és asztali rendszer között. A vágólap tartalmát végponttól végpontig terjedő titkosítással védjük, amely megakadályozza a Google szerverein található szöveghez való hozzáférést;
  • Bizonyos felhasználói csoportok számára elérhetővé vált egy kísérleti funkció, amely lehetővé teszi a téma megváltoztatását és az új lap megnyitásakor megjelenő képernyő testreszabását. Az új lap jobb alsó sarkában megjelenő 'Beállítás' menüben, a háttérkép kiválasztása mellett, érkezett a lehetőség a gyorsikonok elrendezésének módosítására és a téma megváltoztatására. A gyorsikonok automatikusan ajánlhatóak a leggyakrabban megnyitott weboldalak alapján, felhasználó által kiválaszthatók vagy akár teljesen le is tilthatók. A téma a meghatározott témaelemek közül választható, vagy pedig saját, az előnyben részesített színek kiválasztása alapján készíthető. Az új lehetőségek aktiválásához használja a 'chrome://flags/#ntp-customization-menu-v2' és
    'chrome://flags/#chrome-colors';
  • Kereskedelmi felhasználók számára az alapértelmezett címsorban lehetőség nyílik a Google Drive tárolóban lévő fájlok keresésére. A keresés nemcsak a dokumentumok címei, hanem a korábban megnyitott dokumentumok tartalma alapján is történik;

    A Chrome 78 kiadása
  • A Password Checkup komponens is bekerült, amely fokozatosan aktiválódik a felhasználói csoportok számára (a kötelező aktiválás érdekében egy 'chrome://flags/#password-leak-detection' jelző áll rendelkezésre). A Password Checkup addig szállítva volt kiegészítő formájában külső, amely a felhasználó által használt jelszavak biztonságának ellenőrzésére szolgál. Bármely weboldalra való belépés során a Password Checkup ellenőrzi a felhasználónevet és a jelszót a megsértett fiókok adatbázisában, figyelmeztetést generálva, ha problémák merülnek fel (ellenőrzés a write is performed a felhasználónál végzett hash-prefix alapján). Az ellenőrzés olyan adatbázis alapján zajlik, amely több mint 4 milliárd megsértett fiókot tartalmazott a felhasználói adatbázisok szivárgásai során. Figyelmeztetés akkor is megjelenik, ha triviális jelszavakat használnak, mint például 'abc123';
  • Lehetőség nyílt telefonhívás indítására egy Android-eszközről, amely ugyanahhoz a Google-fiókhoz van csatlakoztatva. Az asztali böngészőben a felhasználó kiemelheti a telefonszámot a szövegben, jobb gombbal kattinthat és átirányíthatja a hívás végrehajtását az Android-eszközre, majd a telefonon megjelenik egy értesítés, amely lehetővé teszi a hívás kezdeményezését;
  • Megváltozott a fülcímhez tartozó felugró tipp formátuma, amely most már egy felugró blokkban jelenik meg, amely tartalmazza a cím teljes szövegét és az oldal URL-jét. Ez a blokk kényelmesen használható a keresett oldal gyors megtalálására, amikor nagyon sok fület nyitunk meg (a fülcsoportok átvizsgálása helyett az egérrel a fülpanelen átmozgathatunk, hogy rátaláljunk a keresett oldalra). A jövőben e blokkban tervezik a weboldal előnézetének megjelenítését is;
  • Hozzáadva egy kísérleti lehetőség (chrome://flags/#enable-force-dark) a weboldalak sötét téma kényszerített használatához. A weboldal sötét megjelenését a színek inverziójával érik el;
  • Hozzáadva a specifikáció támogatása CSS Properties and Values API Level 1, amely lehetővé teszi a saját CSS-tulajdonságok regisztrálását, amelyek mindig egy adott típust képviselnek, lehetővé téve az alapértelmezett értékek beállítását, és lehetőséget adva animációs hatások hozzárendelésére. A tulajdonság regisztrálásához a registerProperty() módszert vagy az "@property" CSS-szabályt használhatjuk, például:

    CSS.registerProperty({
    name: "—my-font-size",
    syntax: "‹length›",
    initialValue: "0px",
    inherits: false
    });

  • Az Origin Trials módban (kísérleti lehetőségek, amelyek külön aktiválást igényelnek, aktiválás) több új API került javaslatra. Az Origin Trial lehetőséget biztosít a megadott API használatára az localhost vagy 127.0.0.1 címről betöltött alkalmazásokból, vagy külön regisztráció és egy speciális token megszerzése után, amely korlátozott ideig érvényes egy konkrét webhelyre.
    • API Native File System, ami lehetővé teszi, hogy webalkalmazásokat hozzunk létre, amelyek interakcióba lépnek a helyi fájlrendszerrel. Például az új API igényelhető a böngészőben futó integrált fejlesztői környezetekben, szöveg-, kép- és videószerkesztőkben. A közvetlen fájlok írásához és olvasásához, a fájlok megnyitásához és mentéséhez szükséges párbeszédek használatához, valamint a könyvtárak tartalmának böngészéséhez a alkalmazás külön megerősítést kér a felhasználótól;

      A Chrome 78 kiadása
    • Mechanizmus Aláírt HTTP Exchange (SXG), amely lehetővé teszi, hogy más weboldalakon hitelesített weboldal másolatokat helyezzenek el, amelyek a felhasználó számára úgy tűnnek, mint az eredeti oldalak (URL-változtatás nélkül), kibővült lehetővé téve az alforrások (CSS, JS, képek stb.) betöltését az eredeti weboldalról. Az erőforrás elsődleges forrását az HTTP-fejléc Link határozza meg, amelyben a megszorozható hash-t is meghatározzák a források hitelesítéséhez. Az új lehetőség segítségével a tartalomszolgáltatók egy aláírt HTML-fájlt hozhatnak létre, amely magában foglalja az összes kapcsolódó alforrást is;
    • API SMS Receiver, amely lehetővé teszi a webalkalmazás számára, hogy hozzáférjen az SMS-üzenetekhez, például az SMS-ben elküldött egyszer használatos kód automatikus hitelesítéséhez. A hozzáférés csak az SMS-ekhez biztosított, amelyek egy különleges címkét tartalmaznak, amely meghatározza az üzenet kapcsolatát egy adott webalkalmazással;
  • Jelentősen megnövekedett az ArrayBuffer objektumok WebSocket-en keresztüli betöltési teljesítménye. Linux platformon a betöltési sebesség 7,5-szöröse, Windows esetén 4,1-szerese, macOS-en pedig 7,8-szorosa.
  • A CSS property opacity, stop-opacity, fill-opacity, stroke-opacity, and shape-image-threshold can now express transparency values as percentages. For example, instead of using 'opacity: 0.5', you can now specify 'opacity: 50%';
  • API User Timing arbitrary timestamps can now be passed in calls to performance.measure() and performance.mark() for measurements between them, as well as the indication of arbitrary metadata;
  • In the Media Session API hozzáadva lett support for defining stream position change handlers (seekto) has been added, in addition to the previously available pause and play handlers;
  • A JavaScript motorban V8 bekapcsolva a background parsing mode for scripts is implemented to load them on the fly as they are downloaded over the network. The implemented optimization has allowed to reduce the script compilation time by 5-20%. The new release also increased the performance of object destructuring (transforming 'const {x, y} = object;' into 'const x = object.x; const y = object.y;'). The speed of processing RegExp expressions with non-matching matches has been improved.
    The speed of calling JavaScript functions from WebAssembly and vice versa has been significantly increased (by 9-20%). During bytecode compilation, the efficiency of building binding tables to source positions has improved, which allowed for reducing memory consumption on
    1-2.5%.

    A Chrome 78 kiadása
  • Kibővült tools for web developers. The audit panel can now be used in conjunction with other features, such as request blocking and resource overriding. Support for debugging payment handlers through the Payment API has been added. The performance analysis panel now includes LCP (Largest Contentful Paint) labels, reflecting the rendering time of the largest elements;

    A Chrome 78 kiadása
  • Törölve the XSS Auditor cross-site scripting blocking mechanism, which has been deemed ineffective (attackers have long employed methods to bypass XSS Auditor protection) and adds new vectors for information leakage;
  • The Android version provides the ability to use a dark theme for menus, settings, and navigation mode for open sites.

Az új verzió újításai és hibajavításai mellett 37 vulnerabilities. Sok sebezhetőséget automatizált tesztelési eszközökkel fedeztek fel, AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer és AFLNem találtak kritikus problémákat, 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. A sebezhetőségek felfedezéséért járó pénzjutalom program keretében a Google 21 jutalmat fizetett ki az aktuális kiadásra összesen 59500 amerikai dollár értékben (egy jutalom 20000 dollár, egy jutalom 15000 dollár, egy jutalom 5000 dollár, két jutalom 3000 dollár, három jutalom 2000 dollár, öt jutalom 1000 dollár és öt jutalom 500 dollár). Négy jutalom mértéke még nem került kijelölésre.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster