{"id":73649,"date":"2020-03-11T08:42:27","date_gmt":"2020-03-11T05:42:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-74"},"modified":"2020-03-11T08:42:27","modified_gmt":"2020-03-11T05:42:27","slug":"reliz-firefox-74","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-74","title":{"rendered":"Vydanie Firefox 74","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\/74.0\/releasenotes\/\">Firefox 74<\/a><\/noindex>, ako aj <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/mobile\/68.6.0\/releasenotes\/\">mobilnej verzie<\/a><\/noindex> Firefox 68.6 pre platformu Android. Okrem toho bolo pripraven\u00e9 aktualizovanie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/organizations\/all\/\">vetvy<\/a><\/noindex> s dlhodobou podporou  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/68.6.0\/releasenotes\/\">68.6.0<\/a><\/noindex>. \u010coskoro prejde do f\u00e1zy <noindex><a rel=\"nofollow\" href=\"https:\/\/firefox.com\/channel\">beta testovania<\/a><\/noindex> prejde vetva Firefox 75, ktor\u00e9ho vydanie je napl\u00e1novan\u00e9 na 7. apr\u00edla (projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">prech\u00e1dza<\/a><\/noindex> na 4-5 t\u00fd\u017ed\u0148ov\u00fd <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51505\">cyklus v\u00fdvoja<\/a><\/noindex>). Pre beta-vetvu Firefox 75 <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1441922\">za\u010dalo<\/a><\/noindex> formovanie <noindex><a rel=\"nofollow\" href=\"https:\/\/flathub.org\/beta-repo\/appstream\/org.mozilla.firefox.flatpakref\">zost\u00e1v<\/a><\/noindex> pre Linux vo form\u00e1te Flatpak.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/en-US\/firefox\/74.0\/releasenotes\/\">Hlavn\u00e9<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Firefox\/Releases\/74\">novinky<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> V zostav\u00e1ch pre Linux je pou\u017eit\u00fd mechanizmus izol\u00e1cie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52440\">RLBox<\/a><\/noindex>, zameran\u00fd na blokovanie zneu\u017e\u00edvania zranite\u013enost\u00ed v extern\u00fdch kni\u017eniciach funkci\u00ed. V s\u00fa\u010dasnej dobe je izol\u00e1cia aktivovan\u00e1 len pre kni\u017enicu <noindex><a rel=\"nofollow\" href=\"http:\/\/scripts.sil.org\/cms\/scripts\/page.php?site_id=projects&#038;item_id=graphite_home\">Graphite<\/a><\/noindex>, ktor\u00e1 zodpoved\u00e1 za vykres\u013eovanie p\u00edsiem. RLBox vykon\u00e1va kompil\u00e1ciu C\/C++ k\u00f3du izolovanej kni\u017enice do n\u00edzko\u00farov\u0148ov\u00e9ho medzik\u00f3du WebAssembly, ktor\u00fd je n\u00e1sledne vytvoren\u00fd ako WebAssembly modul s opr\u00e1vneniami viazan\u00fdmi len na tento modul. Vytvoren\u00fd modul be\u017e\u00ed v samostatnej pam\u00e4te a nem\u00e1 pr\u00edstup k ostatn\u00e9mu adresn\u00e9mu priestoru. V pr\u00edpade zneu\u017eitia zranite\u013enosti v kni\u017enici bude \u00fato\u010dn\u00edk obmedzen\u00fd a nebude m\u00f4c\u0165 pristupova\u0165 k oblastiam pam\u00e4te hlavn\u00e9ho procesu alebo prenies\u0165 riadenie mimo izolovan\u00e9ho prostredia.\n<li class=\"l\"> Re\u017eim DNS nad HTTPS (DoH, DNS over HTTPS) <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47215\">je zapnut\u00e1 predvolene<\/a><\/noindex> pre pou\u017e\u00edvate\u013eov z USA. Ako predvolen\u00fd poskytovate\u013e DNS je navrhnut\u00fd CloudFlare (mozilla.cloudflare-dns.com <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1593176\">zaznamenan\u00fd<\/a><\/noindex> v <noindex><a rel=\"nofollow\" href=\"https:\/\/isitblockedinrussia.com\/?host=mozilla.cloudflare-dns.com\">zoznamy blokovania<\/a><\/noindex> Roskomnadzor), a ako alternat\u00edva je dostupn\u00fd NextDNS. Zmeni\u0165 poskytovate\u013ea alebo povoli\u0165 DoH v krajin\u00e1ch odli\u0161n\u00fdch od USA <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/en-US\/kb\/firefox-dns-over-https\">mo\u017en\u00e9<\/a><\/noindex> v nastaveniach sie\u0165ov\u00e9ho pripojenia. Viac o DoH vo Firefoxe si m\u00f4\u017eete pre\u010d\u00edta\u0165 v <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52427\">samostatnom ozn\u00e1men\u00ed<\/a><\/noindex>.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1581435648.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 74\" src=\"\/wp-content\/uploads\/2020\/03\/d05de0ef0a8c32d351fbc3a31085fd75.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51586\">Vypnut\u00e9<\/a><\/noindex> podpora protokolov TLS 1.0 a TLS 1.1. Na pr\u00edstup k webov\u00fdm str\u00e1nkam prostredn\u00edctvom zabezpe\u010den\u00e9ho prenosu mus\u00ed server poskytn\u00fa\u0165 podporu aspo\u0148 TLS 1.2. Pod\u013ea \u00fadajov Google v s\u00fa\u010dasnosti pribli\u017ene 0,5 % s\u0165ahovania webov\u00fdch str\u00e1nok st\u00e1le prebieha s vyu\u017eit\u00edm zastaran\u00fdch verzi\u00ed TLS. Vypnutie bolo vykonan\u00e9 v s\u00falade s <noindex><a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-ietf-tls-oldversions-deprecate\/\">odpor\u00fa\u010daniami<\/a><\/noindex>  IETF (Internet Engineering Task Force). D\u00f4vodom zru\u0161enia podpory TLS 1.0\/1.1 je absencia podpory modern\u00fdch \u0161ifrov (napr\u00edklad ECDHE a AEAD) a po\u017eiadavka na podporu star\u00fdch \u0161ifrov, ktor\u00fdch spo\u013eahlivos\u0165 v s\u00fa\u010dasnej \u00e9re po\u010d\u00edta\u010dovej techniky je spochyb\u0148ovan\u00e1 (napr\u00edklad, po\u017eaduje sa podpora TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, na kontrolu integrity a autentiz\u00e1ciu sa pou\u017e\u00edva MD5 a SHA-1). Pri pokuse o pou\u017eitie TLS 1.0 a TLS 1.1 od verzie Firefox 74 sa zobraz\u00ed chyba. Mo\u017enos\u0165 pou\u017e\u00edvania zastaran\u00fdch verzi\u00ed TLS je mo\u017en\u00e9 obnovi\u0165 prostredn\u00edctvom nastavenia security.tls.version.enable-deprecated = true alebo pomocou tla\u010didla na str\u00e1nke s chybou, ktor\u00e1 sa zobrazuje pri pr\u00edstupe na str\u00e1nku so star\u00fdm protokolom.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2020\/03\/secure-connection-failed.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 74\" src=\"\/wp-content\/uploads\/2020\/03\/262b6490bdb1f5e70882a3ec92347abc.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> V pozn\u00e1mke k vydaniu je odpor\u00fa\u010dan\u00e9 doplnok <noindex><a rel=\"nofollow\" href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/facebook-container\/\">Facebook Container<\/a><\/noindex>, ktor\u00fd automaticky blokuje umiest\u0148ovan\u00e9 na cudz\u00edch str\u00e1nkach widgety Facebook, pou\u017e\u00edvan\u00e9 na autentifik\u00e1ciu, odosielanie koment\u00e1rov a lajkov. Parametre identifik\u00e1cie Facebook s\u00fa izolovan\u00e9 v samostatnom kontejnery, \u010do s\u0165a\u017euje identifik\u00e1ciu pou\u017e\u00edvate\u013ea s nav\u0161tevovan\u00fdmi str\u00e1nkami. Mo\u017enos\u0165 pr\u00e1ce s hlavnou str\u00e1nkou Facebooku zost\u00e1va, ale je vykon\u00e1van\u00e1 jeho izol\u00e1cia od ostatn\u00fdch str\u00e1nok.\n<p>Pre flexibilnej\u0161iu izol\u00e1ciu r\u00f4znych str\u00e1nok je navrhnut\u00e9 doplnok <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/en-US\/kb\/containers\">Multi-Account Containers<\/a><\/noindex> s realiz\u00e1ciou konceptu kontextov\u00fdch kontajnerov. Kontajnery poskytuj\u00fa mo\u017enos\u0165 izol\u00e1cie r\u00f4znych typov obsahu bez vytv\u00e1rania samostatn\u00fdch profilov, \u010do umo\u017e\u0148uje oddeli\u0165 inform\u00e1cie jednotliv\u00fdch skup\u00edn str\u00e1nok. Napr\u00edklad je mo\u017en\u00e9 vytvori\u0165 samostatn\u00e9, navz\u00e1jom izolovan\u00e9 oblasti pre osobn\u00fa komunik\u00e1ciu, pr\u00e1cu, n\u00e1kupy a bankov\u00e9 oper\u00e1cie alebo organizova\u0165 s\u00fa\u010dasn\u00e9 pou\u017e\u00edvanie r\u00f4znych \u00fa\u010dtov pou\u017e\u00edvate\u013ea na jednom webe. V ka\u017edom kontajneri sa pou\u017e\u00edvaj\u00fa samostatn\u00e9 \u00falo\u017eisk\u00e1 pre Cookies, Local Storage API, indexedDB, vyrovn\u00e1vaciu pam\u00e4\u0165 a obsah OriginAttributes.<\/p>\n<li class=\"l\"> V about:config bola pridan\u00e1 nastavenie \u201ebrowser.tabs.allowTabDetach\u201c, ktor\u00e9 umo\u017e\u0148uje zak\u00e1za\u0165 odpojenie kariet do nov\u00fdch okien. N\u00e1hodn\u00e9 odpojenie karty je jednou z najviac irituj\u00facich nedostatkov Firefoxu, ktorej odstr\u00e1nenie <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=616130\">sa usilovalo<\/a><\/noindex> 9 rokov. Prehliada\u010d umo\u017e\u0148uje my\u0161ou presun\u00fa\u0165 kartu do nov\u00e9ho okna, ale za ur\u010dit\u00fdch okolnost\u00ed sa karta odpoj\u00ed do samostatn\u00e9ho okna a pri pr\u00e1ci sa m\u00f4\u017ee pri neopatrnom pohybe my\u0161i po\u010das kliknutia na kartu.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51793\">Pozastaven\u00e9<\/a><\/noindex> podporu doplnkov, in\u0161talovan\u00fdch obch\u00e1dzan\u00edm a nie viazan\u00fdch na pou\u017e\u00edvate\u013esk\u00e9 profily. Zmena sa t\u00fdka iba in\u0161tal\u00e1cie doplnkov do spolo\u010dn\u00fdch adres\u00e1rov (\/usr\/lib\/mozilla\/extensions\/, \/usr\/share\/mozilla\/extensions\/ alebo ~\/ .mozilla\/extensions\/), ktor\u00e9 spracov\u00e1vaj\u00fa v\u0161etky in\u0161tancie Firefoxu v syst\u00e9me (bez viazania na pou\u017e\u00edvate\u013ea). Tak\u00fdto sp\u00f4sob sa zvy\u010dajne pou\u017e\u00edva na predin\u0161tal\u00e1ciu doplnkov v distrib\u00faci\u00e1ch, na ne\u017eiaduce vlo\u017eenie spolu so tret\u00edmi aplik\u00e1ciami, na integr\u00e1ciu \u0161kodliv\u00fdch doplnkov alebo na samostatn\u00e9 dodanie doplnku so svojim in\u0161tal\u00e1torom. V Firefox 73 boli predt\u00fdm n\u00fatene in\u0161talovan\u00e9 doplnky automaticky prenesen\u00e9 z obecn\u00fdch adres\u00e1rov do individu\u00e1lnych profilov pou\u017e\u00edvate\u013eov a teraz m\u00f4\u017eu by\u0165 <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/kb\/disable-or-remove-add-ons\">boli odstr\u00e1nen\u00e9<\/a><\/noindex> cez \u0161tandardn\u00e9ho spr\u00e1vcu doplnkov.\n<li class=\"l\"> V systemovom doplnku prehliada\u010da Lockwise, ktor\u00fd pon\u00faka rozhranie \u201eabout:logins\u201c na spr\u00e1vu ulo\u017een\u00fdch hesiel, sa objavila <noindex><a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/kb\/manage-passwords-firefox-desktop-firefox-lockwise\">podpora<\/a><\/noindex> s\u00fa\u0165a\u017e o triedenie v opa\u010dnom porad\u00ed (od Z po A).\n<li class=\"l\"> Vo WebRTC bola zv\u00fd\u0161en\u00e1 ochrana pred \u00fanikom inform\u00e1ci\u00ed o vn\u00fatornej IP adrese po\u010das hlasov\u00fdch a video hovorov pomocou mechanizmu \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-mdns-ice-candidates-00\">mDNS ICE<\/a><\/noindex>\u201e, ktor\u00fd skr\u00fdva lok\u00e1lnu adresu za dynamicky generovan\u00fdm n\u00e1hodn\u00fdm identifik\u00e1torom, stanoven\u00fdm prostredn\u00edctvom Multicast DNS.\n<li class=\"l\"> Bol zmenen\u00fd umiestnenie prep\u00edna\u010da re\u017eimu zobrazenia \u201eobr\u00e1zka v obr\u00e1zku\u201c, ktor\u00fd zakr\u00fdval tla\u010didlo prechodu na nasleduj\u00faci obr\u00e1zok v rozhran\u00ed d\u00e1vkov\u00e9ho nahr\u00e1vania fotografi\u00ed na Instagrame.\n<li class=\"l\"> V JavaScripte <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Operators\/Optional_chaining\">bol pridan\u00fd<\/a><\/noindex>  oper\u00e1tor \u201e?.\u201c, ur\u010den\u00fd na jednorazov\u00e9 overenie cel\u00e9ho re\u0165azca vlastnost\u00ed alebo volan\u00ed. Napr\u00edklad, zadan\u00edm \u201edb?.user?.name?.length\u201c sa teraz d\u00e1 odkazova\u0165 na hodnotu \u201edb.user.name.length\u201c bez predch\u00e1dzaj\u00facich kontrol. Ak je niektor\u00fd prvok spracovan\u00fd ako null alebo undefined, na v\u00fdstupe sa vygeneruje hodnota \u201eundefined\u201c.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1565170\">Pozastaven\u00e9<\/a><\/noindex> podpora na str\u00e1nkach a v doplnkoch met\u00f3dy Object.toSource() a glob\u00e1lnej funkcie uneval().\n<li class=\"l\"> Pridan\u00e1 nov\u00e1 udalos\u0165 <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WorkerGlobalScope\/languagechange_event\">languagechange_even<\/a><\/noindex> a s\u00favisiace s n\u00edm vlastnosti <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WorkerGlobalScope\/onlanguagechange\">onlanguagechange<\/a><\/noindex>, ktor\u00e9 umo\u017e\u0148uj\u00fa vyvola\u0165 spracovate\u013e pri zmene pou\u017e\u00edvate\u013esk\u00e9ho jazyka rozhrania.\n<li class=\"l\"> Aktivovan\u00e1 spracovanie HTTP hlavi\u010dky  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Resource-Policy\">Cross-Origin-Resource-Policy<\/a><\/noindex> (<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Cross-Origin_Resource_Policy_(CORP)\">CORP<\/a><\/noindex>), ktor\u00fd umo\u017e\u0148uje webov\u00fdm str\u00e1nkam zak\u00e1za\u0165 vkladanie zdrojov (napr\u00edklad obr\u00e1zkov a skriptov), na\u010d\u00edtavan\u00fdch z in\u00fdch dom\u00e9n (cross-origin a cross-site). Hlavi\u010dka m\u00f4\u017ee prija\u0165 dve hodnoty: \u201esame-origin\u201c (umo\u017e\u0148uje iba po\u017eiadavky zdrojov s tou istou sch\u00e9mou, n\u00e1zvom hostite\u013ea a \u010d\u00edslom portu) a \u201esame-site\u201c (umo\u017e\u0148uje iba po\u017eiadavky z tej istej str\u00e1nky).\n<p>   Cross-Origin-Resource-Policy: same-site<\/p>\n<li class=\"l\"> Predvolen\u00e1 HTTP hlavi\u010dka je povolen\u00e1 <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Feature_Policy\">Feature-Policy<\/a><\/noindex>, ktor\u00fd umo\u017e\u0148uje spravova\u0165 spr\u00e1vanie API a aktiv\u00e1ciu ur\u010dit\u00fdch funkci\u00ed (napr\u00edklad je mo\u017en\u00e9 vypn\u00fa\u0165 pr\u00edstup k Geolocation API, kamere, mikrof\u00f3nu, prepnutiu na celoobrazovkov\u00fd re\u017eim, automatick\u00e9mu prehr\u00e1vaniu, encrypted-media, anim\u00e1ci\u00e1m, Payment API, synchronn\u00e9mu re\u017eimu XMLHttpRequest at\u010f.). Pre bloky iframe bol osobitne navrhnut\u00fd atrib\u00fat \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/iframe#attr-allow\">allow<\/a><\/noindex>\u201e, ktor\u00fd m\u00f4\u017ee by\u0165 pou\u017eit\u00fd v k\u00f3de str\u00e1nky na priradenie pr\u00e1v pre ur\u010dit\u00e9 bloky iframe.\n<p>   &lt;iframe src=&#187;https:\/\/example.com&#187; allow=&#187;fullscreen&#187;&gt;&lt;\/iframe&gt;<\/p>\n<p>   Feature-Policy: microphone \u2018none\u2019; geolocation \u2018none\u2019<\/p>\n<p>V pr\u00edpade, \u017ee webov\u00e1 str\u00e1nka prostredn\u00edctvom atrib\u00fatu &#171;allow&#187; povo\u013euje pr\u00e1cu s ur\u010dit\u00fdm iframe, a pr\u00edde po\u017eiadavka z iframe na z\u00edskanie opr\u00e1vnen\u00ed na pr\u00e1cu s t\u00fdmto zdrojom, prehliada\u010d teraz zobrazuje dial\u00f3g na poskytnutie opr\u00e1vnen\u00ed v kontexte hlavnej str\u00e1nky a deleguje pou\u017e\u00edvate\u013eom potvrden\u00e9 pr\u00e1va do iframe (namiesto samostatn\u00e9ho potvrdenia pre iframe a hlavn\u00fa str\u00e1nku). Ak v\u0161ak hlavn\u00e1 str\u00e1nka nem\u00e1 opr\u00e1vnenia na zdroj po\u017eadovan\u00fd prostredn\u00edctvom atrib\u00fatu allow, pr\u00edstup pre iframe k zdroju sa okam\u017eite zablokuje. <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1483631\">je blokovan\u00e9<\/a><\/noindex>, bez zobrazenia dial\u00f3gu pou\u017e\u00edvate\u013eovi.<\/p>\n<li class=\"l\"> Podpora CSS vlastnosti &#8216; je predvolene zapnut\u00e1.<noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/text-underline-position\">text-underline-position<\/a><\/noindex>&#8216;, ktor\u00e1 ur\u010duje polohu pod\u010diarkovania textu (napr\u00edklad pri vertik\u00e1lnom zobrazen\u00ed textu je mo\u017en\u00e9 pod\u010diarkovanie usporiada\u0165 v\u013eavo alebo vpravo, a pri horizont\u00e1lnom nie len zdola, ale aj zhora). Navy\u0161e v ovl\u00e1dac\u00edch \u0161t\u00fdloch pod\u010diarkovania CSS vlastnost\u00ed  <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/text-underline-offset\">text-underline-offset<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/text-decoration-thickness\">text-decoration-thickness<\/a><\/noindex> bola pridan\u00e1 podpora pou\u017e\u00edvania percentu\u00e1lnych hodn\u00f4t.\n<li class=\"l\"> V CSS vlastnosti <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/outline-style\">outline-style<\/a><\/noindex>, ktor\u00e9 ur\u010duj\u00fa \u0161t\u00fdl \u010diary okolo prvkov, je predvolene povolen\u00e9 pou\u017e\u00edvanie hodnoty &#171;auto&#187; (predt\u00fdm bolo) <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1031664\">vypnut\u00e9<\/a><\/noindex> kv\u00f4li probl\u00e9mom v GNOME).\n<li class=\"l\"> V JavaScriptovom laden\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/03\/security-means-more-with-firefox-74-2\/\">bola pridan\u00e1<\/a><\/noindex> existuje mo\u017enos\u0165 ladenia vnoren\u00fdch Web Worker-ov, ktor\u00fdch vykon\u00e1vanie m\u00f4\u017ee by\u0165 pozastaven\u00e9 a krokovo laden\u00e9 pomocou bodov zlomu.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2020\/03\/debugger-nested-worker.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 74\" src=\"\/wp-content\/uploads\/2020\/03\/e7aca227581a33cf543e01fc38ef7163.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> V rozhran\u00ed pre kontrolu webov\u00fdch str\u00e1nok je zobrazen\u00e9 varovanie pre CSS vlastnosti, ktor\u00e9 z\u00e1visia od polohovan\u00fdch prvkov z-index, top, left, bottom a right.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/files\/2020\/03\/inactive-css-positioning.png\"><img decoding=\"async\" alt=\"Vydanie Firefox 74\" src=\"\/wp-content\/uploads\/2020\/03\/ab2edbb7d5bbbe54e26d30736e89c41a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Pre Windows a macOS bola realizovan\u00e1 mo\u017enos\u0165 importu profilov z prehliada\u010da Microsoft Edge zalo\u017een\u00e9ho na eng\u00edne Chromium.\n<\/ul>\n<p>Okrem noviniek a opravy ch\u00fdb vo Firefoxe 74 bolo odstr\u00e1nen\u00fdch <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/security\/known-vulnerabilities\/firefox.html#firefox74\">20 zranite\u013enost\u00ed<\/a><\/noindex>, z ktor\u00fdch 10 (zhroma\u017eden\u00fdch pod <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1592078%2C1604847%2C1608256%2C1612636%2C1614339\">CVE-2020-6814<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?bug_id=1181957%2C1557732%2C1557739%2C1611457%2C1612431\">CVE-2020-6815<\/a><\/noindex>) je ozna\u010den\u00fdch ako potenci\u00e1lne schopn\u00fdch vies\u0165 k vykonaniu k\u00f3du \u00fato\u010dn\u00edka pri otvoren\u00ed \u0161peci\u00e1lne form\u00e1tovan\u00fdch str\u00e1nok. Pripom\u00edname, \u017ee probl\u00e9my s pam\u00e4\u0165ou, ako s\u00fa prete\u010denia bufferov a pr\u00edstup k u\u017e uvo\u013enen\u00fdm oblastiam pam\u00e4te, s\u00fa v poslednej dobe ozna\u010dovan\u00e9 za nebezpe\u010dn\u00e9, ale nie kritick\u00e9.<\/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=52513\">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 74, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 Firefox 68.6 \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\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 68.6.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 75, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 7 \u0430\u043f\u0440\u0435\u043b\u044f (\u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0435\u0440\u0435\u0448\u0451\u043b \u043d\u0430 4-5-\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438). \u0414\u043b\u044f \u0431\u0435\u0442\u0430-\u0432\u0435\u0442\u043a\u0438 Firefox 75 \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0431\u043e\u0440\u043e\u043a \u0434\u043b\u044f Linux [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":73650,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-73649","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 74, \u0430 \u0442\u0430\u043a\u0436\u0435\" \/>\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-74\" \/>\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 74 | 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 74, \u0430 \u0442\u0430\u043a\u0436\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-74\" \/>\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-03-11T05:42:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-11T05:42:27+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\udd47Release Firefox 74 | ProHoster","description":"Prebehol release webov\u00e9ho prehliada\u010da Firefox 74, ako aj","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-74","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 74 | 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 74, \u0430 \u0442\u0430\u043a\u0436\u0435","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/reliz-firefox-74","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-03-11T05:42:27+00:00","article:modified_time":"2020-03-11T05:42:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73649","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 18:28:30","updated":"2022-10-05 17:19:32","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\/73649","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=73649"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/73649\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/73650"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=73649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=73649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=73649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}