{"id":86906,"date":"2020-07-01T07:42:32","date_gmt":"2020-07-01T05:42:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/firefox-78"},"modified":"2020-07-01T07:42:32","modified_gmt":"2020-07-01T05:42:32","slug":"firefox-78","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-78","title":{"rendered":"Firefox 78","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/download-installer.cdn.mozilla.net\/pub\/firefox\/releases\/78.0\/\">Disponibil<\/a> Firefox 78.<\/noindex>\n<\/p>\n<ul>\n<li>\u00cen fereastra de dialog pentru desc\u0103rcarea fi\u0219ierelor PDF <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/wp-content\/uploads\/2020\/06\/firefox-open-pdf-documents.png\">a fost ad\u0103ugat un punct &#171;Deschide \u00een Firefox&#187;<\/a>.\n<\/li>\n<li>A fost ad\u0103ugat\u0103 op\u021biunea de a dezactiva afi\u0219area site-urilor populare la un clic pe bara de adrese (browser.urlbar.suggest.topsites).\n<\/li>\n<li>Punctele din meniu &#171;\u00cenchide tab-urile din dreapta&#187; \u0219i &#171;\u00cenchide celelalte tab-uri&#187; <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/2020\/06\/05\/firefox-78-close-multiple-tabs-options-moved-to-submenu\/\">au fost mutate<\/a> \u00eentr-un submeniu separat. Dac\u0103 utilizatorul a \u00eenchis mai multe tab-uri simultan (de exemplu, folosind &#171;\u00cenchide celelalte tab-uri&#187;), atunci punctul de meniu &#171;Restabile\u0219te tab-ul \u00eenchis&#187; <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/2020\/06\/09\/restoring-multiple-closed-tabs-will-get-easier-in-firefox-78\/\">le va restaura pe toate<\/a>, nu doar una. P\u00e2n\u0103 acum, utilizatorii care \u00eenchideau din gre\u0219eal\u0103 o mul\u021bime de tab-uri trebuiau s\u0103 le restaureze una c\u00e2te una.\n<\/li>\n<li>Aspectul modului de citire a fost revizuit. Bara lateral\u0103 a fost \u00eenlocuit\u0103 cu o bar\u0103 de instrumente flotant\u0103 compact\u0103, al c\u0103rei design se integreaz\u0103 mai bine \u00een interfa\u021ba browserului.\n<\/li>\n<li>Firefox va preveni lansarea salv\u0103rii ecranului, dac\u0103 \u00een acel moment are loc un apel prin WebRTC.\n<\/li>\n<li>Problema veche a fost rezolvat\u0103, aceasta ap\u0103r\u00e2nd atunci c\u00e2nd utilizatorul \u00eencerca s\u0103 insereze un text lung (de exemplu, o parol\u0103 generat\u0103 de un manager de parole) \u00eentr-un c\u00e2mp cu o lungime limitat\u0103 (<a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Attributes\/maxlength\">maxlength<\/a>). Versiunile anterioare ale Firefox t\u0103iau \u00een mod t\u0103cut parola la lungimea specificat\u0103, ceea ce ducea la trimiterea pe server a unei parole &#171;scurtate&#187; \u00een timpul \u00eenregistr\u0103rii, \u00een timp ce utilizatorul era convins c\u0103 parola sa avea o lungime mai mare. Desigur, utilizatorul nu putea ulterior s\u0103 se autentifice cu o parol\u0103 lung\u0103. Acum, Firefox va eviden\u021bia vizual c\u00e2mpul \u00een care a fost inserat un text prea lung \u0219i va avertiza utilizatorul c\u0103 trebuie s\u0103 introduc\u0103 un \u0219ir mai scurt.\n<\/li>\n<li>Atunci c\u00e2nd se scrie \u00een bara de adrese, pe l\u00e2ng\u0103 sugestiile motorului de c\u0103utare vor fi sugerate de asemenea <a rel=\"nofollow\" href=\"https:\/\/i.imgur.com\/Q82SQGx.png\">caut\u0103rile anterioare<\/a> (browser.urlbar.maxHistoricalSearchSuggestions). De exemplu, dac\u0103 utilizatorul a c\u0103utat anterior prin bara de adrese &#171;salut urs&#187;, atunci c\u00e2nd introduce cuv\u00e2ntul &#171;salut&#187;, i se va oferi sugestia de a c\u0103uta &#171;salut urs&#187;).\n<\/li>\n<li>Dac\u0103 utilizatorul a inserat un domeniu \u00een bara de adrese f\u0103r\u0103 a specifica protocolul, Firefox <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1002724\">va \u00eencerca<\/a> s\u0103 se conecteze la acesta nu doar prin HTTP, ca \u00eenainte, ci \u0219i prin HTTPS (\u00een caz c\u0103 serverul nu suport\u0103 HTTP).\n<\/li>\n<li>Adresele care se termin\u0103 cu .example, .internal, .invalid, .local, .localhost, ,test, nu mai duc la motorul de c\u0103utare, \u00een schimb browserul va \u00eencerca s\u0103 le deschid\u0103 (aceste sufixe sunt adesea folosite \u00een dezvoltare).\n<\/li>\n<li>Securitate \u0219i confiden\u021bialitate:\n<ul>\n<li>Pe pagina about:protections au fost ad\u0103ugate informa\u021bii despre c\u00e2te parole expuse \u00een bre\u0219ele de securitate au fost schimbate de utilizator pentru a deveni mai sigure, precum \u0219i despre faptul c\u0103 o anumit\u0103 parol\u0103 a fost expus\u0103 \u00eentr-o bre\u0219\u0103 (\u0219i ar trebui schimbat\u0103).\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/phabricator.services.mozilla.com\/D73441\">Ad\u0103ugat<\/a> Setarea layout.css.font-visibility.level, care permite specificarea fonturilor deja instalate \u00een sistem despre care browserul va informa paginile web (fonturile sunt \u00eemp\u0103r\u021bite \u00een trei grupuri: doar fonturi de baz\u0103, fonturi de baz\u0103 + fonturi din pachetele de limb\u0103, toate fonturile). \u00cen viitor, sunt planificate teste pentru a determina op\u021biunea optim\u0103 care s\u0103 nu afecteze afi\u0219area paginilor, dar nici s\u0103 nu dezv\u0103luie prea multe informa\u021bii despre toate fonturile instalate).\n<\/li>\n<li>C\u00e2nd utilizatorul introduce un cuv\u00e2nt \u00een bara de adrese, Firefox, pe baza unor euristici, determin\u0103 dac\u0103 acesta ar putea fi un nume de domeniu \u00een re\u021beaua local\u0103 \u0219i trimite o cerere c\u0103tre serverul DNS pentru a verifica dac\u0103 exist\u0103 un astfel de domeniu \u00een re\u021bea (pentru a sugera la prima op\u021biune din lista derulant\u0103 s\u0103 navigheze pe acest domeniu). Pentru utilizatorii care sunt foarte pruden\u021bi <a rel=\"nofollow\" href=\"https:\/\/phabricator.services.mozilla.com\/D78403\">a fost ad\u0103ugat\u0103<\/a> setarea care controleaz\u0103 acest comportament (browser.urlbar.dnsResolveSingleWordsAfterSearch).\n<\/li>\n<li>Dezvoltatorii TorBrowser au acceptat un patch care permite dezactivarea complet\u0103 a utiliz\u0103rii DNS (network.dns.disabled).\n<\/li>\n<li>Repetat <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/05\/tls-1-0-and-1-1-removal-update\/\">dezactivat<\/a> suportul pentru TLS 1.0 \u0219i 1.1 (a fost dezactivat \u00een Firefox 74, dar apoi a fost activat din nou deoarece, \u00een condi\u021biile pandemiei, accesibilitatea resurselor web a devenit foarte important\u0103). Dac\u0103 serverul nu accept\u0103 TLS 1.2, utilizatorul va vedea un mesaj de eroare \u00een stabilirea unei conexiuni securizate \u0219i un buton care activeaz\u0103 suportul pentru protocoale \u00eenvechite (\u00een viitor, suportul acestora va fi complet eliminat). Chrome \u0219i Edgium \u00ee\u0219i vor dezactiva \u0219i ei suportul pentru protocoale vechi \u00een iulie (TLS 1.0 a fost lansat \u00een 1999, iar TLS 1.1 \u00een 2006), deoarece acestea nu suport\u0103 algoritmi moderni rapizi \u0219i de \u00eencredere (ECDHE, AEAD), dar necesit\u0103 suportul pentru cele vechi \u0219i slabe (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Suportul pentru TLS 1.0\/1.1 va fi eliminat din Internet Explorer \u0219i Edge. <a rel=\"nofollow\" href=\"https:\/\/winaero.com\/blog\/tls-1-0-and-1-1-will-be-removed-from-edge-in-july-ie-and-edge-legacy-in-september\/\">\u00een septembrie.<\/a> suportul pentru cifruri TLS_DHE_RSA_WITH_AES_128_CBC_SHA \u0219i TLS_DHE_RSA_WITH_AES_256_CBC_SHA. Firefox a fost ultimul browser care a p\u0103strat suportul pentru acestea.\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.fxsitecompat.dev\/en-CA\/docs\/2020\/dhe-cipher-suites-are-no-longer-supported\/\">Suportul pentru protocoalele TLS 1.0 \u0219i TLS 1.1 a fost dezactivat.<\/a> Au fost ridicate\n<\/li>\n<\/ul>\n<\/li>\n<li>cerin\u021bele minime de sistem <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/firefox\/78.0\/system-requirements\">. Acum acestea sunt GNU libc 2.17, libstdc++ 4.8.1 \u0219i GTK+ 3.14.<\/a>. De acum \u00eenainte, aceasta este GNU libc 2.17, libstdc++ 4.8.1 \u0219i GTK+ 3.14.\n<\/li>\n<li>Aceasta este ultima versiune major\u0103 care suport\u0103 macOS 10.9, 10.10 \u0219i 10.11. Utilizatorii acestor sisteme de operare sunt sf\u0103tui\u021bi s\u0103 treac\u0103 la Firefox ESR 78.x, unde suportul pentru versiunile men\u021bionate de macOS va continua timp de un an.\n<\/li>\n<li>Numeroase \u00eembun\u0103t\u0103\u021biri pentru persoanele cu dizabilit\u0103\u021bi:\n<ul>\n<li>Atunci c\u00e2nd se utilizeaz\u0103 JAWS, ap\u0103sarea s\u0103ge\u021bi \u00een jos \u00eentr-un element HTML de input care con\u021bine o list\u0103 de date nu mai duce la mutarea incorect\u0103 a cursorului pe urm\u0103torul element.\n<\/li>\n<li>Cititoarele de ecran nu mai \u00eencetinesc \u0219i nu se blocheaz\u0103 atunci c\u00e2nd se focalizeaz\u0103 pe indicatorul de partajare a microfonului\/camerelor\/ekranului. <\/li>\n<li>\u00cenc\u0103rcarea tabelelor care con\u021bin mii de r\u00e2nduri a fost semnificativ accelerat\u0103.\n<\/li>\n<li>Elementele de input text cu stiluri personalizate acum afi\u0219eaz\u0103 corect conturul de focus.\n<\/li>\n<li>Atunci c\u00e2nd se deschide instrumentele pentru dezvoltatori, cititoarele de ecran nu mai comut\u0103 gre\u0219it \u00een modul de vizualizare a documentului.\n<\/li>\n<li>Num\u0103rul anima\u021biilor (la trecerea cu mouse-ul pe tab-uri, extinderea barei de c\u0103utare etc.) a fost redus pentru a facilita via\u021ba persoanelor cu migren\u0103 \u0219i epilepsie.\n<\/li>\n<\/ul>\n<\/li>\n<li>To\u021bi utilizatorii din Regatul Unit vor primi recomand\u0103ri de la Pocket pe pagina noii tab-uri.\n<\/li>\n<li>CSS:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1632646\">Activat<\/a> suport pentru pseudoclass <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:is\">:is()<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:where\">:where()<\/a>.\n<\/li>\n<li>Suport pentru pseudoclass implementat <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:read-only\">:read-only<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:read-write\">:read-write<\/a> f\u0103r\u0103 prefix.\n<\/li>\n<li>Stilurile :read-write nu mai pot fi aplicate elementelor inaccesibile <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Element\/input\">&lt;input&gt;<\/a> \u0219i <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Element\/textarea\"><textarea><\/a>, deoarece aceasta \u00eencalc\u0103 <a rel=\"nofollow\" href=\"https:\/\/html.spec.whatwg.org\/#selector-read-write\">specifica\u021bia<\/a>.\n<\/li>\n<\/ul>\n<\/li>\n<li>JavaScript:\n<ul>\n<li>Suport pentru API implementat <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/ListFormat\">Intl.ListFormat<\/a>.\n<\/li>\n<li>Constructor <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/NumberFormat\/NumberFormat\">Intl.NumberFormat()<\/a> a ob\u021binut suport pentru op\u021biunile propuse \u00een cadrul <a rel=\"nofollow\" href=\"https:\/\/github.com\/tc39\/proposal-unified-intl-numberformat\">API-ului Unified Intl.NumberFormat<\/a>.\n<\/li>\n<li>Din V8 (motorul JS Chromium) <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/06\/a-new-regexp-engine-in-spidermonkey\/\">a fost portat<\/a> o versiune nou\u0103 a motorului expresiilor regulate <a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2009\/02\/irregexp-google-chromes-new-regexp.html\">Irregexp<\/a>, ceea ce a permis implementarea tuturor elementelor lips\u0103 din ECMAScript 2018 (asertive <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Guide\/Regular_Expressions\/Assertions\">Lookbehind<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/RegExp\/dotAll\">RegExp.prototype.dotAll<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Guide\/Regular_Expressions\/Unicode_Property_Escapes\">sc\u0103parea claselor de simboluri Unicode<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Guide\/Regular_Expressions\/Groups_and_Ranges\">grupuri numite<\/a>). Versiunea anterioar\u0103 a fost preluat\u0103 \u00een 2014 (\u00eenainte de aceasta, Firefox avea propriul s\u0103u motor), de atunci dezvoltatorii au fost nevoi\u021bi s\u0103 \u00eentre\u021bin\u0103 un fork, port\u00e2nd modific\u0103rile din Chromium. Acum a fost implementat\u0103 o \u00eenv\u0103luire care permite transferul Irregexp sub form\u0103 de modul, care necesit\u0103 aproape nicio adaptare. O munc\u0103 mare a fost realizat\u0103 de dezvoltatorii V8, care au redus dependen\u021ba Irregexp de V8. La r\u00e2ndul s\u0103u, dezvoltatorii Firefox au trimis patch-uri upstream care repar\u0103 blocajele, \u00eembun\u0103t\u0103\u021besc calitatea codului \u0219i elimin\u0103 neconcordan\u021bele cu specifica\u021bia JavaScript.\n<\/li>\n<li>Toate obiectele-prototip din DOM <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Symbol\/toStringTag#toStringTag_available_on_all_DOM_prototype_objects\">ad\u0103ugat<\/a> proprietatea Symbol.toStringTag.\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1167452\">A fost \u00eembun\u0103t\u0103\u021bit\u0103<\/a> colectarea de\u0219eurilor obiectelor <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/WeakMap\">WeakMap<\/a>.\n<\/li>\n<\/ul>\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.fxsitecompat.dev\/en-CA\/docs\/2020\/window-external-addsearchprovider-is-now-a-dummy-function\/\">Metoda window.external.AddSearchProvider este acum un stub<\/a> \u00een conformitate cu <a rel=\"nofollow\" href=\"https:\/\/html.spec.whatwg.org\/multipage\/obsolete.html#external\">specifica\u021bia<\/a>.\n<\/li>\n<li>DOM: metod\u0103 implementat\u0103 <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/API\/ParentNode\/replaceChildren\">ParentNode.replaceChildren()<\/a>.\n<\/li>\n<li>WebAssembly: acum <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/11\/multi-value-all-the-wasm\/\">func\u021biile pot returna mai multe valori simultan.<br \/>\n<\/a><\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/06\/new-in-firefox-78\/\">Instrumente pentru dezvoltatori<\/a>.\n<\/li>\n<\/ul>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/mozilla\/15787343\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 78. \u0412 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 PDF-\u0444\u0430\u0439\u043b\u043e\u0432 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u0443\u043d\u043a\u0442 &#171;\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 Firefox&#187;. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043e\u043a\u0430\u0437 \u0442\u043e\u043f\u0430 \u0441\u0430\u0439\u0442\u043e\u0432 \u043f\u0440\u0438 \u0449\u0435\u043b\u0447\u043a\u0435 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 (browser.urlbar.suggest.topsites). \u041f\u0443\u043d\u043a\u0442\u044b \u043c\u0435\u043d\u044e &#171;\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u0432\u043a\u043b\u0430\u0434\u043a\u0438 \u0441\u043f\u0440\u0430\u0432\u0430&#187; \u0438 &#171;\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438&#187; \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u044b \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0435 \u043f\u043e\u0434\u043c\u0435\u043d\u044e. \u0415\u0441\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0437\u0430\u043a\u0440\u044b\u043b \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u043a\u043b\u0430\u0434\u043e\u043a \u0440\u0430\u0437\u043e\u043c (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e &#171;\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438&#187;), \u0442\u043e \u043f\u0443\u043d\u043a\u0442 \u043c\u0435\u043d\u044e &#171;\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0437\u0430\u043a\u0440\u044b\u0442\u0443\u044e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-86906","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 78. \u0412 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 PDF-\u0444\u0430\u0439\u043b\u043e\u0432\" \/>\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\/ro\/blog\/news\/firefox-78\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\udd47Firefox 78 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 78. \u0412 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 PDF-\u0444\u0430\u0439\u043b\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-78\" \/>\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-01T05:42:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-01T05:42:32+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\udd47Firefox 78 | ProHoster","description":"Firefox 78 este disponibil. \u00cen fereastra de dialog pentru desc\u0103rcarea fi\u0219ierelor PDF","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-78","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\udd47Firefox 78 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 78. \u0412 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 PDF-\u0444\u0430\u0439\u043b\u043e\u0432","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/firefox-78","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-01T05:42:32+00:00","article:modified_time":"2020-07-01T05:42:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86906","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 14:03:54","updated":"2022-10-03 15:57:28","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/86906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=86906"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/86906\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=86906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=86906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=86906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}