{"id":119698,"date":"2024-09-04T15:43:00","date_gmt":"2024-09-04T13:43:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-130"},"modified":"2024-09-04T15:43:00","modified_gmt":"2024-09-04T13:43:03","slug":"reliz-firefox-130","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-130","title":{"rendered":"Wydanie Firefox 130","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wypuszczona zosta\u0142a przegl\u0105darka internetowa Firefox 130, a tak\u017ce wprowadzono aktualizacje dla wcze\u015bniejszych wersji z d\u0142ugoterminowym wsparciem \u2014 115.15.0 i 128.2.0. W fazie beta test\u00f3w znajduje si\u0119 wersja Firefox 131, kt\u00f3rej premiera planowana jest na 1 pa\u017adziernika.     <\/p>\n<p>G\u0142\u00f3wne nowo\u015bci w Firefox 130:  <\/p>\n<ul>\n<li class=\"l\"> Wprowadzono mo\u017cliwo\u015b\u0107 t\u0142umaczenia maszynowego na r\u00f3\u017cne j\u0119zyki fragment\u00f3w tekstu zaznaczonych na stronie po przeprowadzeniu operacji t\u0142umaczenia ca\u0142ej strony (tj. mo\u017cna zastosowa\u0107 t\u0142umaczenie na inny j\u0119zyk do fragment\u00f3w ju\u017c przet\u0142umaczonej strony). Funkcja t\u0142umaczenia strony wywo\u0142ywana jest poprzez wska\u017anik w pasku adresu, a t\u0142umaczenie fragmentu za pomoc\u0105 menu kontekstowego, kt\u00f3re pojawia si\u0119 po klikni\u0119ciu prawym przyciskiem myszy na zaznaczonym bloku. Do t\u0142umaczenia wykorzystano wbudowany w Firefox system, kt\u00f3ry wykonuje t\u0142umaczenie na lokalnym systemie u\u017cytkownika bez odwo\u0142a\u0144 do zewn\u0119trznych us\u0142ug chmurowych. System oparty jest na otwartym silniku Bergamot, b\u0119d\u0105cym pow\u0142ok\u0105 nad frameworkiem t\u0142umaczenia maszynowego Marian, stosuj\u0105cym rekurencyjn\u0105 sie\u0107 neuronow\u0105 (RNN) oraz modele j\u0119zykowe oparte na transformatorach.     <center><img decoding=\"async\" alt=\"Wydanie Firefox 130\" src=\"\/wp-content\/uploads\/2024\/09\/21ead6813841c923c9e8d716f5083040.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W wbudowanym silniku t\u0142umaczenia maszynowego dodano wsparcie dla j\u0119zyk\u00f3w: \u0142otewskiego, litewskiego, katalo\u0144skiego, chorwackiego, czeskiego, du\u0144skiego, indonezyjskiego, rumu\u0144skiego, serbskiego, s\u0142owackiego i wietnamskiego.\n<li class=\"l\"> Do konfiguratora dodano now\u0105 sekcj\u0119 \u201eFirefox Labs\u201d, w kt\u00f3rej proponowane s\u0105 do testowania eksperymentalne funkcje.     <center><img decoding=\"async\" alt=\"Wydanie Firefox 130\" src=\"\/wp-content\/uploads\/2024\/09\/b718bd0a7611b10c88e2560b77406735.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>Obecnie dost\u0119pne s\u0105 trzy eksperymentalne mo\u017cliwo\u015bci:    <\/p>\n<ul>\n<li class=\"l\"> Automatyczne kontynuowanie odtwarzania wideo w oknie p\u0142ywaj\u0105cym (tryb \u201eobraz w obrazie\u201d) w przypadku prze\u0142\u0105czania na inn\u0105 kart\u0119, na kt\u00f3rej odtwarzane jest wideo (gdy podczas odtwarzania wideo prze\u0142\u0105czysz si\u0119 na inn\u0105 kart\u0119, wideo pozostanie widoczne na wierzchu nowej karty dzi\u0119ki automatycznemu w\u0142\u0105czeniu trybu \u201eobraz w obrazie\u201d). Po powrocie na pierwotn\u0105 kart\u0119 z wideo, tryb \u201eobraz w obrazie\u201d automatycznie si\u0119 wy\u0142\u0105cza.\n<li class=\"l\"> Wy\u015bwietlanie rekomendacji i wynik\u00f3w wyszukiwania w pasku adresu podczas wprowadzania z\u0142o\u017conych znak\u00f3w za pomoc\u0105 interfejsu IME (Input Method Editor).\n<li class=\"l\"> Wbudowany chatbot wykorzystuj\u0105cy du\u017cej wielko\u015bci modele j\u0119zykowe do interakcji z u\u017cytkownikami w naturalnym j\u0119zyku. Interakcja z botem odbywa si\u0119 w bocznym panelu. U\u017cytkownik ma do wyboru takie serwisy jak Anthropic Claude, ChatGPT, Google Gemini, HuggingChat oraz Le Chat Mistral (w sieci Rostelekom dzia\u0142a jedynie HuggingChat). U\u017cytkownik mo\u017ce zadawa\u0107 tekstowe pytania do AI-bota lub przesy\u0142a\u0107 fragmenty tekstu wyr\u00f3\u017cnione na przegl\u0105danej stronie. Do menu kontekstowego, kt\u00f3re pokazuje si\u0119 po klikni\u0119ciu prawym przyciskiem myszy na wyr\u00f3\u017cnionym obszarze, dodano sekcj\u0119 \u201eZapytaj chatbota\u201d, poprzez kt\u00f3r\u0105 mo\u017cna za\u017c\u0105da\u0107 przygotowania zwi\u0119z\u0142ego podsumowania lub wyja\u015bnienia istoty wyr\u00f3\u017cnionego materia\u0142u.    <center><img decoding=\"async\" alt=\"Wydanie Firefox 130\" src=\"\/wp-content\/uploads\/2024\/09\/f76119a2d04a03ee04bb1a57cff2c90a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<li class=\"l\"> Na platformie Linux domy\u015blnie w\u0142\u0105czony jest animowany efekt przy osi\u0105gni\u0119ciu kraw\u0119dzi przewijanej obszaru.\n<li class=\"l\"> Rozwi\u0105zano problem z wy\u015bwietlaniem w menu kontekstowym przycisk\u00f3w do umieszczania i wyci\u0105gania z schowka.\n<li class=\"l\"> Do wersji dla system\u00f3w desktopowych dodano API Web Codecs, kt\u00f3re pozwala manipulowa\u0107 multimediami na niskim poziomie (np. pojedyncze klatki w wideo) oraz daje dost\u0119p do wbudowanych w przegl\u0105dark\u0119 dekoder\u00f3w i encoder\u00f3w obraz\u00f3w, d\u017awi\u0119ku i wideo. To API mo\u017ce by\u0107 przydatne w takich dziedzinach jak streaming, na\u0142o\u017cenie efekt\u00f3w po stronie klienta, transcoding d\u017awi\u0119ku i wideo, opracowywanie edytor\u00f3w d\u017awi\u0119ku i wideo.\n<li class=\"l\"> Do implementacji API WebCrypto dodano wsparcie dla kryptograficznych prymityw\u00f3w Curve25519 (podpisy cyfrowe Ed25519 oraz schemat wymiany kluczy X25519), kt\u00f3re mog\u0105 by\u0107 u\u017cywane przez interfejs programistyczny SubtleCrypto (metody deriveKey(), deriveBits(), generateKey(), importKey() i exportKey()).\n<li class=\"l\"> Do elementu HTML <details> dodano atrybut \u201ename\u201d, kt\u00f3ry pozwala na grupowanie element\u00f3w w spos\u00f3b, \u017ce w danym momencie widoczny jest tylko jeden element, a pozosta\u0142e s\u0105 ukrywane (gdy u\u017cytkownik otwiera now\u0105 sekcj\u0119, pozosta\u0142e automatycznie si\u0119 zamykaj\u0105).\n<li class=\"l\"> W wersji na Android przyspieszono \u0142adowanie stron dzi\u0119ki organizacji r\u00f3wnoleg\u0142ego \u0142adowania powi\u0105zanych zasob\u00f3w. Dodano funkcj\u0119 generowania bezpiecznych hase\u0142 dla formularzy rejestracyjnych.  <\/ul>\n<p>Opr\u00f3cz nowo\u015bci i poprawek b\u0142\u0119d\u00f3w, Firefox 130 usun\u0105\u0142 13 luk w zabezpieczeniach. 7 z tych luk oznaczono jako niebezpieczne, z czego 5 spowodowanych jest problemami z pami\u0119ci\u0105, takimi jak przepe\u0142nienia bufora i odwo\u0142ania do ju\u017c zwolnionych obszar\u00f3w pami\u0119ci. Potencjalnie te problemy mog\u0105 prowadzi\u0107 do wykonania kodu przez haker\u00f3w po otwarciu specjalnie przygotowanych stron. Dwie niebezpieczne luki s\u0105 spowodowane nieprawid\u0142owym przetwarzaniem typ\u00f3w (Type Confusion).    <\/p>\n<p>Dodatkowo warto wspomnie\u0107 o rozwa\u017ceniu mo\u017cliwo\u015bci w\u0142\u0105czenia do bazy kodu Firefox nowej implementacji dekodera dla formatu obraz\u00f3w JPEG-XL, napisanej przez pracownik\u00f3w Google w j\u0119zyku Rust. W przypadku zatwierdzenia inicjatywy, implementacja w Rust zast\u0105pi obecny dekoder JPEG-XL w C++, maj\u0105cy ponad 100 tysi\u0119cy linii kodu. Inicjatorem tego przej\u015bcia jest Bobby Holley, dyrektor techniczny firmy Mozilla, kt\u00f3ry by\u0142 cz\u0142onkiem zarz\u0105du organizacji Rust Foundation.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61804\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 130 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 &#8212; 115.15.0 \u0438 128.2.0. \u041d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432\u0435\u0442\u043a\u0430 Firefox 131, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 1 \u043e\u043a\u0442\u044f\u0431\u0440\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430 \u0432 Firefox 130: \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0435 \u044f\u0437\u044b\u043a\u0438 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442\u043e\u0432 \u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0446\u0435\u043b\u0438\u043a\u043e\u043c (\u0442.\u0435. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":119699,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119698","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=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 130 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 115.15.0 \u0438 128.2.0.\" \/>\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-firefox-130\" \/>\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 Firefox 130 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 130 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 115.15.0 \u0438 128.2.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-130\" \/>\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-04T13:43:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-09-04T13: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 Firefox 130 | ProHoster","description":"Wydano przegl\u0105dark\u0119 internetow\u0105 Firefox 130 oraz utworzono aktualizacje poprzednich wersji z d\u0142ugoterminowym wsparciem - 115.15.0 i 128.2.0.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-130","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 Firefox 130 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 130 \u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u043b\u044b\u0445 \u0432\u0435\u0442\u043e\u043a \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 115.15.0 \u0438 128.2.0.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-130","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-04T13:43:03+00:00","article:modified_time":"2024-09-04T13:43:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119698","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:18:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:18:19","updated":"2026-01-23 06:18: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\/119698","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=119698"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119698\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/119699"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=119698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=119698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=119698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}