{"id":114309,"date":"2024-03-14T12:25:45","date_gmt":"2024-03-14T10:25:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome"},"modified":"2024-03-14T12:25:45","modified_gmt":"2024-03-14T10:25:46","slug":"plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome","title":{"rendered":"Pl\u00e1ny ohledn\u011b podpory ve Firefoxu pro druhou a t\u0159et\u00ed verzi manifestu Chrome","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00fdvoj\u00e1\u0159i ze spole\u010dnosti Mozilla aktualizovali informace o pl\u00e1nech t\u00fdkaj\u00edc\u00edch se podpory ve Firefoxu pro druhou a t\u0159et\u00ed verzi manifestu Chrome. Spole\u010dnost Google v \u010dervnu tohoto roku m\u00e1 v \u00famyslu ukon\u010dit podporu dopl\u0148k\u016f vyu\u017e\u00edvaj\u00edc\u00edch druhou verzi manifestu v testovac\u00edch verz\u00edch Chrome 127 (Dev, Canary a Beta). V stabiln\u00ed v\u011btvi podpora druh\u00e9 verze manifestu bude ukon\u010dena nejd\u0159\u00edve v \u010dervenci.     <\/p>\n<p>Na druhou stranu spole\u010dnost Mozilla v dohledn\u00e9 dob\u011b neukon\u010d\u00ed podporu druh\u00e9 verze manifestu a zachov\u00e1 mo\u017enost spou\u0161t\u011bn\u00ed dopl\u0148k\u016f, kter\u00e9 vyu\u017e\u00edvaj\u00ed funkce, je\u017e nejsou k dispozici ve t\u0159et\u00ed verzi manifestu. Opat\u0159en\u00ed, kter\u00e9 zaji\u0161\u0165uje, \u017ee Firefox neposkytne plnou kompatibilitu s t\u0159et\u00ed verz\u00ed manifestu Chrome, z\u016fst\u00e1v\u00e1 v platnosti. V Firefoxu z\u016fstane plnohodnotn\u00e9 API webRequest, kter\u00e9 bude v Chrome p\u0159evedeno do re\u017eimu pouze pro \u010dten\u00ed.     <\/p>\n<p>V Firefoxu bude tak\u00e9 prost\u0159ednictv\u00edm mechanismu Event Pages zachov\u00e1na podpora vykon\u00e1v\u00e1n\u00ed pozad\u00ed skript\u016f zalo\u017een\u00fdch na DOM, m\u00edsto kter\u00fdch se ve t\u0159et\u00ed verzi manifestu p\u0159edepsalo pou\u017e\u00edvat Service Workers. Pozad\u00ed skripty na b\u00e1zi Service Workers v Firefoxu zat\u00edm nejsou podporov\u00e1ny, ale v\u00fdvoj\u00e1\u0159i budou m\u00edt mo\u017enost definovat v dopl\u0148ku jak zpracovatele na b\u00e1zi Event Pages, tak skripty na b\u00e1zi Service Workers, co\u017e umo\u017en\u00ed vytv\u00e1\u0159et dopl\u0148ky, kter\u00e9 odpov\u00eddaj\u00ed t\u0159et\u00ed verzi manifestu a funguj\u00ed v Chrome i Firefoxu.      <\/p>\n<p>Manifest Chrome definuje mo\u017enosti a zdroje dostupn\u00e9 pro dopl\u0148ky napsan\u00e9 pomoc\u00ed API WebExtensions. Od verze 57 Firefox zcela p\u0159e\u0161el na pou\u017e\u00edv\u00e1n\u00ed API WebExtensions pro v\u00fdvoj dopl\u0148k\u016f a ukon\u010dil podporu technologie XUL. P\u0159echod na WebExtensions umo\u017enil unifikovat v\u00fdvoj dopl\u0148k\u016f s platformami Chrome, Opera, Safari a Edge, zjednodu\u0161il portaci dopl\u0148k\u016f mezi r\u016fzn\u00fdmi webov\u00fdmi prohl\u00ed\u017ee\u010di a umo\u017enil pln\u00e9 vyu\u017e\u00edv\u00e1n\u00ed v\u00edceprocesn\u00edho re\u017eimu (dopl\u0148ky WebExtensions mohou b\u00fdt vykon\u00e1v\u00e1ny v samostatn\u00fdch procesech, izolovan\u00fdch od ostatn\u00edch \u010d\u00e1st\u00ed prohl\u00ed\u017ee\u010de). Pro unifikaci v\u00fdvoje dopl\u0148k\u016f s ostatn\u00edmi prohl\u00ed\u017ee\u010di v Firefoxu je zaji\u0161t\u011bna t\u00e9m\u011b\u0159 pln\u00e1 kompatibilita se druhou verz\u00ed manifestu Chrome.       <\/p>\n<p>V r\u00e1mci iniciativy zam\u011b\u0159en\u00e9 na zjednodu\u0161en\u00ed vytv\u00e1\u0159en\u00ed bezpe\u010dn\u00fdch a vysoce v\u00fdkonn\u00fdch dopl\u0148k\u016f a zt\u00ed\u017een\u00ed mo\u017enosti vytv\u00e1\u0159en\u00ed nebezpe\u010dn\u00fdch a pomal\u00fdch dopl\u0148k\u016f spole\u010dnost Google vyvinula t\u0159et\u00ed verzi manifestu. Hlavn\u00edm bodem nevole v\u016f\u010di t\u0159et\u00ed verzi manifestu bylo p\u0159eveden\u00ed API webRequest do re\u017eimu pouze pro \u010dten\u00ed, kter\u00e9 umo\u017e\u0148ovalo p\u0159ipojit vlastn\u00ed zpracovatele, maj\u00edc\u00ed pln\u00fd p\u0159\u00edstup k s\u00ed\u0165ov\u00fdm po\u017eadavk\u016fm a schopn\u00ed m\u011bnit provoz za b\u011bhu. M\u00edsto API webRequest byla ve t\u0159et\u00ed verzi manifestu p\u0159id\u00e1na omezen\u00e1 API declarativeNetRequest, kter\u00e9 poskytuje p\u0159\u00edstup k vestav\u011bn\u00e9mu enginu pro filtrov\u00e1n\u00ed, kter\u00fd samostatn\u011b zpracov\u00e1v\u00e1 pravidla blokov\u00e1n\u00ed a neumo\u017e\u0148uje pou\u017e\u00edvat vlastn\u00ed algoritmy filtrov\u00e1n\u00ed.     <\/p>\n<p> Mezi charakteristiky implementace t\u0159et\u00ed verze manifestu ve Firefoxu pat\u0159\u00ed:  <\/p>\n<ul>\n<li class=\"l\"> Bylo p\u0159id\u00e1no nov\u00e9 deklarativn\u00ed API pro filtrov\u00e1n\u00ed obsahu, ale na rozd\u00edl od Chromu nebyla ukon\u010dena podpora star\u00e9ho blokovac\u00edho re\u017eimu API webRequest.    <\/li>\n<li class=\"l\"> Byl implementov\u00e1n mechanismus Event Pages, kter\u00fd je pro webov\u00e9 v\u00fdvoj\u00e1\u0159e obvykl\u00fd, nevy\u017eaduje kompletn\u00ed p\u0159epracov\u00e1n\u00ed dopl\u0148k\u016f a odstra\u0148uje omezen\u00ed spojen\u00e1 s pou\u017e\u00edv\u00e1n\u00edm Service Workers. Event Pages umo\u017en\u00ed p\u0159izp\u016fsobit existuj\u00edc\u00ed dopl\u0148ky s pozad\u00edm str\u00e1nk\u00e1m po\u017eadavk\u016fm t\u0159et\u00ed verze manifestu, p\u0159i\u010dem\u017e si zachovaj\u00ed p\u0159\u00edstup ke v\u0161em funkc\u00edm pot\u0159ebn\u00fdm pro pr\u00e1ci s DOM.\n<li class=\"l\"> Nov\u00fd granul\u00e1rn\u00ed model po\u017eadavku na opr\u00e1vn\u011bn\u00ed \u2014 dopln\u011bk se nebude moci aktivovat ihned pro v\u0161echny str\u00e1nky (opr\u00e1vn\u011bn\u00ed \u201eall_urls\u201c bylo odstran\u011bno), ale bude fungovat pouze v kontextu aktivn\u00ed z\u00e1lo\u017eky, tj. u\u017eivatel bude muset potvrdit fungov\u00e1n\u00ed dopl\u0148ku pro ka\u017edou webovou str\u00e1nku. V Fir\u0435fox budou v\u0161echny po\u017eadavky na p\u0159\u00edstup k dat\u016fm webov\u00e9 str\u00e1nky pova\u017eov\u00e1ny za voliteln\u00e9 a kone\u010dn\u00e9 rozhodnut\u00ed o poskytnut\u00ed p\u0159\u00edstupu u\u010din\u00ed u\u017eivatel, kter\u00fd bude moci selektivn\u011b rozhodovat, kter\u00e9mu dopl\u0148ku ud\u011bl\u00ed p\u0159\u00edstup k jeho dat\u016fm na dan\u00e9 str\u00e1nce.\n<p>Do rozhran\u00ed byla p\u0159id\u00e1na tla\u010d\u00edtko &#171;Unified Extensions&#187; pro spr\u00e1vu opr\u00e1vn\u011bn\u00ed, kter\u00e9 umo\u017e\u0148uje p\u0159\u00edmo \u0159\u00eddit, k jak\u00fdm web\u016fm m\u00e1 ka\u017ed\u00e9 roz\u0161\u00ed\u0159en\u00ed p\u0159\u00edstup \u2014 u\u017eivatel m\u016f\u017ee poskytnout nebo odebrat p\u0159\u00edstup roz\u0161\u00ed\u0159en\u00ed k jak\u00e9mukoli webu. Spr\u00e1va opr\u00e1vn\u011bn\u00ed se aplikuje pouze na roz\u0161\u00ed\u0159en\u00ed zalo\u017een\u00e1 na t\u0159et\u00ed verzi manifestu; pro roz\u0161\u00ed\u0159en\u00ed na druh\u00e9 verzi manifestu se granularizovan\u00e1 spr\u00e1va p\u0159\u00edstupu k web\u016fm neprov\u00e1d\u00ed.      <\/p>\n<p><center><img decoding=\"async\" alt=\"Pl\u00e1ny ohledn\u011b podpory ve Firefoxu pro druhou a t\u0159et\u00ed verzi manifestu Chrome \" src=\"\/wp-content\/uploads\/2024\/03\/fe76b83a5dc61990f0346c1d84f29114.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Zm\u011bna zpracov\u00e1n\u00ed Cross-origin po\u017eadavk\u016f \u2014 v souladu s nov\u00fdm manifestem se na skripty pro zpracov\u00e1n\u00ed obsahu budou vztahovat stejn\u00e1 omezen\u00ed opr\u00e1vn\u011bn\u00ed jako na hlavn\u00ed str\u00e1nku, do n\u00ed\u017e jsou tyto skripty integrov\u00e1ny (nap\u0159\u00edklad pokud str\u00e1nka nem\u00e1 p\u0159\u00edstup k API pro ur\u010dov\u00e1n\u00ed polohy, pak ani skript dopl\u0148ku nebude m\u00edt tento p\u0159\u00edstup). Tato zm\u011bna je pln\u011b implementov\u00e1na ve Firefoxu.    <\/li>\n<li class=\"l\"> API zalo\u017een\u00e9 na Promise. Prohl\u00ed\u017ee\u010d Firefox toto API podporuje i pro t\u0159et\u00ed verzi manifestu.    <\/li>\n<li class=\"l\"> Z\u00e1kaz prov\u00e1d\u011bn\u00ed k\u00f3du na\u010dten\u00e9ho z extern\u00edch <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/\"   title=\"servery\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1493\">servery<\/a> (jedn\u00e1 se o situace, kdy roz\u0161\u00ed\u0159en\u00ed na\u010d\u00edt\u00e1 a prov\u00e1d\u00ed extern\u00ed k\u00f3d). V prohl\u00ed\u017ee\u010di Firefox je blokov\u00e1n\u00ed extern\u00edho k\u00f3du a v\u00fdvoj\u00e1\u0159i Mozilly p\u0159idali dal\u0161\u00ed techniky sledov\u00e1n\u00ed na\u010d\u00edt\u00e1n\u00ed k\u00f3du. Pro skripty zpracov\u00e1n\u00ed obsahu byla p\u0159edstavena samostatn\u00e1 politika omezen\u00ed p\u0159\u00edstupu k obsahu (CSP, Content Security Policy).    <\/li>\n<\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60786\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043b\u0430\u043d\u0430\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome. \u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u0432 \u0438\u044e\u043d\u0435 \u044d\u0442\u043e\u0433\u043e \u0433\u043e\u0434\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0430 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0445 \u0432\u0442\u043e\u0440\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430, \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0445 Chrome 127 (Dev, Canary \u0438 Beta). \u0412 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0430 \u043d\u0435 \u0440\u0430\u043d\u044c\u0448\u0435 \u0438\u044e\u043b\u044f. \u0412 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":114310,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114309","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043b\u0430\u043d\u0430\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome.\" \/>\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\/cs\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u041f\u043b\u0430\u043d\u044b \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043b\u0430\u043d\u0430\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome\" \/>\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=\"2024-03-14T10:25:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-14T10:25:46+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\udd47Pl\u00e1ny t\u00fdkaj\u00edc\u00ed se podpory ve Firefoxu druh\u00e9 a t\u0159et\u00ed verze manifestu Chrome | ProHoster","description":"V\u00fdvoj\u00e1\u0159i spole\u010dnosti Mozilla aktualizovali informace o pl\u00e1nech t\u00fdkaj\u00edc\u00edch se podpory ve Firefoxu druh\u00e9 a t\u0159et\u00ed verze manifestu Chrome.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u041f\u043b\u0430\u043d\u044b \u0432 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043b\u0430\u043d\u0430\u0445, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432 Firefox \u0432\u0442\u043e\u0440\u043e\u0439 \u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0439 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome","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":"2024-03-14T10:25:46+00:00","article:modified_time":"2024-03-14T10:25:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114309","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":"default","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":"2026-02-09 16:50:28","updated":"2026-02-09 16:50:28","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/114309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=114309"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/114309\/revisions"}],"predecessor-version":[{"id":158737,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/114309\/revisions\/158737"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/114310"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=114309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=114309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=114309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}