{"id":96099,"date":"2020-10-08T01:42:47","date_gmt":"2020-10-07T23:42:47","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-86"},"modified":"2020-10-08T01:42:47","modified_gmt":"2020-10-07T23:42:47","slug":"reliz-chrome-86","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-chrome-86","title":{"rendered":"Wydanie Chrome 86","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2020\/10\/stable-channel-update-for-desktop.html\">przedstawi\u0142a<\/a><\/noindex> wydanie przegl\u0105darki internetowej <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 86<\/a><\/noindex>. Jednocze\u015bnie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">dost\u0119pne<\/a><\/noindex> stabilne wydanie projektu open source <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, b\u0119d\u0105cego podstaw\u0105 Chrome. Przegl\u0105darka Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">wyr\u00f3\u017cnia si\u0119<\/a><\/noindex> u\u017cyciem logotyp\u00f3w Google, systemem powiadamiania w przypadku awarii, mo\u017cliwo\u015bci\u0105 pobierania modu\u0142u Flash na \u017c\u0105danie, modu\u0142ami do odtwarzania chronionych tre\u015bci wideo (DRM), systemem automatycznego instalowania aktualizacji oraz przekazami w trakcie wyszukiwania <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">parametr\u00f3w RLZ<\/a><\/noindex>Nast\u0119pna wersja Chrome 87 jest zaplanowana na 17 listopada.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408#86\">Podstawowe<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/security.googleblog.com\/2020\/10\/new-password-protections-and-more-in.html\">zmiany<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/\">do<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/09\/chrome-86-improved-focus-highlighting.html\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-86\">86<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Dodano zabezpieczenia przed niebezpiecznym przesy\u0142aniem formularzy na stronach za\u0142adowanych przez HTTPS, ale wysy\u0142aj\u0105cych dane przez HTTP, co stwarza zagro\u017cenie przechwycenia i podmiany danych podczas atak\u00f3w MITM. Ochrona polega na trzech zmianach:\n<ul>\n<li class=\"l\"> Wy\u0142\u0105czono automatyczne uzupe\u0142nianie wszelkich mieszanych formularzy, podobnie jak od d\u0142u\u017cszego czasu wy\u0142\u0105czono automatyczne uzupe\u0142nianie formularzy uwierzytelniaj\u0105cych na stronach otwieranych przez HTTP. Je\u015bli wcze\u015bniej przes\u0142anie formularza by\u0142o blokowane po otwarciu strony przez HTTPS lub HTTP, teraz uwzgl\u0119dnia si\u0119 tak\u017ce zastosowanie szyfrowania podczas przesy\u0142ania danych do przetwornika formularza. Funkcja mened\u017cera hase\u0142 dla mieszanych formularzy uwierzytelniaj\u0105cych nie zosta\u0142a wy\u0142\u0105czona, poniewa\u017c ryzyko u\u017cywania niebezpiecznego has\u0142a i ponownego wykorzystywania hase\u0142 na r\u00f3\u017cnych stronach przewy\u017csza ryzyko potencjalnego przechwycenia ruchu.\n<\/li>\n<li class=\"l\"> Przy rozpocz\u0119ciu wprowadzania danych w mieszanych formularzach wy\u015bwietlane jest ostrze\u017cenie informuj\u0105ce u\u017cytkownika o przesy\u0142aniu wype\u0142nionych danych przez niezabezpieczony kana\u0142 komunikacyjny.\n<\/li>\n<li class=\"l\"> Przy pr\u00f3bie przes\u0142ania mieszania formularza wy\u015bwietlana jest oddzielna strona z powiadomieniem o potencjalnym ryzyku przesy\u0142ania danych przez niezabezpieczony kana\u0142 komunikacyjny. W wcze\u015bniejszych wersjach do wskazania mieszanych formularzy u\u017cywano ikony k\u0142\u00f3dki w pasku adresu, lecz takie oznaczenie nie by\u0142o oczywiste dla u\u017cytkownik\u00f3w i efektywnie nie odzwierciedla\u0142o powstaj\u0105cych ryzyk.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/1.bp.blogspot.com\/-VeI08JKWw9k\/XzZceaX5cWI\/AAAAAAAABRk\/sYoB93hr-uoZ3EW5lIDuAn6FRpTTjripwCLcBGAsYHQ\/s640\/Screen%2BShot%2B2020-08-13%2Bat%2B4.37.25%2BPM.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/435312cffe6e674c211c0d431eff0e9c.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/li>\n<\/ul>\n<li class=\"l\"> Blokowanie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52329\">niebezpiecznego pobierania<\/a><\/noindex> (bez szyfrowania) plik\u00f3w wykonywalnych zosta\u0142o rozszerzone o blokowanie niebezpiecznego pobierania archiw\u00f3w (zip, iso itp.) oraz wy\u015bwietlanie ostrze\u017ce\u0144 przy niebezpiecznym pobieraniu<br \/>\ndokument\u00f3w (docx, pdf itp.). W nast\u0119pnej wersji oczekiwane jest zablokowanie dokument\u00f3w i wy\u015bwietlenie ostrze\u017cenia dla obraz\u00f3w, plik\u00f3w tekstowych i multimedialnych. Blokada zosta\u0142a wdro\u017cona, poniewa\u017c pobieranie plik\u00f3w bez szyfrowania mo\u017ce by\u0107 wykorzystywane do przeprowadzania z\u0142o\u015bliwych dzia\u0142a\u0144 poprzez podmian\u0119 zawarto\u015bci w procesie atak\u00f3w MITM.<\/p>\n<li class=\"l\"> W domy\u015blnym menu kontekstowym znajduje si\u0119 opcja \u201eZawsze pokazuj pe\u0142ne URL\u201d, kt\u00f3rej aktywacja wcze\u015bniej wymaga\u0142a zmiany ustawie\u0144 na stronie about:flags. Pe\u0142ny URL mo\u017cna r\u00f3wnie\u017c wy\u015bwietli\u0107, klikaj\u0105c dwukrotnie na pasek adresu. Przypominamy, \u017ce od  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51090\">Chrome 76<\/a><\/noindex> domy\u015blnie adres jest wy\u015bwietlany bez protoko\u0142u i subdomeny www. W <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52000\">Chrome 79<\/a><\/noindex> usuni\u0119to ustawienie dotycz\u0105ce przywracania starego zachowania, jednak po niezadowoleniu u\u017cytkownik\u00f3w <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52993\">Chrome 83<\/a><\/noindex> dodano now\u0105 eksperymentaln\u0105 flag\u0119, kt\u00f3ra dodaje do menu kontekstowego opcj\u0119 wy\u0142\u0105czania ukrywania i pokazywania pe\u0142nego adresu URL w ka\u017cdych warunkach.\n<li class=\"l\"> Dla niewielkiego odsetka u\u017cytkownik\u00f3w uruchomiono <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=1090393\">eksperyment<\/a><\/noindex> w <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53154\">wy\u015bwietlanie<\/a><\/noindex> w pasku adresu domy\u015blnie wy\u015bwietlany jest tylko domena, bez cz\u0119\u015bci \u015bcie\u017cki i parametr\u00f3w zapytania. Na przyk\u0142ad zamiast \u201ehttps:\/\/example.com\/secure-google-sign-in\/\u201d widoczne b\u0119dzie \u201eexample.com\u201d. Oczekiwane rozszerzenie tego trybu na wszystkich u\u017cytkownik\u00f3w ma nast\u0105pi\u0107 w jednym z nast\u0119pnych wyda\u0144. Aby wy\u0142\u0105czy\u0107 to zachowanie, mo\u017cna skorzysta\u0107 z opcji \u201eZawsze pokazuj pe\u0142ne URL\u201d, a pe\u0142ny URL mo\u017cna zobaczy\u0107 klikaj\u0105c na pasek adresu. Jako motyw zmiany podaje si\u0119 ch\u0119\u0107 ochrony u\u017cytkownik\u00f3w przed phishingiem, manipuluj\u0105cym parametrami w URL \u2013 przest\u0119pcy wykorzystuj\u0105 nieuwag\u0119 u\u017cytkownik\u00f3w, aby stworzy\u0107 wra\u017cenie otwarcia innej strony w celu dokonania oszustw (je\u015bli dla technicznie obeznanego u\u017cytkownika takie podmiany s\u0105 oczywiste, to niewyedukowani obywatele \u0142atwo daj\u0105 si\u0119 nabra\u0107 na takie proste manipulacje).\n<li class=\"l\"> Wznawiamy <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51295\">inicjatywa<\/a><\/noindex> o usuni\u0119ciu wsparcia dla FTP. W Chrome 86 FTP jest domy\u015blnie wy\u0142\u0105czone dla oko\u0142o 1% u\u017cytkownik\u00f3w, a w Chrome 87 zasi\u0119g wy\u0142\u0105czenia wzro\u015bnie do 50%, ale wsparcie mo\u017cna przywr\u00f3ci\u0107 za pomoc\u0105 flagi \u201e--enable-ftp\u201d lub \u201e--enable-features=FtpProtocol\u201d. W Chrome 88 wsparcie FTP zostanie ca\u0142kowicie wy\u0142\u0105czone.\n<li class=\"l\"> W wersji na Androida, podobnie jak w wersji na systemy stacjonarne, w mened\u017cerze hase\u0142 wprowadzono weryfikacj\u0119 zapisanych login\u00f3w i hase\u0142 w bazie skompromitowanych kont z wy\u015bwietlaniem ostrze\u017ce\u0144 w przypadku wykrycia problem\u00f3w lub pr\u00f3b u\u017cycia trywialnych hase\u0142. Weryfikacja odbywa si\u0119 na podstawie bazy, obejmuj\u0105cej ponad 4 miliardy skompromitowanych kont, kt\u00f3re pojawi\u0142y si\u0119 w wyciekach baz danych u\u017cytkownik\u00f3w. Aby zachowa\u0107 prywatno\u015b\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50103\">jest stosowane<\/a><\/noindex> por\u00f3wnywanie prefiks\u00f3w hase\u0142 po stronie u\u017cytkownika, a same has\u0142a i ich pe\u0142ne hasze nie s\u0105 przekazywane na zewn\u0105trz.\n<li class=\"l\"> Wersja na Androida r\u00f3wnie\u017c <noindex><a rel=\"nofollow\" href=\"https:\/\/security.googleblog.com\/2020\/10\/new-password-protections-and-more-in.html\">przeniesiono<\/a><\/noindex> Przycisk \u201eSprawdzanie bezpiecze\u0144stwa\u201d (Safety check) i zaawansowany tryb ochrony przed niebezpiecznymi stronami (Enhanced Safe Browsing). Przycisk \u201eSafety check\u201d pokazuje podsumowanie mo\u017cliwych problem\u00f3w z bezpiecze\u0144stwem, takich jak u\u017cycie skompromitowanych hase\u0142, stan weryfikacji stron z\u0142o\u015bliwych (Safe Browsing), brak zainstalowanych aktualizacji oraz wykrywanie z\u0142o\u015bliwych rozszerze\u0144. Zaawansowany tryb ochrony uruchamia dodatkowe kontrole, aby chroni\u0107 przed phishingiem, z\u0142o\u015bliw\u0105 aktywno\u015bci\u0105 i innymi zagro\u017ceniami w sieci, a tak\u017ce obejmuje dodatkow\u0105 ochron\u0119 dla konta Google i us\u0142ug Google (Gmail, Drive itp.). Podczas gdy w zwyk\u0142ym trybie Safe Browsing kontrole s\u0105 wykonywane lokalnie na podstawie okresowo \u0142adowanej bazy danych na systemie klienta, to w Trybie Zwi\u0119kszonej Ochrony informacja o stronach i pobraniach jest przesy\u0142ana na bie\u017c\u0105co do Google w celu weryfikacji, co pozwala na szybk\u0105 reakcj\u0119 na zagro\u017cenia natychmiast po ich wykryciu, bez czekania na zaktualizowanie lokalnej listy czarnej.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.blogger.com\/blog\/post\/edit\/2471378914199150966\/5647775477348732729\">Dodano<\/a><\/noindex> Wsparcie dla pliku wska\u017anika \u201e.well-known\/change-password\u201d, kt\u00f3ry pozwala w\u0142a\u015bcicielom witryn wskaza\u0107 adres formularza webowego do zmiany has\u0142a. W przypadku wykrycia kompromitacji danych u\u017cytkownika Chrome teraz natychmiast zaproponuje u\u017cytkownikowi formularz do zmiany has\u0142a, okre\u015blony na podstawie informacji z tego pliku.\n<li class=\"l\"> Wprowadzono nowe ostrze\u017cenie &#171;Safety Tip&#187;, wy\u015bwietlane przy otwieraniu stron, kt\u00f3rych domena jest bardzo podobna do innej strony, a heurystyka wskazuje na du\u017c\u0105 prawdopodobie\u0144stwo spoofingu (na przyk\u0142ad, otwarto goog0le.com zamiast google.com).\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5815270035685376\">Zrealizowano<\/a><\/noindex> Wsparcie dla pami\u0119ci podr\u0119cznej przej\u015b\u0107 (Back-forward cache), kt\u00f3ra zapewnia natychmiastowy powr\u00f3t przy u\u017cyciu przycisk\u00f3w \u201eWstecz\u201d i \u201eDalej\u201d lub podczas nawigacji po wcze\u015bniej przegl\u0105danych stronach bie\u017c\u0105cej witryny. Pami\u0119\u0107 podr\u0119czna jest w\u0142\u0105czana poprzez ustawienie chrome:\/\/flags\/#back-forward-cache.\n<li class=\"l\"> Przeprowadzono optymalizacj\u0119 zu\u017cycia zasob\u00f3w CPU przez okna<br \/>\n poza polem widzenia. Chrome sprawdza, czy okno przegl\u0105darki nie jest przykrywane przez inne okna i wyklucza renderowanie pikseli w obszarach nak\u0142adania. Wskazana optymalizacja zosta\u0142a w\u0142\u0105czona dla niewielkiego procenta u\u017cytkownik\u00f3w w Chrome 84 i 85, a teraz aktywowana jest powszechnie. W por\u00f3wnaniu do poprzednich wersji usuni\u0119to tak\u017ce niekompatybilno\u015b\u0107 z systemami wirtualizacji, przez kt\u00f3r\u0105 wy\u015bwietlane by\u0142y puste bia\u0142e strony.<\/p>\n<li class=\"l\"> Wzmocniono ograniczenie zu\u017cycia zasob\u00f3w dla zak\u0142adek w tle. Takie zak\u0142adki nie mog\u0105 teraz zu\u017cywa\u0107 wi\u0119cej ni\u017c 1% zasob\u00f3w CPU i mog\u0105 by\u0107 aktywowane nie cz\u0119\u015bciej ni\u017c raz na minut\u0119. Po pi\u0119ciu minutach w tle zak\u0142adki s\u0105 zamra\u017cane, z wyj\u0105tkiem zak\u0142adek, w kt\u00f3rych odtwarzana jest zawarto\u015b\u0107 multimedialna lub prowadzone jest nagranie.\n<li class=\"l\"> Wznowiono prace nad <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52321\">unifikacj\u0105<\/a><\/noindex> nag\u0142\u00f3wka HTTP User-Agent. W nowej wersji dla wszystkich u\u017cytkownik\u00f3w w\u0142\u0105czono wsparcie dla mechanizmu <noindex><a rel=\"nofollow\" href=\"https:\/\/wicg.github.io\/ua-client-hints\/\">User-Agent Client Hints<\/a><\/noindex>, rozwijane jako zamiennik User-Agent. Nowy mechanizm zak\u0142ada selektywne udost\u0119pnianie danych o konkretnych parametrach przegl\u0105darki i systemu (wersja, platforma itp.) dopiero po zapytaniu serwera, co daje u\u017cytkownikom mo\u017cliwo\u015b\u0107 selektywnego udost\u0119pniania takich informacji w\u0142a\u015bcicielom witryn. Przy u\u017cyciu User-Agent Client Hints identyfikator nie jest domy\u015blnie przekazywany bez wyra\u017anego zapytania, co uniemo\u017cliwia przeprowadzanie pasywnej identyfikacji (domy\u015blnie wskazane jest tylko nazwisko przegl\u0105darki).\n<li class=\"l\"> Zmieni\u0142a si\u0119 indikacja dost\u0119pno\u015bci aktualizacji i konieczno\u015bci ponownego uruchomienia przegl\u0105darki w celu jej zainstalowania. Zamiast kolorowej strza\u0142ki w polu awatara konta pojawia si\u0119 teraz napis &#171;Update&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh4.googleusercontent.com\/kKNsxFZb5W2DZccsI_JoLdH_r1zdQw_wuzG5m_2ETL3zxwEcqc3Z4ozk4pgyo0qUDrmwHiTjRlzaXihUYw3e1-wC67z7nDWpL60OJKLPReLbE9Zxe9cpDm84upBm3J-_3DcHUsURBg\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/a742296cdec5fd9980b738c457155ee7.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Podj\u0119to prace nad przet\u0142umaczeniem przegl\u0105darki na zastosowanie inkluzywnej terminologii. W nazwach polityk s\u0142owa \u201ewhitelist\u201d i \u201eblacklist\u201d zosta\u0142y zast\u0105pione \u201eallowlist\u201d i \u201eblocklist\u201d (ju\u017c dodane polityki b\u0119d\u0105 nadal dzia\u0142a\u0107, ale dla nich wy\u015bwietlane b\u0119dzie ostrze\u017cenie o przekszta\u0142ceniu w kategori\u0119 przestarza\u0142\u0105). W <noindex><a rel=\"nofollow\" href=\"https:\/\/chromium-review.googlesource.com\/c\/chromium\/src\/+\/2236454\">kodzie<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"https:\/\/chromium-review.googlesource.com\/c\/chromium\/src\/+\/2236454\">nazwach plik\u00f3w<\/a><\/noindex> Wzmianki o \u201eblacklist\u201d zosta\u0142y zast\u0105pione \u201eblocklist\u201d.<br \/>\nWidoczne dla u\u017cytkownika wzmianki o \u201eblacklist\u201d i \u201ewhitelist\u201d zosta\u0142y zast\u0105pione jeszcze na pocz\u0105tku 2019 roku. <\/p>\n<li class=\"l\"> Dodano eksperymentaln\u0105 mo\u017cliwo\u015b\u0107 edytowania zapisanych hase\u0142, aktywowan\u0105 za pomoc\u0105 flagi &#171;chrome:\/\/flags\/#edit-passwords-in-settings&#187;.\n<li class=\"l\"> Przeniesiono do kategorii stabilnych i og\u00f3lnodost\u0119pnych API <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/native-file-system\/\">Native File System<\/a><\/noindex>, kt\u00f3ry umo\u017cliwia tworzenie aplikacji webowych wsp\u00f3\u0142dzia\u0142aj\u0105cych z plikami w lokalnym systemie plik\u00f3w. Na przyk\u0142ad, nowe API mo\u017ce by\u0107 u\u017cyteczne w zintegrowanych \u015brodowiskach deweloperskich uruchamianych w przegl\u0105darkach, edytorach tekstu, obraz\u00f3w i wideo. Aby uzyska\u0107 mo\u017cliwo\u015b\u0107 bezpo\u015bredniego zapisu i odczytu plik\u00f3w lub korzystania z dialog\u00f3w do otwierania i zapisywania plik\u00f3w, a tak\u017ce do przegl\u0105dania zawarto\u015bci katalog\u00f3w, aplikacja prosi u\u017cytkownika o specjalne potwierdzenie.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/1.bp.blogspot.com\/-VcRxZlO39EU\/X1D_yKhX0KI\/AAAAAAAABTc\/1-PXx3IPqzQ190Tfvat-0jCS3lLE8LqmQCLcBGAsYHQ\/s1081\/native-file-system.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/ce3f4625465e7815d084fb11fc0dbd9e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Dodano selektor CSS \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/09\/giving-users-and-developers-more.html\">:focus-visible<\/a><\/noindex>&#171;, kt\u00f3ry wykorzystuje t\u0119 sam\u0105 heurystyk\u0119, co przegl\u0105darka przy podejmowaniu decyzji o wy\u015bwietlaniu wska\u017anika zmiany fokusu (wska\u017anik pojawia si\u0119 przy przenoszeniu fokusu na przycisk za pomoc\u0105 kombinacji klawiszy, a przy klikni\u0119ciu mysz\u0105 &#8212; nie). Wcze\u015bniej dost\u0119pny selektor CSS &#171;:focus&#187; zawsze pod\u015bwietla\u0142 fokus.<br \/>\nDodatkowo, w ustawieniach dodano opcj\u0119 &#171;Quick Focus Highlight&#187;, kt\u00f3ra po w\u0142\u0105czeniu pokazuje dodatkowy wska\u017anik fokusu obok aktywnych element\u00f3w, kt\u00f3ry pozostaje widoczny nawet je\u015bli na stronie za pomoc\u0105 CSS wy\u0142\u0105czono elementy stylu do wizualnego wyr\u00f3\u017cnienia fokusu.<\/p>\n<li class=\"l\"> W trybie Origin Trials (eksperymentalne funkcje wymagaj\u0105ce osobnej aktywacji) dodano kilka nowych API. Origin Trial oznacza mo\u017cliwo\u015b\u0107 pracy z okre\u015blonym API z aplikacji \u0142adowanych z localhost lub 127.0.0.1, lub po zarejestrowaniu si\u0119 i uzyskaniu specjalnego tokena, kt\u00f3ry jest wa\u017cny przez ograniczony czas dla konkretnej witryny.\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/hid-examples\/\">API WebHID<\/a><\/noindex> do niskopoziomowego dost\u0119pu do urz\u0105dze\u0144 HID (zesp\u00f3\u0142 interfejsu cz\u0142owieka, klawiatury, myszy, kontrolery, panelem dotykowym), co umo\u017cliwia realizacj\u0119 logiki dzia\u0142ania z urz\u0105dzeniami HID w JavaScript, aby umo\u017cliwi\u0107 prac\u0119 z rzadkimi urz\u0105dzeniami HID bez potrzeby posiadania w systemie specyficznych sterownik\u00f3w.<br \/>\nPrzede wszystkim nowy API ma na celu zapewnienie wsparcia dla kontroler\u00f3w gier.<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/view_trial\/1411878483180650497\">API Informacji o Ekranie<\/a><\/noindex>, rozszerza mo\u017cliwo\u015bci API Uk\u0142adania Okien o wsparcie dla konfiguracji z wieloma ekranami. W przeciwie\u0144stwie do window.screen nowy API pozwala manipulowa\u0107 po\u0142o\u017ceniem okna w og\u00f3lnej przestrzeni ekranowej system\u00f3w z wieloma monitorami, nie ograniczaj\u0105c si\u0119 do bie\u017c\u0105cego ekranu.\n<li class=\"l\"> Meta-tag <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/view_trial\/4114038259602948097\">battery-savings<\/a><\/noindex>, dzi\u0119ki kt\u00f3remu witryna mo\u017ce informowa\u0107 przegl\u0105dark\u0119 o konieczno\u015bci aktywacji tryb\u00f3w oszcz\u0119dzania energii i optymalizacji obci\u0105\u017cenia CPU.\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/camillelamy\/explainers\/blob\/master\/coop_reporting.md\">Raportowanie COOP<\/a><\/noindex> do informowania o potencjalnych naruszeniach tryb\u00f3w izolacji <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy\">Polityka Osadzania Mi\u0119dzydomenowego<\/a><\/noindex> (COEP) oraz <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Opener-Policy\">Polityka Otwartego Po\u0142\u0105czenia Mi\u0119dzydomenowego<\/a><\/noindex> (COOP), bez stosowania rzeczywistych ogranicze\u0144.\n<li class=\"l\"> W API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Credential_Management_API\">Zarz\u0105dzanie Po\u015bwiadczeniami<\/a><\/noindex> zaproponowano nowy typ po\u015bwiadcze\u0144 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rsolomakhin\/secure-payment-confirmation\">PaymentCredential<\/a><\/noindex>, zapewniaj\u0105cy dodatkowe potwierdzenie przeprowadzanej operacji p\u0142atniczej. Strona weryfikuj\u0105ca, na przyk\u0142ad bank, ma mo\u017cliwo\u015b\u0107 wygenerowania klucza publicznego PublicKeyCredential, kt\u00f3ry mo\u017ce by\u0107 \u017c\u0105dany przez sprzedawc\u0119 do dodatkowego bezpiecznego potwierdzenia p\u0142atno\u015bci.\n<\/ul>\n<li class=\"l\"> W API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5731966710185984\">PointerEvents<\/a><\/noindex> dodano wsparcie dla k\u0105t\u00f3w wysoko\u015bci (k\u0105t mi\u0119dzy rysikiem a ekranem) i azymutu (k\u0105t mi\u0119dzy osi\u0105 X a projekcj\u0105 rysika na ekran), zamiast k\u0105t\u00f3w TiltX i TiltY (k\u0105ty mi\u0119dzy p\u0142aszczyzn\u0105 rysika a jedn\u0105 z osi oraz p\u0142aszczyzn\u0105 osi Y i Z). Dodano r\u00f3wnie\u017c funkcje konwersji mi\u0119dzy wysoko\u015bci\u0105\/azymutem a TiltX\/TiltY.\n<li class=\"l\"> \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0431\u0435\u043b\u0430 \u0432 URL, \u043f\u0440\u0438 \u0435\u0433\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0438 \u0432 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 &#8212; \u043c\u0435\u0442\u043e\u0434 navigator.registerProtocolHandler() \u0442\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u043f\u0440\u043e\u0431\u0435\u043b\u044b \u043d\u0430 &#171;%20&#187; \u0432\u043c\u0435\u0441\u0442\u043e &#171;+&#187;, \u0447\u0442\u043e \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u043c\u0438, \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u0430\u043a Firefox.\n<li class=\"l\"> W CSS dodano pseudo-element &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/css-marker-pseudo-element\/\">::marker<\/a><\/noindex>&#171;, kt\u00f3ry umo\u017cliwia dostosowanie koloru, rozmiaru, kszta\u0142tu i rodzaju liczb oraz kropek dla list w blokach &lt;ul&gt; i &lt;ol&gt;.\n<li class=\"l\"> Dodano wsparcie dla nag\u0142\u00f3wka HTTP <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5756689661820928\">Document-Policy<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/webappsec-permissions-policy\/document-policy.html\">pozwalaj\u0105cego<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/w3c\/webappsec-permissions-policy\/blob\/master\/document-policy-explainer.md\">ustawi\u0107<\/a><\/noindex> regu\u0142y dost\u0119pu do dokument\u00f3w, podobne do mechanizmu izolacji sandbox dla iframe, ale bardziej uniwersalne. Na przyk\u0142ad, za pomoc\u0105 Document-Policy mo\u017cna ograniczy\u0107 u\u017cycie niskiej jako\u015bci obraz\u00f3w, wy\u0142\u0105czy\u0107 wolne API JavaScript, skonfigurowa\u0107 zasady \u0142adowania iframe, obraz\u00f3w i skrypt\u00f3w, ograniczy\u0107 ca\u0142kowity rozmiar dokumentu i ruch, zabroni\u0107 metod prowadz\u0105cych do ponownego rysowania strony, wy\u0142\u0105czy\u0107 funkcj\u0119  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50156\">Scroll-To-Text<\/a><\/noindex>.\n<li class=\"l\"> W elemencie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5962796351094784\"><fieldset><\/a><\/noindex> dodano wsparcie dla parametr\u00f3w &#8216;inline-grid&#8217;, &#8216;grid&#8217;, &#8216;inline-flex&#8217; oraz &#8216;flex&#8217;, okre\u015blanych za pomoc\u0105 w\u0142a\u015bciwo\u015bci CSS &#8216;display&#8217;.\n<li class=\"l\"> Dodano metod\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/6143552666992640\">ParentNode.replaceChildren()<\/a><\/noindex> do zast\u0105pienia wszystkich element\u00f3w podrz\u0119dnych w\u0119z\u0142a rodzica innym w\u0119z\u0142em DOM. Wcze\u015bniej do zast\u0105pienia w\u0119z\u0142\u00f3w mo\u017cna by\u0142o u\u017cywa\u0107 kombinacji metod node.removeChild() i node.append() lub node.innerHTML i node.append().\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/arewedistributedyet.com\/programmable-custom-protocol-handlers\/\">Rozszerzono<\/a><\/noindex> spectrum schemat\u00f3w URL, kt\u00f3re mo\u017cna nadpisa\u0107 za pomoc\u0105 registerProtocolHandler(). Lista schemat\u00f3w obejmuje zdecentralizowane protoko\u0142y cabal, dat, did, dweb, ethereum, hyper, ipfs, ipns i ssb, co pozwala definiowa\u0107 linki do element\u00f3w niezale\u017cnie od strony internetowej lub bramki, kt\u00f3ra zapewnia dost\u0119p do zasobu.\n<li class=\"l\"> W API <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/async-clipboard\/\">Clipboard asynchroniczny<\/a><\/noindex> dodano obs\u0142ug\u0119 formatu text\/html do kopiowania i wklejania HTML przez schowek (przy zapisie i odczycie do schowka przeprowadzana jest czyszczenie niebezpiecznych konstrukcji HTML). Zmiana ta, na przyk\u0142ad, umo\u017cliwia organizacj\u0119 w web-edytorach wklejania i kopiowania sformatowanego tekstu z obrazami i linkami.\n<li class=\"l\"> W WebRTC <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/features\/6321945865879552\">dodano<\/a><\/noindex> mo\u017cliwo\u015b\u0107 pod\u0142\u0105czenia w\u0142asnych handler\u00f3w danych, wywo\u0142ywanych na etapach kodowania lub dekodowania WebRTC MediaStreamTrack. Na przyk\u0142ad, t\u0119 mo\u017cliwo\u015b\u0107 mo\u017cna wykorzysta\u0107 do dodania wsparcia dla end-to-end szyfrowania danych przesy\u0142anych przez po\u015brednie serwery.\n<li class=\"l\"> W silniku JavaScript V8 o 75%  <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-86\">przyspieszono<\/a><\/noindex> wdro\u017cenie Number.prototype.toString. Do klas asynchronicznych dodano w\u0142a\u015bciwo\u015b\u0107 .name z pust\u0105 warto\u015bci\u0105. Usuni\u0119to metod\u0119 Atomics.wake, kt\u00f3ra w swoim czasie zosta\u0142a przemianowana na Atomics.notify, aby odpowiada\u0142a specyfikacji ECMA-262. Otwarty kod narz\u0119dzi fuzzingowych <noindex><a rel=\"nofollow\" href=\"https:\/\/chromium.googlesource.com\/v8\/v8\/+\/master\/tools\/clusterfuzz\/js_fuzzer\/README.md\">JS-Fuzzer<\/a><\/noindex>.\n<li class=\"l\"> W wykorzystywanym w ostatnim wydaniu podstawowym (baseline) kompilatorze Liftoff dla WebAssembly w\u0142\u0105czono mo\u017cliwo\u015b\u0107 u\u017cywania instrukcji wektorowych <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/simd\">SIMD<\/a><\/noindex>  do przyspieszenia oblicze\u0144. Z danych testowych wynika, \u017ce optymalizacja pozwoli\u0142a przyspieszy\u0107 wykonanie niekt\u00f3rych test\u00f3w 2,8 razy. Inna optymalizacja znacznie przyspieszy\u0142a wywo\u0142ywanie funkcji JavaScript importowanych z WebAssembly.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/08\/devtools\">Rozszerzono<\/a><\/noindex> Narz\u0119dzia dla programist\u00f3w webowych: W panelu Media dodano informacje o odtwarzaczach u\u017cywanych do odtwarzania wideo na stronie, w tym dane o zdarzeniach, logi, warto\u015bci w\u0142a\u015bciwo\u015bci i parametry dekodowania klatek (na przyk\u0142ad mo\u017cna okre\u015bli\u0107 przyczyny utraty klatek i problemy ze wsp\u00f3\u0142prac\u0105 z JavaScript).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/08\/media-panel.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/ab68c28f59fa93e0abe9320d27917c92.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>W menu kontekstowym panelu Elements dodano mo\u017cliwo\u015b\u0107 tworzenia zrzut\u00f3w ekranu wybranego elementu (na przyk\u0142ad mo\u017cna utworzy\u0107 zrzut ekranu spisu tre\u015bci lub tabeli).<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/08\/capture-node-screenshot.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/ffda736051a03d8ce681c27818782596.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>W konsoli webowej panel z ostrze\u017ceniami o problemach zosta\u0142 zast\u0105piony zwyk\u0142ym komunikatem, a problemy z zewn\u0119trznymi plikami cookie s\u0105 domy\u015blnie ukryte na zak\u0142adce Issues i mo\u017cna je w\u0142\u0105czy\u0107 specjalnym prze\u0142\u0105cznikiem.<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/08\/issue-console-msg.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/6c065fd8ed66669004828dfdc5d0201c.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>W zak\u0142adce Rendering dodano przycisk &#171;Disable local fonts&#187;, pozwalaj\u0105cy symulowa\u0107 brak lokalnych czcionek, a w zak\u0142adce Sensors pojawi\u0142a si\u0119 mo\u017cliwo\u015b\u0107 symulacji braku aktywno\u015bci u\u017cytkownika (dla aplikacji korzystaj\u0105cych z API Idle Detection).<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/08\/emulate-idle.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/3eaeed110ac37abc3434f0a9da2fb63e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>W panelu Application dost\u0119pne s\u0105 szczeg\u00f3\u0142owe informacje o ka\u017cdym iframe, otwartym oknie i pop-up\u2019ach, w tym dane dotycz\u0105ce izolacji Cross-Origin za pomoc\u0105 COEP i COOP.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/08\/coep-coop.png\"><img decoding=\"async\" alt=\"Wydanie Chrome 86\" src=\"\/wp-content\/uploads\/2020\/10\/e838ca7f4dfbd4bf1029b7cd193bbb29.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53849\">Rozpocz\u0119to<\/a><\/noindex> zmiana implementacji protoko\u0142u <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51526\">QUIC<\/a><\/noindex> na wersj\u0119 rozwijan\u0105 w specyfikacji IETF, zamiast wariantu Google QUIC.\n<\/ul>\n<p>Opr\u00f3cz wprowadzenia nowo\u015bci i poprawy b\u0142\u0119d\u00f3w w nowej wersji usuni\u0119to <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M86\">35 podatno\u015bci<\/a><\/noindex>. Wiele luk zosta\u0142o wykrytych w wyniku automatycznego testowania narz\u0119dziami <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Jedna podatno\u015b\u0107 (CVE-2020-15967, odwo\u0142anie do zwolnionej pami\u0119ci w kodzie do interakcji z Google Payments) zosta\u0142a oznaczona jako krytyczna, tzn. pozwala obej\u015b\u0107 wszystkie poziomy zabezpiecze\u0144 przegl\u0105darki i wykona\u0107 kod w systemie poza \u015brodowiskiem sandbox. W ramach programu przyznawania nagr\u00f3d za wykrycie podatno\u015bci w bie\u017c\u0105cej wersji firma Google wyp\u0142aci\u0142a 27 nagr\u00f3d na \u0142\u0105czn\u0105 kwot\u0119 71500 dolar\u00f3w USA (jedna nagroda 15000 dolar\u00f3w, trzy nagrody po 7500 dolar\u00f3w, pi\u0119\u0107 nagr\u00f3d po 5000 dolar\u00f3w, dwie po 3000 dolar\u00f3w, jedna po 200 dolar\u00f3w i dwie nagrody po 500 dolar\u00f3w). Wysoko\u015b\u0107 13 nagr\u00f3d nie zosta\u0142a jeszcze okre\u015blona. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53846\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 86. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 87 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":96100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-96099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-chrome-86\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 86 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-chrome-86\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-07T23:42:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-07T23:42:47+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie Chrome 86 | ProHoster","description":"Firma Google zaprezentowa\u0142a wydanie przegl\u0105darki internetowej","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-chrome-86","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 86 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-chrome-86","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-07T23:42:47+00:00","article:modified_time":"2020-10-07T23:42:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96099","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:51:36","updated":"2022-10-03 07:49:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/96099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=96099"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/96099\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/96100"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=96099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=96099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=96099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}