{"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\/fr\/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\/\">Disponible<\/a> Firefox 78.<\/noindex>\n<\/p>\n<ul>\n<li>Dans la bo\u00eete de dialogue de t\u00e9l\u00e9chargement de fichiers PDF <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/wp-content\/uploads\/2020\/06\/firefox-open-pdf-documents.png\">ajout\u00e9 l'\u00e9l\u00e9ment &#171;Ouvrir dans Firefox&#187;<\/a>.\n<\/li>\n<li>Ajout\u00e9 la possibilit\u00e9 de d\u00e9sactiver l'affichage des sites les plus visit\u00e9s en cliquant sur la barre d'adresse (browser.urlbar.suggest.topsites).\n<\/li>\n<li>Les \u00e9l\u00e9ments du menu &#171;Fermer les onglets \u00e0 droite&#187; et &#171;Fermer les autres onglets&#187; <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/2020\/06\/05\/firefox-78-close-multiple-tabs-options-moved-to-submenu\/\">ont \u00e9t\u00e9 d\u00e9plac\u00e9s<\/a> dans un sous-menu s\u00e9par\u00e9. Si l'utilisateur a ferm\u00e9 plusieurs onglets en m\u00eame temps (par exemple, en utilisant &#171;Fermer les autres onglets&#187;), alors l'\u00e9l\u00e9ment de menu &#171;Restaurer l'onglet ferm\u00e9&#187; <a rel=\"nofollow\" href=\"https:\/\/www.ghacks.net\/2020\/06\/09\/restoring-multiple-closed-tabs-will-get-easier-in-firefox-78\/\">les restaurera tous<\/a>, et non pas seulement un. Auparavant, les utilisateurs qui fermaient accidentellement plusieurs onglets devaient les restaurer un par un.\n<\/li>\n<li>L'apparence du mode lecture a \u00e9t\u00e9 repens\u00e9e. La barre lat\u00e9rale a \u00e9t\u00e9 remplac\u00e9e par une barre d'outils flottante compacte, dont le design s'int\u00e8gre mieux dans l'interface du navigateur.\n<\/li>\n<li>Firefox emp\u00eachera le lancement de l'\u00e9cran de veille si un appel est en cours via WebRTC.\n<\/li>\n<li>Un probl\u00e8me de longue date a \u00e9t\u00e9 r\u00e9solu, survenant lorsque l'utilisateur essaie de coller un long texte (par exemple, un mot de passe g\u00e9n\u00e9r\u00e9 par un gestionnaire de mots de passe) dans un champ ayant une longueur limit\u00e9e (<a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Attributes\/maxlength\">maxlength<\/a>). Les versions pr\u00e9c\u00e9dentes de Firefox tronquaient silencieusement le mot de passe \u00e0 la longueur sp\u00e9cifi\u00e9e, ce qui, lors de l'enregistrement, entra\u00eenait l'envoi au serveur d'un mot de passe &#171;tronqu\u00e9&#187;, tandis que l'utilisateur \u00e9tait convaincu que son mot de passe avait une plus grande longueur. Bien s\u00fbr, par la suite, l'utilisateur ne pouvait pas se connecter avec un mot de passe long. Maintenant, Firefox mettra visuellement en \u00e9vidence le champ dans lequel un texte excessivement long a \u00e9t\u00e9 coll\u00e9 et avertira l'utilisateur qu'il doit entrer une cha\u00eene plus courte.\n<\/li>\n<li>Lors de la saisie du texte dans la barre d'adresse, en plus des suggestions du moteur de recherche, il sera \u00e9galement propos\u00e9 <a rel=\"nofollow\" href=\"https:\/\/i.imgur.com\/Q82SQGx.png\">des requ\u00eates de recherche pass\u00e9es<\/a> (browser.urlbar.maxHistoricalSearchSuggestions). Par exemple, si l'utilisateur a pr\u00e9c\u00e9demment recherch\u00e9 via la barre d'adresse &#171;salut ours&#187;, alors en saisissant le mot &#171;salut&#187;, il lui sera propos\u00e9 de chercher &#171;salut ours&#187;).\n<\/li>\n<li>Si l'utilisateur a coll\u00e9 dans la barre d'adresse un domaine sans indiquer de protocole, Firefox <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1002724\">essaiera<\/a> de s'y connecter non seulement via HTTP, comme auparavant, mais aussi via HTTPS (au cas o\u00f9 le serveur ne prendrait pas en charge HTTP).\n<\/li>\n<li>Les adresses se terminant par .example, .internal, .invalid, .local, .localhost, .test, ne d\u00e9clenchent plus une recherche, le navigateur essaiera de les ouvrir (ces suffixes sont souvent utilis\u00e9s lors du d\u00e9veloppement).\n<\/li>\n<li>S\u00e9curit\u00e9 et confidentialit\u00e9 :\n<ul>\n<li>Des informations ont \u00e9t\u00e9 ajout\u00e9es \u00e0 la page about:protections concernant le nombre de mots de passe expos\u00e9s dans des fuites que l'utilisateur a remplac\u00e9s par des mots de passe s\u00e9curis\u00e9s, ainsi que sur le fait qu'un mot de passe sp\u00e9cifique a \u00e9t\u00e9 compromis dans une fuite (et doit \u00eatre chang\u00e9).\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/phabricator.services.mozilla.com\/D73441\">Ajout\u00e9<\/a> param\u00e8tre layout.css.font-visibility.level, qui permet d'indiquer quels sont les polices disponibles dans le syst\u00e8me que le navigateur va communiquer aux pages web (les polices sont divis\u00e9es en trois groupes : seulement les polices syst\u00e8me de base, les polices de base + les polices des packs linguistiques, toutes les polices). Des tests sont pr\u00e9vus ult\u00e9rieurement pour d\u00e9terminer l'option optimale qui ne d\u00e9t\u00e9riorerait pas l'affichage des pages tout en ne r\u00e9v\u00e9lant pas trop d'informations sur toutes les polices install\u00e9es).\n<\/li>\n<li>Lorsque l'utilisateur saisit un mot dans la barre d'adresse, Firefox utilise des heuristiques pour d\u00e9terminer s'il pourrait s'agir d'un nom de domaine sur le r\u00e9seau local, et envoie une requ\u00eate au serveur DNS pour v\u00e9rifier s'il existe un tel domaine sur le r\u00e9seau (afin de le proposer en premier dans la liste d\u00e9roulante). Pour les utilisateurs ayant une approche parano\u00efaque, <a rel=\"nofollow\" href=\"https:\/\/phabricator.services.mozilla.com\/D78403\">ajout\u00e9<\/a> il existe un param\u00e8tre qui g\u00e8re ce comportement (browser.urlbar.dnsResolveSingleWordsAfterSearch).\n<\/li>\n<li>Un patch provenant des d\u00e9veloppeurs de TorBrowser a \u00e9t\u00e9 accept\u00e9, permettant de d\u00e9sactiver compl\u00e8tement l'utilisation de DNS (network.dns.disabled).\n<\/li>\n<li>R\u00e9p\u00e9ter <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/05\/tls-1-0-and-1-1-removal-update\/\">le support est d\u00e9sactiv\u00e9<\/a> le support de TLS 1.0 et 1.1 (qui avait \u00e9t\u00e9 d\u00e9sactiv\u00e9 dans Firefox 74, mais a \u00e9t\u00e9 r\u00e9activ\u00e9 en raison de l'importance de l'accessibilit\u00e9 des ressources web pendant la pand\u00e9mie). Si le serveur ne prend pas en charge TLS 1.2, l'utilisateur verra un message d'erreur lors de l'\u00e9tablissement d'une connexion s\u00e9curis\u00e9e et un bouton pour activer le support des anciens protocoles (ce support sera compl\u00e8tement supprim\u00e9 \u00e0 l'avenir). Chrome et Edgium pr\u00e9voient \u00e9galement de d\u00e9sactiver le support pour les anciens protocoles en juillet (TLS 1.0 a \u00e9t\u00e9 cr\u00e9\u00e9 en 1999 et TLS 1.1 en 2006) car ces derniers ne supportent pas les algorithmes modernes rapides et fiables (ECDHE, AEAD), mais n\u00e9cessitent le support d'algorithmes anciens et faibles (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Le support de TLS 1.0\/1.1 dans Internet Explorer et 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\/\">sera supprim\u00e9<\/a> en septembre.\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.fxsitecompat.dev\/en-CA\/docs\/2020\/dhe-cipher-suites-are-no-longer-supported\/\">Le support<\/a> le support des chiffrements TLS_DHE_RSA_WITH_AES_128_CBC_SHA et TLS_DHE_RSA_WITH_AES_256_CBC_SHA. Firefox est rest\u00e9 le dernier navigateur \u00e0 en avoir le support.\n<\/li>\n<\/ul>\n<\/li>\n<li>Les <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/firefox\/78.0\/system-requirements\">exigences syst\u00e8me minimales<\/a>sont d\u00e9sormais GNU libc 2.17, libstdc++ 4.8.1 et GTK+ 3.14.\n<\/li>\n<li>C'est la derni\u00e8re version majeure prenant en charge macOS 10.9, 10.10 et 10.11. Les utilisateurs de ces syst\u00e8mes d'exploitation sont invit\u00e9s \u00e0 passer \u00e0 Firefox ESR 78.x, o\u00f9 le support des versions macOS mentionn\u00e9es sera maintenu pendant un an.\n<\/li>\n<li>De nombreuses am\u00e9liorations pour les personnes handicap\u00e9es :\n<ul>\n<li>Lors de l'utilisation de JAWS, appuyer sur la fl\u00e8che vers le bas dans un \u00e9l\u00e9ment de saisie HTML contenant une liste de donn\u00e9es ne fait plus d\u00e9placer incorrectement le curseur vers le prochain \u00e9l\u00e9ment.\n<\/li>\n<li>Les lecteurs d'\u00e9cran ne ralentissent plus ni ne se figent lorsqu'ils se concentrent sur l'indicateur de partage du microphone\/cam\u00e9ra\/\u00e9cran. <\/li>\n<li>Le chargement des tables contenant des milliers de lignes est d\u00e9sormais consid\u00e9rablement acc\u00e9l\u00e9r\u00e9.\n<\/li>\n<li>Les \u00e9l\u00e9ments de saisie de texte avec des styles personnalis\u00e9s affichent maintenant correctement le contour du focus.\n<\/li>\n<li>\u00c0 l'ouverture des outils de d\u00e9veloppement, les lecteurs d'\u00e9cran ne passent plus erron\u00e9ment en mode d'affichage du document.\n<\/li>\n<li>Le nombre d'animations (lors du survol de l'onglet, lors de l'ouverture de la barre de recherche, etc.) a \u00e9t\u00e9 r\u00e9duit pour faciliter la vie des personnes souffrant de migraines et d'\u00e9pilepsie.\n<\/li>\n<\/ul>\n<\/li>\n<li>Tous les utilisateurs du Royaume-Uni recevront des recommandations de Pocket sur la page de nouvel onglet.\n<\/li>\n<li>CSS :\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1632646\">Activ\u00e9<\/a> support des pseudo-classes <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:is\">:is()<\/a> et <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:where\">:where()<\/a>.\n<\/li>\n<li>Le support des pseudo-classes a \u00e9t\u00e9 impl\u00e9ment\u00e9 <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:read-only\">:read-only<\/a> et <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/CSS\/:read-write\">:read-write<\/a> sans pr\u00e9fixe.\n<\/li>\n<li>Les styles :read-write ne peuvent plus \u00eatre appliqu\u00e9s aux \u00e9l\u00e9ments inaccessibles <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Element\/input\">&lt;input&gt;<\/a> et <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/HTML\/Element\/textarea\"><textarea><\/a>, car cela viole <a rel=\"nofollow\" href=\"https:\/\/html.spec.whatwg.org\/#selector-read-write\">la sp\u00e9cification<\/a>.\n<\/li>\n<\/ul>\n<\/li>\n<li>JavaScript:\n<ul>\n<li>Le support de l'API a \u00e9t\u00e9 impl\u00e9ment\u00e9 <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/ListFormat\">Intl.ListFormat<\/a>.\n<\/li>\n<li>Le cr\u00e9ateur <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Intl\/NumberFormat\/NumberFormat\">Intl.NumberFormat()<\/a> a obtenu le soutien des options propos\u00e9es dans le cadre de <a rel=\"nofollow\" href=\"https:\/\/github.com\/tc39\/proposal-unified-intl-numberformat\">Intl.NumberFormat Unified API<\/a>.\n<\/li>\n<li>\u00c0 partir de V8 (moteur JS de Chromium) <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/06\/a-new-regexp-engine-in-spidermonkey\/\">a \u00e9t\u00e9 port\u00e9<\/a> une nouvelle version du moteur d'expressions r\u00e9guli\u00e8res <a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2009\/02\/irregexp-google-chromes-new-regexp.html\">Irregexp<\/a>, ce qui a permis d'impl\u00e9menter tous les \u00e9l\u00e9ments manquants d'ECMAScript 2018 (inclusions <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\">l'\u00e9chappement des classes de symboles Unicode<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Guide\/Regular_Expressions\/Groups_and_Ranges\">groupes nomm\u00e9s<\/a>). La version pr\u00e9c\u00e9dente avait \u00e9t\u00e9 emprunt\u00e9e en 2014 (avant cela, Firefox avait son propre moteur), depuis, les d\u00e9veloppeurs ont d\u00fb maintenir un fork en portant les modifications de Chromium. Maintenant, un wrapper a \u00e9t\u00e9 mis en place pour transf\u00e9rer Irregexp sous forme de module, n\u00e9cessitant pratiquement aucune adaptation. Un grand travail a \u00e9t\u00e9 effectu\u00e9 par les d\u00e9veloppeurs de V8, qui ont r\u00e9duit la d\u00e9pendance d'Irregexp \u00e0 V8. De leur c\u00f4t\u00e9, les d\u00e9veloppeurs de Firefox ont transmis en amont les correctifs qui corrigent les plantages, am\u00e9liorent la qualit\u00e9 du code et \u00e9liminent les incoh\u00e9rences de la sp\u00e9cification JavaScript.\n<\/li>\n<li>\u00c0 tous les prototypes d'objets 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\">ajout\u00e9<\/a> la propri\u00e9t\u00e9 Symbol.toStringTag.\n<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1167452\">Am\u00e9lior\u00e9e<\/a> collecte des d\u00e9chets d'objets <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\/\">La m\u00e9thode window.external.AddSearchProvider est d\u00e9sormais un faux<\/a> conform\u00e9ment \u00e0 <a rel=\"nofollow\" href=\"https:\/\/html.spec.whatwg.org\/multipage\/obsolete.html#external\">sp\u00e9cification,<\/a>.\n<\/li>\n<li>DOM : la m\u00e9thode est impl\u00e9ment\u00e9e <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/API\/ParentNode\/replaceChildren\">ParentNode.replaceChildren()<\/a>.\n<\/li>\n<li>WebAssembly : d\u00e9sormais <a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/11\/multi-value-all-the-wasm\/\">les fonctions peuvent renvoyer plusieurs valeurs \u00e0 la fois.<br \/>\n<\/a><\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2020\/06\/new-in-firefox-78\/\">Outils de d\u00e9veloppement<\/a>.\n<\/li>\n<\/ul>\n<p>Source : <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.3 - 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\/fr\/blog\/news\/firefox-78\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 est disponible. Dans la bo\u00eete de dialogue de t\u00e9l\u00e9chargement des fichiers PDF","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/firefox-78","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/86906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=86906"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/86906\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=86906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=86906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=86906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}