{"id":90084,"date":"2020-07-29T01:42:21","date_gmt":"2020-07-28T23:42:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-79"},"modified":"2020-07-29T01:42:21","modified_gmt":"2020-07-28T23:42:21","slug":"reliz-firefox-79","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-79","title":{"rendered":"Vydanie Firefox 79","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Prebehol vydanie webov\u00e9ho prehliada\u010da <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">Firefox 79<\/a><\/noindex>, ako aj mobilnej verzie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/android\/68.11.0\/releasenotes\/\">Firefox 68.11<\/a><\/noindex> pre platformu Android. Okrem toho bolo vytvoren\u00e9 aktualiz\u00e1ciu <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">vetiev<\/a><\/noindex> s dlhodobou podporou  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.11.0\/releasenotes\/\">68.11.0<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/78.1.0\/releasenotes\/\">78.1.0<\/a><\/noindex>. \u010coskoro prejde do f\u00e1zy <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">beta testovania<\/a><\/noindex> prejde vetva Firefox 80, ktor\u00e9ho vydanie je napl\u00e1novan\u00e9 na 25. augusta. <\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/79.0\/releasenotes\/\">Hlavn\u00e9<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/79\">novinky<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Do spr\u00e1vcu hesiel bola pridan\u00e1 mo\u017enos\u0165 exportu prihlasovac\u00edch \u00fadajov vo form\u00e1te CSV (textov\u00e9 polia s odde\u013eova\u010dmi, ktor\u00e9 je mo\u017en\u00e9 importova\u0165 do tabu\u013ekov\u00e9ho procesora). Pri exporte sa hesl\u00e1 umiest\u0148uj\u00fa do s\u00faboru v otvorenej podobe. V bud\u00facnosti sa pl\u00e1nuje aj implement\u00e1cia funkcie importu hesiel zo predt\u00fdm ulo\u017een\u00e9ho CSV s\u00faboru (predpoklad\u00e1 sa, \u017ee pou\u017e\u00edvate\u013e m\u00f4\u017ee potrebova\u0165 z\u00e1lohovanie a obnovu ulo\u017een\u00fdch hesiel alebo pren\u00e1\u0161anie hesiel z in\u00e9ho prehliada\u010da).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945307.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/d457627860c00c380cf7bd6b7a363eec.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1628486\">Pridan\u00e1<\/a><\/noindex> nastavenie na aktiv\u00e1ciu dynamickej izol\u00e1cie Cookie na z\u00e1klade dom\u00e9ny zobrazen\u00e9 v adresnom riadku (<noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Security\/FirstPartyIsolation\">Dynamic First Party Isolation<\/a><\/noindex>, ke\u010f sa vlastn\u00e9 a extern\u00e9 vlo\u017eenia ur\u010duj\u00fa na z\u00e1klade z\u00e1kladnej dom\u00e9ny webu). Nastavenie je navrhnut\u00e9 v konfigur\u00e1tore v sekcii nastaven\u00ed blokovania sledovania pohybov v rozba\u013eovacom bloku met\u00f3d blokovania Cookie.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595946284.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/7e3f8b956a76bce0aff4afd114fb8eb4.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Vylep\u0161en\u00e9 prostriedky ochrany proti sledovaniu automaticky blokuj\u00fa cookie pou\u017e\u00edvan\u00e9 cudz\u00edmi po\u010d\u00edtadlami. Pre weby, ktor\u00e9 vykon\u00e1vaj\u00fa sledovanie, teraz Firefox denn\u00e9 \u010dist\u00ed cookie a d\u00e1ta vo vn\u00fatorn\u00fdch \u00falo\u017eisk\u00e1ch na z\u00e1klade zoznamov syst\u00e9mov sledovania zo slu\u017eby Disconnect.me.\n<li class=\"l\"> Pridan\u00e1 predbe\u017en\u00e1 implement\u00e1cia obrazovky s experiment\u00e1lnymi nastaveniami \u201eabout:preferences#experimental\u201c, ktor\u00e1 poskytuje rozhranie na aktiv\u00e1ciu experiment\u00e1lnych funkci\u00ed, podobne ako about:flags v Chrome. Predvolene nie je obrazovka zatia\u013e dostupn\u00e1 a vy\u017eaduje na aktiv\u00e1ciu nastavenie parametra \u201ebrowser.preferences.experimental\u201c v about:config. Z dostupn\u00fdch experiment\u00e1lnych funkci\u00ed je zatia\u013e pon\u00fakan\u00e1 iba podpora \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/masonry.desandro.com\/layout.html\">CSS Masonry Layout<\/a><\/noindex>&#171;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1595945976.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/c33f3ce3a49e01c280e8440da59fde16.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pre notebooky zalo\u017een\u00e9 na \u010dipsetoch AMD na platforme Windows 10<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1648288\">je zahrnut\u00e1<\/a><\/noindex><br \/>\nsyst\u00e9m kompoz\u00edcie WebRender. WebRender je nap\u00edsan\u00fd v jazyku Rust a umo\u017e\u0148uje dosiahnu\u0165 zna\u010dn\u00e9 zv\u00fd\u0161enie r\u00fdchlosti vykres\u013eovania a zn\u00ed\u017eenie z\u00e1\u0165a\u017ee CPU v\u010faka presunu oper\u00e1ci\u00ed vykres\u013eovania obsahu str\u00e1nky na GPU, ktor\u00e9 s\u00fa realizovan\u00e9 prostredn\u00edctvom vykon\u00e1van\u00fdch na GPU shaderov. Predt\u00fdm bol WebRender zapnut\u00fd na platforme Windows 10 pre GPU Intel, APU AMD Raven Ridge, AMD Evergreen a na notebookoch s grafick\u00fdmi kartami NVIDIA. Na Linuxe zatia\u013e WebRender <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.mozilla.org\/Platform\/GFX\/WebRender_Where\">aktivuje<\/a><\/noindex> pre karty Intel a AMD iba v no\u010dn\u00fdch zostav\u00e1ch, a nie je podporovan\u00e1 pre karty NVIDIA. Na n\u00faten\u00e9 zapnutie v about:config je potrebn\u00e9 aktivova\u0165 nastavenia \u201egfx.webrender.all\u201c a \u201egfx.webrender.enabled\u201c alebo spusti\u0165 Firefox s nastavenou premennou prostredia MOZ_WEBRENDER=1. <\/p>\n<li class=\"l\"> Pre pou\u017e\u00edvate\u013eov z Nemecka bola na str\u00e1nke novej karty pridan\u00e1 nov\u00e1 sekcia s \u010dl\u00e1nkami odpor\u00fa\u010dan\u00fdmi slu\u017ebou Pocket, ktor\u00e9 predt\u00fdm boli navrhnut\u00e9 pre pou\u017e\u00edvate\u013eov z USA a Ve\u013ekej Brit\u00e1nie. Personaliz\u00e1cia spojen\u00e1 s v\u00fdberom obsahu sa vykon\u00e1va na strane klienta a bez prenosu inform\u00e1ci\u00ed o pou\u017e\u00edvate\u013eoch tret\u00edm stran\u00e1m (do prehliada\u010da sa na\u010d\u00edta cel\u00fd zoznam odpor\u00fa\u010dan\u00fdch odkazov na aktu\u00e1lny de\u0148, ktor\u00fd sa hodnot\u00ed na strane pou\u017e\u00edvate\u013ea, na z\u00e1klade \u00fadajov o hist\u00f3rii n\u00e1v\u0161tev). Na vypnutie odpor\u00fa\u010dan\u00e9ho obsahu Pocket je k dispoz\u00edcii nastavenie v konfigur\u00e1tore (Firefox Home Content\/Recommended by Pocket) a mo\u017enos\u0165 \u201ebrowser.newtabpage.activity-stream.feeds.topsites\u201c v about:config.\n<li class=\"l\"> Pre Linuxov\u00e9 syst\u00e9my s Waylandom z d\u00f4vodu probl\u00e9mov so stabilitou <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1645706\">vypnut\u00e9<\/a><\/noindex> pod\u013ea predvolen\u00e9ho nastavenia vyu\u017e\u00edva mechanizmus DMABUF na vykres\u013eovanie videa do text\u00far. Na zapnutie je v about:config k dispoz\u00edcii premenn\u00e1<br \/>\n\u201ewidget.wayland-dmabuf-video-textures.enabled\u201c.<\/p>\n<li class=\"l\"> Na str\u00e1nke about:support sa objavila nov\u00e1 tla\u010didlo \u201eVy\u010disti\u0165 \u0161tartovac\u00ed cach\u0165\u201c na vy\u010distenie cache, ktor\u00e9 ovplyv\u0148uj\u00fa na\u010d\u00edtanie prehliada\u010da. Tla\u010didlo m\u00f4\u017ee pom\u00f4c\u0165 pri rie\u0161en\u00ed niektor\u00fdch probl\u00e9mov, ktor\u00e9 vznikaj\u00fa pri spusten\u00ed.\n<li class=\"l\"> Odkazy s atrib&uacute;tom target=&raquo;_blank&raquo; v zna\u010dk&aacute;ch &lt;a&gt; a &lt;area&gt; teraz <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1522083\">s\u00fa spracov\u00e1van\u00e9<\/a><\/noindex> podobne ako pri pou\u017eit\u00ed atrib\u00fatu rel=\u201enoopener\u201c, t.j. sa pova\u017euj\u00fa za ned\u00f4veryhodn\u00e9 str\u00e1nky. Pre str\u00e1nky otvoren\u00e9 prostredn\u00edctvom t\u00fdchto odkazov sa nenastavuje vlastnos\u0165 Window.opener a neotv\u00e1ra sa pr\u00edstup k jedn\u00e9mu kontextu, z ktor\u00e9ho bol odkaz otvoren\u00fd.\n<li class=\"l\"> Pre iframe v atrib\u00fate sandbox bol implementovan\u00fd parameter \u201eallow-top-navigation-by-user-activation\u201c, ktor\u00fd umo\u017e\u0148uje navig\u00e1ciu na rodi\u010dovskej str\u00e1nke z izolovan\u00e9ho iframe po jasnom kliknut\u00ed pou\u017e\u00edvate\u013ea na odkaz, ale zakazuje automatick\u00e9 presmerovanie. Mo\u017enos\u0165 je u\u017eito\u010dn\u00e1 pre umiestnenie bannerov v iframe, \u010do umo\u017e\u0148uje prechody na zauj\u00edmav\u00fa reklamu, ale blokuje ne\u017eiaducu aktivitu (napr\u00edklad automatick\u00e9 presmerovanie na in\u00e9 str\u00e1nky).\n<li class=\"l\"> Boli pridan\u00e9 nov\u00e9 HTTP hlavi\u010dky.  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy\">Cross-Origin-Embedder-Policy<\/a><\/noindex> (COEP) a <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Opener-Policy\">Cross-Origin-Opener-Policy<\/a><\/noindex> (COOP), ktor\u00fd umo\u017e\u0148uje zahrn\u00fa\u0165 \u0161peci\u00e1lny re\u017eim izol\u00e1cie cross-origin na bezpe\u010dn\u00e9 vykon\u00e1vanie privilegovan\u00fdch oper\u00e1ci\u00ed, ktor\u00e9 m\u00f4\u017eu by\u0165 pou\u017eit\u00e9 na uskuto\u010dnenie \u00fatokov cez extern\u00e9 kan\u00e1ly, ako je Spectre.\n<li class=\"l\"> Obnovila sa podpora objektu <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/SharedArrayBuffer\">SharedArrayBuffer<\/a><\/noindex> (umo\u017e\u0148uj\u00faceho vytv\u00e1ra\u0165 polia v zdie\u013eanej pam\u00e4ti), ktor\u00fd bol deaktivovan\u00fd po zisten\u00ed \u00fatokov typu Spectre. Na zabezpe\u010denie ochrany proti Spectre je objekt SharedArrayBuffer teraz dostupn\u00fd iba na str\u00e1nkach spracov\u00e1van\u00fdch v re\u017eime izol\u00e1cie cross-origin. V re\u017eime izol\u00e1cie cross-origin je tie\u017e teraz povolen\u00e9 pou\u017e\u00edva\u0165 nezn\u00ed\u017een\u00e9 presnos\u0165ou \u010dasova\u010de Performance.now().<br \/>\nNa ur\u010denie takejto izol\u00e1cie je potrebn\u00e9 pou\u017ei\u0165 vy\u0161\u0161ie uveden\u00e9 hlavi\u010dky Cross-Origin-Embedder-Policy a Cross-Origin-Opener-Policy.<\/p>\n<li class=\"l\"> Bola implementovan\u00e1 met\u00f3da <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Promise\/any\">Promise.any()<\/a><\/noindex>, ktor\u00e1 vracia prv\u00fd splnen\u00fd Promise zo zoznamu.\n<li class=\"l\"> Implementovan\u00fd objekt <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/WeakRef\">WeakRef<\/a><\/noindex> na ur\u010dovanie slab\u00fdch odkazov (weak reference) na objekty JavaScript, ktor\u00e9 umo\u017e\u0148uj\u00fa uchova\u0165 odkaz na objekt, ale neblokuj\u00fa odstr\u00e1nenie s\u00favisiaceho objektu garbage collectorom.\n<li class=\"l\"> Boli pridan\u00e9 nov\u00e9 oper\u00e1tory logick\u00e9ho prira\u010fovania: \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_nullish_assignment\">??=<\/a><\/noindex>\u201e, \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_AND_assignment\">&#038;&#038;=<\/a><\/noindex>&#187; a &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Logical_OR_assignment\">||=<\/a><\/noindex>\u201e. Oper\u00e1tor \u201ex ??= y\u201c vykon\u00e1va priradenie len vtedy, ak \u201ex\u201c m\u00e1 hodnotu null alebo undefined. Oper\u00e1tor \u201ex ||= y\u201c vykon\u00e1va priradenie iba vtedy, ak \u201ex\u201c m\u00e1 hodnotu FALSE, a v \u201ex &amp;&amp;= y\u201c \u2014 TRUE.\n<li class=\"l\"> Objekt <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Atomics\">Atomics<\/a><\/noindex>, ktor\u00fd sa pou\u017e\u00edva na organiz\u00e1ciu synchroniz\u00e1cie z\u00e1mkov prim\u00edt\u00edv, sa teraz m\u00f4\u017ee pou\u017e\u00edva\u0165 nielen na zdie\u013ean\u00fa pam\u00e4\u0165.\n<li class=\"l\"> Do kon\u0161truktora <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/DateTimeFormat\/DateTimeFormat\">Intl.DateTimeFormat()<\/a><\/noindex> bola pridan\u00e1 podpora mo\u017enost\u00ed dateStyle a timeStyle.\n<li class=\"l\"> Vo WebAssembly bola pridan\u00e1 podpora <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Bulk_memory_operations\">hromadn\u00fdch oper\u00e1ci\u00ed s pam\u00e4\u0165ou<\/a><\/noindex> (na efekt\u00edvnej\u0161ie modelovanie pr\u00e1ce memcpy a memmove), <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#WebAssembly_threads\">viacvl\u00e1knovosti<\/a><\/noindex> (Zdie\u013ean\u00e1 pam\u00e4\u0165 &amp; Atomics) a <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format#Reference_types\">referen\u010dn\u00fdch typov<\/a><\/noindex> (externref).\n<li class=\"l\"> V JavaScriptovom debugu <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/07\/firefox-79\/\">je navrhnut\u00fd<\/a><\/noindex> z\u00e1sobn\u00edka <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/JavaScript\/Asynchronous\">asynchr\u00f3nnych volan\u00ed<\/a><\/noindex>, ktor\u00fd umo\u017e\u0148uje sledova\u0165 asynchr\u00f3nne vykon\u00e1van\u00e9 udalosti, \u010dasov\u00e9 oneskorenia a promise. Re\u0165azce asynchr\u00f3nnych volan\u00ed s\u00fa zobrazen\u00e9 v debugu spolu s be\u017en\u00fdm z\u00e1sobn\u00edkom volan\u00ed, ako aj uveden\u00e9 pre chyby v webovej konzole a po\u017eiadavky v rozhran\u00ed na in\u0161pekciu siete.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/Async-Stacks-2.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/f70122cbe2df01b757ccc12fa570b4f6.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> V webovej konzole je zabezpe\u010den\u00e9 zobrazenie k\u00f3dov stavov 4xx\/5xx vo forme ch\u00fdb, \u010do u\u013eah\u010duje ich vyh\u013ead\u00e1vanie na celkovej pozad\u00ed. Na zjednodu\u0161enie ladenia m\u00f4\u017ee by\u0165 po\u017eiadavka opakovan\u00e1 alebo si m\u00f4\u017eete prezrie\u0165 podrobnosti o po\u017eiadavke a odpovedi.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com\/files\/2020\/07\/5xx-Console.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 79\" src=\"\/wp-content\/uploads\/2020\/07\/f978f5a5472608937de503775179a3ee.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Chyby JavaScriptu sa teraz zobrazuj\u00fa nielen v webovej konzole, ale aj v JavaScriptovom debugu so zv\u00fdraznen\u00edm riadku s\u00favisiaceho s chybou v k\u00f3de a zobrazen\u00edm vyskakovacej n\u00e1povede s \u010fal\u0161\u00edmi inform\u00e1ciami o chybe.\n<li class=\"l\"> Zv\u00fd\u0161en\u00e1 spo\u013eahlivos\u0165 otv\u00e1rania zdrojov\u00fdch textov SCSS a CSS-in-JS v rozhran\u00ed in\u0161pektora. Vo v\u0161etk\u00fdch paneloch sa zlep\u0161ila spr\u00e1va porovnan\u00ed s p\u00f4vodn\u00fdm zdrojov\u00fdm k\u00f3dom na z\u00e1klade source map.\n<li class=\"l\"> Do n\u00e1strojov pre webov\u00fdch v\u00fdvoj\u00e1rov bola pridan\u00e1 nov\u00e1 karta Application, ktor\u00e1 poskytuje prostriedky na in\u0161pekciu a ladenie service worker a manifestov webov\u00fdch aplik\u00e1ci\u00ed.\n<li class=\"l\"> V syst\u00e9me in\u0161pekcie siete boli zl\u00fa\u010den\u00e9 karty Messages a Responses.\n<li class=\"l\"> V re\u017eime respons\u00edvneho dizajnu (Responsive Design Mode) bola zabezpe\u010den\u00e1 simul\u00e1cia gesto dotyku s pres\u00favan\u00edm a pos\u00favan\u00edm pomocou pohybu my\u0161i, ak je zapnut\u00fd re\u017eim simul\u00e1cie dotykov\u00fdch obrazoviek.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.mozilla.firefox\">Firefox 68.11 pre Android<\/a><\/noindex> bude posledn\u00fdm vydan\u00edm v tejto vetve. Na za\u010diatku augusta sa pl\u00e1nuje postupn\u00fd prechod pou\u017e\u00edvate\u013eov na nov\u00fa ed\u00edciu, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50982\">vyv\u00edjan\u00fa<\/a><\/noindex> pod k\u00f3dov\u00fdm menom Fenix a testovan\u00fa pod menom Firefox Preview. S\u00fabory Firefox 79 pre Android <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mozilla-mobile\/fenix\/releases\">preveden\u00e9<\/a><\/noindex> na k\u00f3dovej b\u00e1ze Fenix. Nov\u00e1 ed\u00edcia <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/06\/geckoview-in-2019\/\">pou\u017e\u00edva<\/a><\/noindex> motor GeckoView, zalo\u017een\u00fd na technol\u00f3gii Firefox Quantum, a s\u00fabor kni\u017en\u00edc <noindex><a rel=\"nofollow\" href=\"https:\/\/mozilla-mobile.github.io\/android-components\/\">Mozilla Android Components<\/a><\/noindex>, ktor\u00e9 u\u017e s\u00fa pou\u017eit\u00e9 na vytv\u00e1ranie prehliada\u010dov <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49823\">Firefox Focus<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49541\">Firefox Lite<\/a><\/noindex>. GeckoView je variant enginu Gecko, usporiadan\u00fd ako samostatn\u00e1 kni\u017enica, ktor\u00fa je mo\u017en\u00e9 aktualizova\u0165 nez\u00e1visle, a Android Components obsahuj\u00fa kni\u017enice so \u0161tandardn\u00fdmi komponentmi, ktor\u00e9 zais\u0165uj\u00fa funkcie kariet, automatick\u00e9ho dop\u013a\u0148ania inputu, vyh\u013ead\u00e1vac\u00edch n\u00e1vrhov a \u010fal\u0161\u00edch schopnost\u00ed prehliada\u010da. Na pr\u00e1cu je potrebn\u00fd minim\u00e1lne Android 5.0 (podpora Android 4.4.4 bola zastaven\u00e1). Predvolene je vypnut\u00fd pr\u00edstup k about:config.\n<\/p>\n<\/ul>\n<p>Okrem noviniek a opravy ch\u00fdb vo Firefox 79 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox79\">bola odstr\u00e1nen\u00e1<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/security\/advisories\/mfsa2020-30\/\">21 zranite\u013enos\u0165<\/a><\/noindex>, z ktor\u00fdch 15 je ozna\u010den\u00fdch ako nebezpe\u010dn\u00e9. 12 zranite\u013enost\u00ed (zhromaden\u00fdch pod <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1550133%2C1633880%2C1638856%2C1643613%2C1644839%2C1645835%2C1646006%2C1646220%2C1646787%2C1649347%2C1650811%2C1651678\">CVE-2020-15659<\/a><\/noindex>) s\u00fa sp\u00f4soben\u00e9 probl\u00e9mami s manipul\u00e1ciou s pam\u00e4\u0165ou, ako s\u00fa prete\u010denia vyrovn\u00e1vacej pam\u00e4te a pr\u00edstup k u\u017e uvo\u013enen\u00fdm oblastiam pam\u00e4te. Potenci\u00e1lne m\u00f4\u017eu tieto probl\u00e9my vies\u0165 k vykonaniu k\u00f3du \u00fato\u010dn\u00edka pri otvoren\u00ed \u0161peci\u00e1lne upraven\u00fdch str\u00e1nok. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53445\">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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.11 \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android. \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\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 68.11.0 \u0438 78.1.0. \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\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\u0439\u0434\u0451\u0442 \u0432\u0435\u0442\u043a\u0430 Firefox 80, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 25 \u0430\u0432\u0433\u0443\u0441\u0442\u0430. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430: \u0412 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u043f\u0430\u0440\u043e\u043b\u0435\u0439 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0430 \u0443\u0447\u0451\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 CSV [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":90085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-90084","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.4 - 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\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\/sk\/blog\/news\/reliz-firefox-79\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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 79 | 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-79\" \/>\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-07-28T23:42:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-28T23:42:21+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\udd47Vydanie Firefox 79 | ProHoster","description":"Do\u0161lo k vydaniu webov\u00e9ho prehliada\u010da Firefox 79, ako aj mobilnej verzie","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-79","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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 79 | 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 79, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-79","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-07-28T23:42:21+00:00","article:modified_time":"2020-07-28T23:42:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90084","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 12:58:48","updated":"2022-09-28 20:38:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/90084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=90084"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/90084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/90085"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=90084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=90084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=90084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}