{"id":111074,"date":"2023-10-24T21:10:34","date_gmt":"2023-10-24T19:10:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/firefox-119"},"modified":"2023-10-24T21:10:34","modified_gmt":"2023-10-24T19:10:34","slug":"firefox-119","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-119","title":{"rendered":"Firefox 119","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\/119.0\/\">Available<\/a> Firefox 119.<\/noindex> <\/p>\n<ul>\n<li>Page Content <a rel=\"nofollow\" href=\"https:\/\/support.mozilla.org\/ru\/kb\/poluchajte-dostup-k-stranicam-s-drugih-ustrojstv-s\">\"Firefox Review\"<\/a> (Firefox View) <a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/media\/img\/firefox\/releasenotes\/note-images\/119_firefox_view.png\">divided<\/a> to the sections \"Recently Viewed\", \"Open Tabs\", \"Recently Closed Tabs\", \"Tabs from Other Devices\", \"History\" (with the ability to sort by sites or by date). The button icon that opens the Firefox View page has been changed. <\/li>\n<li>Recently closed tabs are now always <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1820660\">saved<\/a> between sessions (browser.sessionstore.persist_closed_tabs_between_sessions). Previously, they were saved only if automatic session restore was enabled at startup. In addition, the list of recently closed tabs now includes <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1833522\">Additionally, for the var() function,<\/a> tabs from recently closed windows (browser.sessionstore.closedTabsFromClosedWindows). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.mozilla.org\/media\/img\/firefox\/releasenotes\/note-images\/119_pdf_alt_text.png\">Now includes<\/a> the ability to add images (and alternative text) when editing PDFs. <\/li>\n<li>The transfer of some extensions has been implemented when importing data from Chrome. <\/li>\n<li>Unexpected scrolling jumps on Facebook have been fixed. <\/li>\n<li>Support for <a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/en\/products\/firefox\/encrypted-hello\/\">ECH<\/a> (Encrypted Client Hello, further development of eSNI). To use ECH, DNS-over-HTTPS needs to be enabled in the browser settings. Among major providers, support for ECH has already been <a rel=\"nofollow\" href=\"https:\/\/blog.cloudflare.com\/announcing-encrypted-client-hello\/\">announced<\/a> Cloudflare. <\/li>\n<li>In strict tracking protection mode, websites now have access only to system fonts and fonts from installed language packs. In the previous release, the same behavior was implemented in private browsing mode. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/blog.mozilla.org\/mozilla\/firefox-rolls-out-total-cookie-protection-by-default-to-all-users-worldwide\/\">Total Cookie Protection<\/a> now <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1854403\">is distributed<\/a> and for objects <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/API\/Blob\">Blob<\/a>. <\/li>\n<li>Picture-in-Picture Mode <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1834258\">can now<\/a> show subtitles on viki.com. <\/li>\n<li>Login and password when connecting via SOCKS proxy can now <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1853203\">use the same name for<\/a> contain non-ASCII characters (Firefox still does not support native authorization; a third-party extension, such as FoxyProxy, is required for this). <\/li>\n<li>Firefox no longer <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1828441\">attempts<\/a> to guess whether the top-level document served by the server as application\/octet-stream is a media file (the file will be downloaded, not played in the browser). <\/li>\n<li>Hostnames that are not IP addresses but end with a digit (e.g., foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5) are no longer <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1723456\">considered<\/a> valid. <\/li>\n<li>On the page about:logging <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1850014\">has added<\/a> the \"Graphics\" preset. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=148624\">Fixed<\/a> a bug that lasted 23 years: tooltips no longer stay in the foreground when the browser window loses focus. <\/li>\n<li>Localization has been added for the language <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%B0%D0%BD%D1%82%D0%B0%D0%BB%D0%B8\">Santali<\/a> (sat). <\/li>\n<li>Linux: <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1532782\">the distribution of the plugin-container binary has been discontinued.<\/a> Windows: Firefox now follows the system setting <\/li>\n<li>\"Hide mouse cursor while typing\" <a rel=\"nofollow\" href=\"https:\/\/i.imgur.com\/dgaPjNW.jpeg\">\"Hide the mouse pointer when typing with the keyboard\"<\/a>. <\/li>\n<li>HTML: element <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Element\/input\">does not support<\/a> is greater than <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1735980\">does not support<\/a> non-standard mozactionhint attribute (instead use <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Global_attributes\/enterkeyhint\">enterkeyhint<\/a>). <\/li>\n<li>CSS: function <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/attr\">attr()<\/a> now <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1448248\">, rather than taking focus.<\/a> specify a fallback value in case it is absent <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTML\/Global_attributes\">global attribute<\/a> (for example, attr(foobar, \"Default value\")). <\/li>\n<li>JavaScript:\n<ul>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1792650\">If the user refreshes the page in private browsing mode, Firefox will interpret this as a problem and suggest<\/a> support for static methods <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Object\/groupBy\">Object.groupBy()<\/a> and <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/Map\/groupBy\">Map.groupBy()<\/a> (grouping elements in arrays and iterable objects). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1850755\">Enabled<\/a> support for methods <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/String\/isWellFormed\">String.prototype.isWellFormed()<\/a> and <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/String\/toWellFormed\">String.prototype.toWellFormed()<\/a> (respectively checks if the string contains well-formed Unicode text (i.e., it does not contain <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Global_Objects\/String#utf-16_characters_unicode_code_points_and_grapheme_clusters\">lonely surrogates<\/a>) and converts a poorly formed string into well-formed text). <\/li>\n<\/ul>\n<\/li>\n<li>SVG: <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/SVG\/Attribute\">attributes<\/a>, accepting values <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/SVG\/Content_type#length\">&lt;length&gt;<\/a> now <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1287054\">support<\/a> CSS data types <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/length\">length<\/a> (allows SVG elements to resize based on font sizes (cap, rem), viewport sizes (vh, vw, vmin), or absolute units (px, cm), for example, ). <\/li>\n<li>HTTP: header <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy\">Cross-Origin-Embedder-Policy<\/a> <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1851467\">support for the parameter<\/a> support for the <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Cross-Origin-Embedder-Policy#credentialless\">credentialless<\/a>. <\/li>\n<li>API:\n<ul>\n<li>Updated implementation of <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/API\/Storage_Access_API\">Storage Access API<\/a>: improved security, minimized site breakage, paved the way for gradual phase-out of third-party cookies. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1816925\">Now includes<\/a> ability to specify relative priority of sending streams by enabling the sendOrder property in the parameters passed to <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WebTransport\/createBidirectionalStream\">WebTransport.createBidirectionalStream()<\/a> and <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/WebTransport\/createUnidirectionalStream\">WebTransport.createUnidirectionalStream()<\/a>. <\/li>\n<li>The PerformanceResourceTiming <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\">AuthenticatorAttestationResponse<\/a> gained methods <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\/getAuthenticatorData\">getAuthenticatorData()<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\/getPublicKeyAlgorithm\">getPublicKeyAlgorithm()<\/a> and <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\/getPublicKey\">getPublicKey()<\/a>. <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1844437\">If the user refreshes the page in private browsing mode, Firefox will interpret this as a problem and suggest<\/a> support for the extension <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Authentication_API\">Web Authentication API<\/a> Credential Properties (<a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Web_Authentication_API\/WebAuthn_extensions#credprops\">credProps<\/a>) (allows the user to request whether credential discovery is available after creation\/registration). <\/li>\n<li>The PerformanceResourceTiming <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\">AuthenticatorAttestationResponse<\/a> <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1536155\">properties<\/a> method <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/AuthenticatorAttestationResponse\/getTransports\">getTransports()<\/a>. <\/li>\n<li>Parameter <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/SubtleCrypto\/deriveKey#derivedkeyalgorithm\">derivedKeyAlgorithm<\/a> method <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/SubtleCrypto\/deriveKey\">SubtleCrypto.deriveKey()<\/a> now <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1851928\">the properties<\/a> algorithm <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/SubtleCrypto\/deriveKey#hkdf\">HKDF<\/a>. <\/li>\n<li>The PerformanceResourceTiming <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/PublicKeyCredential\">PublicKeyCredential<\/a> <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1823782\">support for the parameter<\/a> support for methods <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/PublicKeyCredential\/parseCreationOptionsFromJSON_static\">parseCreationOptionsFromJSON()<\/a>, <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/PublicKeyCredential\/parseRequestOptionsFromJSON_static\">parseRequestOptionsFromJSON()<\/a> and <a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/PublicKeyCredential\/toJSON\">toJSON()<\/a> (converting objects used for creating and sharing credential objects into JSON representations that can be serialized\/deserialized and shared with the server). <\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/docs\/Web\/API\/Element#instance_properties_included_from_aria\">ARIA reflection<\/a> now <a rel=\"nofollow\" href=\"https:\/\/bugzil.la\/1785412\">is supported<\/a> for attributes that do not reference other elements (only non-IDREF attributes are reflected). It is now possible to get and set ARIA attributes for DOM elements directly through JavaScript, rather than using setAttribute and getAttribute. For instance, instead of buttonElement.setAttribute(\"aria-pressed\", \"true\");, you can write buttonElement.ariaPressed = \"true\"; <\/li>\n<\/ul>\n<\/li>\n<li>Developer tools:\n<ul>\n<li>In the \"Computed\" tab of the inspector now <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1834690\">displays<\/a> custom property values. <\/li>\n<li>When displaying ignored CSS properties, Firefox will report the properties of pseudo-elements that are ignored. <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1842175\">::first-letter pseudo-elements<\/a>, <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1849235\">::cue<\/a> and <a rel=\"nofollow\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1849255\">::placeholder<\/a>. <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Source: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/mozilla\/17390430\">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 119. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b &#171;\u041e\u0431\u0437\u043e\u0440 Firefox&#187; (Firefox View) \u0440\u0430\u0437\u0431\u0438\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u0434\u0435\u043b\u044b &#171;\u041d\u0435\u0434\u0430\u0432\u043d\u0438\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440&#187;, &#171;\u041e\u0442\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438&#187;, &#171;\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438&#187;, &#171;\u0412\u043a\u043b\u0430\u0434\u043a\u0438 \u0441 \u0434\u0440\u0443\u0433\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432&#187;, &#171;\u0418\u0441\u0442\u043e\u0440\u0438\u044f&#187; (\u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u043e \u0441\u0430\u0439\u0442\u0430\u043c \u0438\u043b\u0438 \u043f\u043e \u0434\u0430\u0442\u0435). \u0418\u0437\u043c\u0435\u043d\u0451\u043d \u0437\u043d\u0430\u0447\u043e\u043a \u043a\u043d\u043e\u043f\u043a\u0438, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 Firefox View. \u041d\u0435\u0434\u0430\u0432\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\u0438 (browser.sessionstore.persist_closed_tabs_between_sessions). \u0420\u0430\u043d\u044c\u0448\u0435 \u043e\u043d\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u043b\u0438\u0441\u044c \u043b\u0438\u0448\u044c \u0435\u0441\u043b\u0438 \u0431\u044b\u043b\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e [&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-111074","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 119. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b\" \/>\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\/en\/blog\/news\/firefox-119\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\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 119 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 119. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/firefox-119\" \/>\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=\"2023-10-24T19:10:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-24T19:10:34+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 119 | ProHoster","description":"Firefox 119 is available. Page content","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-119","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","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 119 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Firefox 119. \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/firefox-119","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":"2023-10-24T19:10:34+00:00","article:modified_time":"2023-10-24T19:10:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/111074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=111074"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/111074\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=111074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=111074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=111074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}