{"id":119912,"date":"2024-09-23T03:43:00","date_gmt":"2024-09-23T01:43:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-web-brauzera-chrome-129"},"modified":"2024-09-23T03:43:00","modified_gmt":"2024-09-23T01:43:03","slug":"vypusk-web-brauzera-chrome-129","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-web-brauzera-chrome-129","title":{"rendered":"Wydanie przegl\u0105darki internetowej Chrome 129","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Google opublikowa\u0142a wydanie przegl\u0105darki internetowej Chrome 129. Jednocze\u015bnie dost\u0119pna jest stabilna wersja otwartego projektu Chromium, kt\u00f3ry stanowi baz\u0119 dla Chrome. Przegl\u0105darka Chrome r\u00f3\u017cni si\u0119 od Chromium u\u017cywaniem logo Google, systemem powiadamiania w przypadku awarii, modu\u0142ami do odtwarzania tre\u015bci wideo chronionych przed kopiowaniem (DRM), automatyczn\u0105 instalacj\u0105 aktualizacji, sta\u0142ym w\u0142\u0105czeniem izolacji Sandbox, dost\u0119pem do kluczy API Google oraz przesy\u0142aniem parametr\u00f3w RLZ podczas wyszukiwania. Dla tych, kt\u00f3rzy potrzebuj\u0105 wi\u0119cej czasu na aktualizacj\u0119, dost\u0119pna jest oddzielna ga\u0142\u0105\u017a Extended Stable z dodatkowym wsparciem przez 8 tygodni. Nast\u0119pne wydanie Chrome 130 zaplanowane jest na 15 pa\u017adziernika.     <\/p>\n<p>G\u0142\u00f3wne zmiany w Chrome 129:  <\/p>\n<ul>\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 dostosowywania zawarto\u015bci paska narz\u0119dzi, co pozwala u\u017cytkownikowi przypina\u0107, odpin\u0105\u0107 i zmienia\u0107 kolejno\u015b\u0107 ikon za pomoc\u0105 konfiguratora wy\u015bwietlanego w bocznym panelu. Na przyk\u0142ad mo\u017cna umie\u015bci\u0107 na pasku przyciski do uruchamiania interfejsu dla deweloper\u00f3w, czyszczenia danych o pracy przegl\u0105darki, przechodzenia do trybu czytania, otwierania mened\u017cera zada\u0144, przechodzenia do mened\u017cera hase\u0142 itp. Aby zarz\u0105dza\u0107 w\u0142\u0105czeniem opcji przypinania ikon, dodano parametr chrome:\/\/flags\/#toolbar-pinning.    <center><img decoding=\"async\" alt=\"Wydanie przegl\u0105darki internetowej Chrome 129\" src=\"\/wp-content\/uploads\/2024\/09\/e8035492cfda7584b94dfa2897df72a6.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Zaproponowano funkcj\u0119 por\u00f3wnywania kart, kt\u00f3ra pozwala wykorzystywa\u0107 elementy uczenia maszynowego do generowania por\u00f3wnawcych przegl\u0105d\u00f3w produkt\u00f3w, kt\u00f3rych strony s\u0105 otwarte w r\u00f3\u017cnych kartach. Funkcja dost\u0119pna jest na razie tylko dla u\u017cytkownik\u00f3w z USA.     <center><img decoding=\"async\" alt=\"Wydanie przegl\u0105darki internetowej Chrome 129\" src=\"\/wp-content\/uploads\/2024\/09\/09de56bcc4806e71d9cdf67a2d2f5f6d.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W wersji na platform\u0119 Android zrealizowano przenoszenie nieaktywnych kart do osobnej sekcji (Inactive Tabs) interfejsu prze\u0142\u0105czania mi\u0119dzy kartami. Umo\u017cliwia to przegl\u0105danie wszystkich starych kart oraz zamykanie ich jednocze\u015bnie. Domy\u015blnie nowa funkcja jest w\u0142\u0105czona dla 1% u\u017cytkownik\u00f3w. Karty s\u0105 automatycznie usuwane po ponad 60 dniach w sekcji Inactive Tabs.\n<li class=\"l\"> Dodano eksperymentalny tryb wsp\u00f3\u0142dzielenia proces\u00f3w, kt\u00f3ry polega na tym, \u017ce dla r\u00f3\u017cnych kart, na kt\u00f3rych otwarta jest ta sama strona internetowa, b\u0119dzie u\u017cywany jeden wsp\u00f3lny proces renderowania, zamiast oddzielnych proces\u00f3w. Zmiana ta pozwala przyspieszy\u0107 \u0142adowanie stron i zmniejszy\u0107 zu\u017cycie pami\u0119ci. Aby w\u0142\u0105czy\u0107 tryb, dodano ustawienie chrome:\/\/flags\/#enable-process-per-site-up-to-main-frame-threshold.\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 przyznawania stronom jednorazowych uprawnie\u0144, dzia\u0142aj\u0105cych tylko w ramach bie\u017c\u0105cej sesji (na przyk\u0142ad mo\u017cna przyzna\u0107 dost\u0119p do kamery i mikrofonu, kt\u00f3ry b\u0119dzie obowi\u0105zywa\u0142 do zamkni\u0119cia karty lub przej\u015bcia na inn\u0105 stron\u0119).\n<li class=\"l\"> Wsparcie dla platformy macOS 10.15 zosta\u0142o zako\u0144czone, a jej wsparcie zosta\u0142o wstrzymane przez firm\u0119 Apple w 2022 roku.\n<li class=\"l\"> Dla platform Windows i macOS w konfiguratorze wdro\u017cono nowy interfejs zarz\u0105dzania certyfikatami (wcze\u015bniej na tych platformach wywo\u0142ywane by\u0142y systemowe interfejsy zarz\u0105dzania certyfikatami).\n<li class=\"l\"> W\u0142\u0105czono blokad\u0119 dost\u0119pu do IP 0.0.0.0 w celu zapobiegania atakom na lokalne us\u0142ugi.\n<li class=\"l\"> Og\u0142oszono nadchodz\u0105c\u0105 zmian\u0119 w algorytmie wymiany kluczy TLS z Kyber768+X25519 na ML-KEM768+X25519 (niedawno przyj\u0119ty standard ML-KEM oparty jest na postkwantowym algorytmie Kyber, ale nie jest w pe\u0142ni zgodny z jego poprzedni\u0105 realizacj\u0105).\n<li class=\"l\"> W API Scheduler dodano metod\u0119 scheduler.yield(), kt\u00f3ra pozwala w trakcie wykonywania d\u0142ugotrwa\u0142ych zada\u0144 na chwil\u0119 zwr\u00f3ci\u0107 kontrol\u0119 do g\u0142\u00f3wnego w\u0105tku przegl\u0105darki, co pozwala na zawieszenie trwaj\u0105cego zadania w celu wykonania wa\u017cnych dzia\u0142a\u0144, takich jak przetwarzanie wej\u015bcia i renderowanie ramek. Ide\u0105 jest podzia\u0142 d\u0142ugoterminowych zada\u0144 na mniejsze, okresowo przekazuj\u0105c kontrol\u0119 do g\u0142\u00f3wnego w\u0105tku przez wywo\u0142anie await scheduler.yield(); w kodzie, co pozwala na zmniejszenie negatywnego wp\u0142ywu d\u0142ugoterminowych zada\u0144 na responsywno\u015b\u0107 podczas pracy z witryn\u0105.      <center><img decoding=\"async\" alt=\"Wydanie przegl\u0105darki internetowej Chrome 129\" src=\"\/wp-content\/uploads\/2024\/09\/023b6652e9b42cf397b9c25e2e400d80.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano w\u0142a\u015bciwo\u015b\u0107 CSS interpolate-size, kt\u00f3ra pozwala wybiera\u0107 rozmiar animacji nie w warto\u015bciach absolutnych, lecz wzgl\u0119dem warto\u015bci obliczonych przy u\u017cyciu w\u0142a\u015bciwo\u015bci auto, min-content lub fit-content. Dla dok\u0142adniejszego zarz\u0105dzania rozmiarem zaproponowano funkcj\u0119 CSS calc-size(), podobn\u0105 do calc(), ale wspieraj\u0105c\u0105 operacje z rzeczywistym rozmiarem element\u00f3w, kt\u00f3ry zmienia si\u0119 w zale\u017cno\u015bci od zawarto\u015bci.\n<li class=\"l\"> Wprowadzone zmiany w w\u0142a\u015bciwo\u015bciach CSS do zarz\u0105dzania wy\u015bwietlaniem element\u00f3w zwi\u0105zanych z lokalizacj\u0105 innych element\u00f3w (CSS Anchor Positioning) bez u\u017cycia JavaScript, na przyk\u0142ad do przypinania do element\u00f3w okienek dialogowych (popover), kt\u00f3re pojawiaj\u0105 si\u0119 w spos\u00f3b analogiczny do podpowiedzi. Zgodnie z zaleceniem grupy roboczej zajmuj\u0105cej si\u0119 standaryzacj\u0105 CSS, w\u0142a\u015bciwo\u015b\u0107 CSS \u201einset-area\u201d zosta\u0142a przemianowana na \u201eposition-area\u201d, w\u0142a\u015bciwo\u015b\u0107 \u201eposition-try-options\u201d zosta\u0142a przemianowana na \u201eposition-try-fallbacks\u201d, a w w\u0142a\u015bciwo\u015bci \u201eposition-try\u201d usuni\u0119to konieczno\u015b\u0107 wskazywania inset-area(), tzn. zamiast \u201eposition-try-fallbacks: inset-area(top)\u201d nale\u017cy pisa\u0107 \u201eposition-try-fallbacks: top\u201d.\n<li class=\"l\"> W API Intl dodano metod\u0119 Intl.DurationFormat do formatowania danych o czasie trwania z uwzgl\u0119dnieniem wybranej lokalizacji. Na przyk\u0142ad:        const l = 'pl-PL';     const d = {hours: 1, minutes: 46, seconds: 40};     const opts = {style: 'long'};     new Intl.DurationFormat(l, opts).format(d);     \/\/ '1 godzina, 46 minut 40 sekund'\n<li class=\"l\"> W API Web GPU wprowadzono mo\u017cliwo\u015b\u0107 wykorzystania pe\u0142nego zakresu jasno\u015bci obs\u0142ugiwanego przez ekran podczas wy\u015bwietlania obraz\u00f3w HDR.\n<li class=\"l\"> W API WebRTC dodano wsparcie dla przesy\u0142ania blob\u00f3w za pomoc\u0105 metody RTCDataChannel.send(Blob) i odbierania danych typu Blob przy przetwarzaniu zdarzenia onMessage, je\u015bli w atrybucie \u201ebinaryType\u201d podano warto\u015b\u0107 \u201eblob\u201d (wcze\u015bniej wspierano przesy\u0142anie ci\u0105g\u00f3w i ArrayBuffer). Rozmiar bloba jest ograniczony warto\u015bci\u0105 maxMessageSize.\n<li class=\"l\"> W API WebAuthn dodano metody PublicKeyCredential.toJSON(), parseCreationOptionsFromJSON() i parseRequestOptionsFromJSON() do serializacji\/deserializacji odpowiedzi WebAuthn z u\u017cyciem formatu JSON.\n<li class=\"l\"> W trybie \u201eOrigin trials\u201d wprowadzono API FileSystemObserver, umo\u017cliwiaj\u0105ce stronom internetowym \u015bledzenie zmian w plikach i katalogach.\n<li class=\"l\"> W trybie \u201eOrigin trials\u201d dodano API Mesh2D Canvas do wizualizacji du\u017cej liczby teksturowanych tr\u00f3jk\u0105t\u00f3w. W obszarach zastosowa\u0144 API wymieniono realizacj\u0119 zaawansowanych metod mapowania tekstur i tworzenia efekt\u00f3w deformacji w dwuwymiarowym kontek\u015bcie.\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci narz\u0119dzi dla programist\u00f3w webowych.          <\/ul>\n<p>Opr\u00f3cz nowych funkcji i poprawek b\u0142\u0119d\u00f3w, nowa wersja naprawi\u0142a 9 luk w zabezpieczeniach. Wiele z tych luk zosta\u0142o wykrytych w wyniku automatycznego testowania narz\u0119dziami AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer i AFL. Jednej z problem\u00f3w przypisano wysoki poziom zagro\u017cenia (nieprawid\u0142owe przetwarzanie typ\u00f3w w silniku V8). Nie stwierdzono krytycznych problem\u00f3w, kt\u00f3re umo\u017cliwiaj\u0105 obej\u015bcie wszystkich poziom\u00f3w ochrony przegl\u0105darki i wykonanie kodu w systemie poza \u015brodowiskiem piaskownicy. W ramach programu nagr\u00f3d za wykrywanie luk w zabezpieczeniach w obecnym wydaniu firma Google przyzna\u0142a 5 nagr\u00f3d na \u0142\u0105czn\u0105 kwot\u0119 13 tysi\u0119cy dolar\u00f3w ameryka\u0144skich (jedna nagroda w wysoko\u015bci 8000 USD i 2000 USD, trzy nagrody po 1000 USD). Wysoko\u015b\u0107 jednej nagrody nie zosta\u0142a jeszcze okre\u015blona.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61912\">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 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129. \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 \u043e\u0442 Chromium \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, \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 \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \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, \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c Sandbox-\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0439 \u043a Google API \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":119913,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119912","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 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129. \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.\" \/>\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\/vypusk-web-brauzera-chrome-129\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129. \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-web-brauzera-chrome-129\" \/>\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=\"2024-09-23T01:43:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-09-23T01:43:03+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 przegl\u0105darki internetowej Chrome 129 | ProHoster","description":"Firma Google opublikowa\u0142a wydanie przegl\u0105darki internetowej Chrome 129. Jednocze\u015bnie dost\u0119pne jest stabilne wydanie wolnego projektu Chromium, kt\u00f3ry stanowi podstaw\u0119 Chrome.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-web-brauzera-chrome-129","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\u0412\u044b\u043f\u0443\u0441\u043a web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 129. \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.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-web-brauzera-chrome-129","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":"2024-09-23T01:43:03+00:00","article:modified_time":"2024-09-23T01:43:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119912","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":"default","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":"2026-01-23 06:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:45:19","updated":"2026-01-23 06:45:19","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\/119912","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=119912"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119912\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/119913"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=119912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=119912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=119912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}