{"id":100378,"date":"2021-06-01T16:22:49","date_gmt":"2021-06-01T14:22:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-89-s-pererabotannym-interfejsom"},"modified":"2021-06-01T16:22:49","modified_gmt":"2021-06-01T14:22:57","slug":"reliz-firefox-89-s-pererabotannym-interfejsom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-89-s-pererabotannym-interfejsom","title":{"rendered":"Wydanie Firefox 89 z nowym interfejsem","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Wydano przegl\u0105dark\u0119 internetow\u0105 Firefox 89. Ponadto utworzono aktualizacj\u0119 ga\u0142\u0119zi z d\u0142ugoterminowym wsparciem 78.11.0. W najbli\u017cszym czasie ga\u0142\u0105\u017a Firefox 90 wejdzie w faz\u0119 beta test\u00f3w, a jej wydanie planowane jest na 13 lipca.     <\/p>\n<p>G\u0142\u00f3wne nowo\u015bci:      <\/p>\n<ul>\n<li class=\"l\"> Przeprowadzono znaczn\u0105 modernizacj\u0119 interfejsu. Zaktualizowano ikony, ujednolicono styl r\u00f3\u017cnych element\u00f3w oraz przekszta\u0142cono palet\u0119 kolor\u00f3w.\n<li class=\"l\"> Zmieniono wygl\u0105d panelu zak\u0142adek \u2014 naro\u017cniki przycisk\u00f3w zak\u0142adek zosta\u0142y zaokr\u0105glone i teraz nie wpasowuj\u0105 si\u0119 w doln\u0105 kraw\u0119d\u017a panelu (efekt p\u0142ywaj\u0105cego przycisku). Usuni\u0119to wizualne oddzielenie nieaktywnych zak\u0142adek, ale obszar zajmowany przez przycisk jest pod\u015bwietlany po najechaniu kursorem na zak\u0142adk\u0119.    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/3a5792bffb4065e21ac3f27c683a2e72.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Przeprowadzono restrukturyzacj\u0119 menu. Z g\u0142\u00f3wnego menu oraz menu kontekstowych usuni\u0119to rzadko u\u017cywane i przestarza\u0142e elementy, aby skupi\u0107 uwag\u0119 na najwa\u017cniejszych funkcjach. Pozosta\u0142e elementy zosta\u0142y przegrupowane w zale\u017cno\u015bci od ich wa\u017cno\u015bci i popularno\u015bci w\u015br\u00f3d u\u017cytkownik\u00f3w. W ramach walki z rozpraszaj\u0105cymi wzrok wizualnymi nagromadzeniami usuni\u0119to ikony obok element\u00f3w menu, pozostawiaj\u0105c jedynie oznaczenia tekstowe. Interfejs do ustawiania panelu i narz\u0119dzia dla programist\u00f3w internetowych przeniesiono do osobnego podmenu \u201eDodatkowe narz\u0119dzia\u201d (\u201eMore Tools\u201d).     <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/a3232eb77ec1e1cb6e8c849d4b97d164.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/dab8727b47f3d1cb1b2cf49974d52095.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Usuni\u0119to wbudowane w pasku adresu menu \u201e\u2026\u201d (Page Actions), przez kt\u00f3re mo\u017cna by\u0142o doda\u0107 zak\u0142adk\u0119, wys\u0142a\u0107 link do Pocket, przypi\u0105\u0107 zak\u0142adk\u0119, pracowa\u0107 z clipboardem oraz zainicjowa\u0107 wys\u0142anie materia\u0142u poczt\u0105 elektroniczn\u0105. Opcje dost\u0119pne przez menu \u201e\u2026\u201d przeniesiono do innych cz\u0119\u015bci interfejsu, pozostaj\u0105 dost\u0119pne w sekcji ustawie\u0144 panelu i mog\u0105 by\u0107 umieszczane na panelu jako przyciski. Na przyk\u0142ad, przycisk otwieraj\u0105cy interfejs do tworzenia zrzut\u00f3w ekranu jest dost\u0119pny z menu kontekstowego, kt\u00f3re wy\u015bwietla si\u0119 po klikni\u0119ciu prawym przyciskiem myszy na stronie.   <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/56f91175f46b02d6b53df9a964c0db02.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Przebudowano wyskakuj\u0105c\u0105 boczn\u0105 belk\u0119 do dostosowywania strony z interfejsem, kt\u00f3ry pojawia si\u0119 po otwarciu nowej karty.    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/32494d82eeb3f9d5389a7378a2e5ca9a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Zmieniono i ujednolicono wygl\u0105d paneli informacyjnych oraz modali z ostrze\u017ceniami, potwierdzeniami i zapytaniami z innymi dialogami. Dialogi s\u0105 wy\u015bwietlane z zaokr\u0105glonymi rogami i wy\u015brodkowane pionowo.   <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/e92d1b30aff277db8f4911b56a1d0524.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Po aktualizacji wprowadzono ekran powitalny, kt\u00f3ry sugeruje korzystanie z Firefox jako domy\u015blnej przegl\u0105darki w systemie oraz umo\u017cliwia wyb\u00f3r motywu. Do wyboru s\u0105 motywy: systemowy (oparty na ustawieniach systemowych dla okien, menu i przycisk\u00f3w), jasny, ciemny i Alpenglow (kolorowy).    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/7fbbbb0522a21d277604fa68dd6292ca.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/cd46e55c3245ad61b334cca843674fff.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/d300e1b5694a122a98b2b0d9d966e339.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/54f564e5f52a432fa16da41fc6f5f805.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/3662f812ded90706fd49e3d380afd083.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Domy\u015blnie w interfejsie ustawie\u0144 wygl\u0105du panelu ukryty jest przycisk do aktywacji kompaktowego trybu wy\u015bwietlania paneli. Aby przywr\u00f3ci\u0107 t\u0119 opcj\u0119 w about:config, wprowadzono parametr \u201ebrowser.compactmode.show\u201d. Dla u\u017cytkownik\u00f3w, u kt\u00f3rych w\u0142\u0105czony jest kompaktowy tryb, parametr zostanie w\u0142\u0105czony automatycznie.\n<li class=\"l\"> Liczba element\u00f3w rozpraszaj\u0105cych uwag\u0119 u\u017cytkownika zosta\u0142a zmniejszona. Usuni\u0119to zb\u0119dne powiadomienia i ostrze\u017cenia.\n<li class=\"l\"> Do paska adresu zintegrowano kalkulator, kt\u00f3ry umo\u017cliwia obliczanie matematycznych wyra\u017ce\u0144 podanych w dowolnej kolejno\u015bci. Kalkulator jest domy\u015blnie wy\u0142\u0105czony i wymaga zmiany ustawienia suggest.calculator w about:config. W jednej z kolejnych wersji (ju\u017c dodano do nocnych kompilacji en-US) spodziewane jest tak\u017ce wprowadzenie wbudowanego w pasek adresu konwertera jednostek, kt\u00f3ry np. pozwoli przekszta\u0142ca\u0107 stopy na metry.    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/609085b31dd336a1467e7252512a71b9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> W wersjach dla systemu Linux aktywowano u\u017cycie silnika kompozycyjnego WebRender dla wszystkich u\u017cytkownik\u00f3w Linuxa, w tym dla wszystkich \u015brodowisk graficznych, wszystkich wersji Mesa oraz system\u00f3w z sterownikami NVIDIA (wcze\u015bniej WebRender by\u0142 w\u0142\u0105czony tylko dla GNOME, KDE i Xfce przy posiadaniu sterownik\u00f3w Intel i AMD). WebRender jest napisany w j\u0119zyku Rust i umo\u017cliwia znaczne zwi\u0119kszenie szybko\u015bci renderowania oraz zmniejszenie obci\u0105\u017cenia CPU dzi\u0119ki przeniesieniu na GPU operacji renderowania tre\u015bci strony, realizowanych przez wykonywane na GPU shary. Aby wy\u0142\u0105czy\u0107 WebRender w about:config, mo\u017cna u\u017cy\u0107 ustawienia \u201egfx.webrender.enabled\u201d lub uruchomi\u0107 Firefox z ustawion\u0105 zmienn\u0105 \u015brodowiskow\u0105 MOZ_WEBRENDER=0.\n<li class=\"l\"> Domy\u015blnie w\u0142\u0105czona jest metoda pe\u0142nej ochrony plik\u00f3w cookie (Total Cookie Protection), kt\u00f3ra wcze\u015bniej by\u0142a aktywowana tylko w przypadku wyboru surowego trybu blokowania niepo\u017c\u0105danego contentu (strict). Teraz dla ka\u017cdej strony u\u017cywane jest osobne, odizolowane przechowywanie plik\u00f3w cookie, co uniemo\u017cliwia wykorzystanie ich do \u015bledzenia przemieszcze\u0144 pomi\u0119dzy stronami, poniewa\u017c wszystkie pliki cookie wydawane przez zewn\u0119trzne bloki \u0142adowane na stron\u0119 s\u0105 teraz powi\u0105zane z g\u0142\u00f3wn\u0105 stron\u0105 i nie s\u0105 przekazywane przy odwo\u0142aniach do tych blok\u00f3w z innych witryn. Jako wyj\u0105tek pozostawiono mo\u017cliwo\u015b\u0107 mi\u0119dzystronowego przekazywania plik\u00f3w cookie dla us\u0142ug, kt\u00f3re nie s\u0105 zwi\u0105zane ze \u015bledzeniem u\u017cytkownik\u00f3w, na przyk\u0142ad stosowanych do jednolitej autoryzacji. Informacja o zablokowanych i dozwolonych mi\u0119dzystronowych plikach cookie wy\u015bwietlana jest w menu, kt\u00f3re pojawia si\u0119 po naci\u015bni\u0119ciu na symbol tarczy w pasku adresu.    <center><img decoding=\"async\" alt=\"Wydanie Firefox 89 z nowym interfejsem\" src=\"\/wp-content\/uploads\/2021\/06\/7c5084832479fbc04ef992cbd270bf5a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> W\u0142\u0105czono drug\u0105 wersj\u0119 mechanizmu SmartBlock, kt\u00f3ry ma na celu rozwi\u0105zywanie problem\u00f3w na stronach wyniku blokowania zewn\u0119trznych skrypt\u00f3w w trybie prywatnym lub przy aktywacji zaawansowanego blokowania niepo\u017c\u0105danego contentu (strict). SmartBlock pozwala znacz\u0105co poprawi\u0107 wydajno\u015b\u0107 niekt\u00f3rych stron, kt\u00f3re spowalniaj\u0105 z powodu niemo\u017cno\u015bci za\u0142adowania kodu skrypt\u00f3w \u015bledz\u0105cych. SmartBlock automatycznie zast\u0119puje skrypty u\u017cywane do \u015bledzenia swoimi substytutami, kt\u00f3re zapewniaj\u0105 prawid\u0142owe \u0142adowanie strony. Substytuty przygotowano dla kilku popularnych skrypt\u00f3w \u015bledz\u0105cych u\u017cytkownik\u00f3w, znajduj\u0105cych si\u0119 na li\u015bcie Disconnect, w tym skrypty z widgetami Facebooka, Twittera, Yandexa, Vkontakte i Google.\n<li class=\"l\"> W\u0142\u0105czono wsparcie dla rozszerzenia TLS DC (Delegated Credentials) do delegowania kr\u00f3tkoterminowych certyfikat\u00f3w, kt\u00f3re rozwi\u0105zuj\u0105 problem z certyfikatami podczas uzyskiwania dost\u0119pu do strony za po\u015brednictwem sieci dostarczania tre\u015bci. Delegated Credentials wprowadza dodatkowy po\u015bredni klucz prywatny, kt\u00f3rego czas obowi\u0105zywania jest ograniczony do godzin lub kilku dni (maksymalnie 7 dni). Klucz ten jest generowany na podstawie certyfikatu wydanego przez urz\u0105d certyfikacji i pozwala zachowa\u0107 klucz prywatny pierwotnego certyfikatu w tajemnicy przed us\u0142ugami dostarczania tre\u015bci. Aby unikn\u0105\u0107 problem\u00f3w z dost\u0119pem po wyga\u015bni\u0119ciu czasu \u017cycia po\u015bredniego klucza, przewidziano technologi\u0119 automatycznego aktualizowania, realizowan\u0105 po stronie pierwotnego serwera TLS.\n<li class=\"l\"> Zaimplementowano zewn\u0119trzn\u0105 (nie natywn\u0105 dla systemu) realizacj\u0119 element\u00f3w formularzy, takich jak prze\u0142\u0105czniki, przyciski, listy rozwijane i pola tekstowe (input, textarea, button, select), charakteryzuj\u0105c\u0105 si\u0119 nowocze\u015bniejszym wygl\u0105dem. Wykorzystanie osobnej implementacji element\u00f3w formularzy r\u00f3wnie\u017c pozytywnie wp\u0142yn\u0119\u0142o na wydajno\u015b\u0107 wy\u015bwietlania stron.\n<li class=\"l\"> Udost\u0119pniono mo\u017cliwo\u015b\u0107 manipulowania zawarto\u015bci\u0105 element\u00f3w &lt;input&gt; oraz &lt;textarea&gt; za pomoc\u0105 polece\u0144 Document.execCommand(), zachowuj\u0105c histori\u0119 edycji i bez wyra\u017anego wskazania w\u0142a\u015bciwo\u015bci contentEditable.\n<li class=\"l\"> Zrealizowano API Event Timing do pomiaru op\u00f3\u017anie\u0144 zdarze\u0144 przed i po za\u0142adowaniu strony.\n<li class=\"l\"> Dodano w\u0142a\u015bciwo\u015b\u0107 CSS forced-colors do okre\u015blenia, czy przegl\u0105darka stosuje na stronie okre\u015blon\u0105 przez u\u017cytkownika ograniczon\u0105 palet\u0119 kolor\u00f3w.\n<li class=\"l\"> W\u0142a\u015bciwo\u015bci CSS ascent-override, descent-override i line-gap-override dodano deskryptor @font-face do nadpisywania metryk czcionki, co mo\u017ce by\u0107 wykorzystane do ujednolicaego wy\u015bwietlania czcionek w r\u00f3\u017cnych przegl\u0105darkach i systemach operacyjnych, a tak\u017ce do eliminacji przesuni\u0119\u0107 uk\u0142adu strony przez czcionki webowe.\n<li class=\"l\"> W funkcji CSS image-set(), pozwalaj\u0105cej na wyb\u00f3r obrazu z zestawu opcji o r\u00f3\u017cnych rozdzielczo\u015bciach, najbardziej odpowiedniego dla bie\u017c\u0105cych parametr\u00f3w ekranu i przepustowo\u015bci po\u0142\u0105czenia sieciowego, zrealizowano wsparcie dla funkcji type().\n<li class=\"l\"> W JavaScript domy\u015blnie zezwala si\u0119 na korzystanie ze s\u0142owa kluczowego await na najwy\u017cszym poziomie w modu\u0142ach, co pozwala na \u0142agodniejsze integrowanie asynchronicznych wywo\u0142a\u0144 w proces \u0142adowania modu\u0142\u00f3w i unikanie konieczno\u015bci opakowywania ich w \u201easync function\u201d. Na przyk\u0142ad, zamiast (async function() { await Promise.resolve(console.log(\u2018test\u2019)); }()); teraz mo\u017cna pisa\u0107 await Promise.resolve(console.log(\u2018test\u2019));\n<li class=\"l\"> Na systemach 64-bitowych mo\u017cna tworzy\u0107 struktury ArrayBuffers o rozmiarze wi\u0119kszym ni\u017c 2 GB (ale nie wi\u0119kszym ni\u017c 8 GB).\n<li class=\"l\"> Wsparcie dla zdarze\u0144 DeviceProximityEvent, UserProximityEvent i DeviceLightEvent zosta\u0142o zaprzestane, poniewa\u017c nie s\u0105 one wspierane w innych przegl\u0105darkach.\n<li class=\"l\"> W panelu inspekcji stron poprawiono nawigacj\u0119 za pomoc\u0105 klawiatury w edytowalnych w\u0142a\u015bciwo\u015bciach BoxModel.\n<li class=\"l\"> W wersjach dla Windows poprawiono wygl\u0105d menu kontekstowego i przyspieszono uruchamianie przegl\u0105darki.\n<li class=\"l\"> W wersjach dla macOS wprowadzono u\u017cycie natywnych dla platformy menu kontekstowych i pask\u00f3w przewijania. Dodano wsparcie dla efektu przewijania poza widoczn\u0105 przestrze\u0144 (overscroll), sygnalizuj\u0105cego osi\u0105gni\u0119cie ko\u0144ca strony. Wprowadzono wsparcie dla inteligentnego powi\u0119kszania, aktywowanego podw\u00f3jnym klikni\u0119ciem. Dodano wsparcie dla ciemnego motywu. Rozwi\u0105zano problemy z rozbie\u017cno\u015bci\u0105 wy\u015bwietlania kolor\u00f3w w CSS i obrazach. W trybie pe\u0142noekranowym dodano mo\u017cliwo\u015b\u0107 ukrycia paneli.        <\/ul>\n<p>Opr\u00f3cz nowo\u015bci i poprawek b\u0142\u0119d\u00f3w w Firefox 89 naprawiono 16 podatno\u015bci, z kt\u00f3rych 6 oznaczono jako niebezpieczne. 5 podatno\u015bci (skatalogowane pod CVE-2021-29967) spowodowanych jest problemami z zarz\u0105dzaniem pami\u0119ci\u0105, takimi jak przepe\u0142nienia bufor\u00f3w i odwo\u0142ania do ju\u017c zwolnionych obszar\u00f3w pami\u0119ci. Problemy te mog\u0105 prowadzi\u0107 do wykonania kodu napastnika po otwarciu specjalnie przygotowanych stron.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55242\">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 89. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \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 78.11.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 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432\u0435\u0442\u043a\u0430 Firefox 90, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 13 \u0438\u044e\u043b\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u041f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u043f\u0438\u043a\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0437\u043d\u0430\u0447\u043a\u043e\u0432, \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d \u0441\u0442\u0438\u043b\u044c \u0440\u0430\u0437\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0446\u0432\u0435\u0442\u043e\u0432\u0430\u044f \u043f\u0430\u043b\u0438\u0442\u0440\u0430. \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u043d\u0435\u043b\u0438 \u0432\u043a\u043b\u0430\u0434\u043e\u043a &#8212; \u0443\u0433\u043b\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":100379,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-100378","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.2 - 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 89. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \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 78.11.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-89-s-pererabotannym-interfejsom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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 89 \u0441 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c | 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 89. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \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 78.11.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-89-s-pererabotannym-interfejsom\" \/>\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=\"2021-06-01T14:22:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-06-01T14:22:57+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 89 z przeprojektowanym interfejsem | ProHoster","description":"Wydano przegl\u0105dark\u0119 internetow\u0105 Firefox 89. Ponadto utworzono aktualizacj\u0119 ga\u0142\u0119zi z d\u0142ugoterminowym wsparciem 78.11.0.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-89-s-pererabotannym-interfejsom","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 89 \u0441 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c | 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 89. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \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 78.11.0.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/reliz-firefox-89-s-pererabotannym-interfejsom","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":"2021-06-01T14:22:57+00:00","article:modified_time":"2021-06-01T14:22:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100378","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-06-01 14:31:44","updated":"2022-10-03 02:25:02","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\/100378","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=100378"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/100378\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/100379"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=100378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=100378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=100378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}