{"id":100307,"date":"2021-05-28T16:22:45","date_gmt":"2021-05-28T14:22:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome"},"modified":"2021-05-28T16:22:45","modified_gmt":"2021-05-28T14:22:45","slug":"mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome","title":{"rendered":"Mozilla sammanfattade planerna f\u00f6r att st\u00f6dja tredje versionen av Chrome-manifestet i Firefox","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mozilla har publicerat en plan f\u00f6r genomf\u00f6randet av den tredje versionen av Chrome-manifestet i Firefox, vilket definierar de m\u00f6jligheter och resurser som finns f\u00f6r till\u00e4gg. Den tredje versionen av manifestet har kritiserats f\u00f6r att det st\u00f6r funktionen hos m\u00e5nga till\u00e4gg som blockerar o\u00f6nskat inneh\u00e5ll och s\u00e4kerst\u00e4ller s\u00e4kerheten.    <\/p>\n<p>I Firefox avser man att implementera n\u00e4stan alla funktioner och begr\u00e4nsningar i det nya manifestet, inklusive det deklarativa API:t f\u00f6r inneh\u00e5llsfiltrering (declarativeNetRequest), men till skillnad fr\u00e5n Chrome kommer st\u00f6det f\u00f6r det gamla blockeringsl\u00e4get i API:t webRequest inte att avbrytas, \u00e5tminstone inte f\u00f6rr\u00e4n det nya API:t helt svarar mot behoven hos utvecklare av till\u00e4gg som anv\u00e4nder API:t webRequest. Denna strategi kommer att s\u00e4kerst\u00e4lla kompatibilitet med Chrome-till\u00e4gg utan att p\u00e5verka kompatibiliteten med till\u00e4gg som \u00e4r beroende av API:t webRequest.    <\/p>\n<p>Vi p\u00e5minner om att den fr\u00e4msta missn\u00f6jet med det nya manifestet r\u00f6r \u00f6verg\u00e5ngen till ett l\u00e4sl\u00e4ge f\u00f6r API:t webRequest, vilket till\u00e4t koppling av egna hanterare som hade full tillg\u00e5ng till n\u00e4tverksf\u00f6rfr\u00e5gningar och kunde modifiera trafiken i realtid. Det angivna API:t anv\u00e4nds i uBlock Origin och m\u00e5nga andra till\u00e4gg f\u00f6r att blockera o\u00f6nskat inneh\u00e5ll och s\u00e4kerst\u00e4lla s\u00e4kerhet. Ist\u00e4llet f\u00f6r API:t webRequest f\u00f6resl\u00e5s ett begr\u00e4nsat API, declarativeNetRequest, som ger tillg\u00e5ng till en inbyggd motor f\u00f6r filtrering, som sj\u00e4lvst\u00e4ndigt bearbetar blockeringsregler, inte till\u00e5ter anv\u00e4ndning av egna filtreringsalgoritmer och inte m\u00f6jligg\u00f6r att st\u00e4lla in komplexa regler som \u00f6verlappar varandra beroende p\u00e5 f\u00f6rh\u00e5llanden.     <\/p>\n<p>I Firefox planeras st\u00f6d f\u00f6r den tredje versionen av Chrome-manifestet att tillhandah\u00e5llas f\u00f6r testing i slutet av 2021, och implementeringen av det nya manifestet \u00e4r planerad till b\u00f6rjan av 2022. N\u00e5gra av funktionerna i genomf\u00f6randet av det nya manifestet i Firefox \u00e4r:  <\/p>\n<ul>\n<li class=\"l\"> Tillhandah\u00e5llande av API:t declarativeNetRequest, men med kvarh\u00e5llande av m\u00f6jligheten att anv\u00e4nda det gamla API:t webRequest.\n<li class=\"l\"> \u00c4ndring av behandlingen av Cross-origin-f\u00f6rfr\u00e5gningar \u2014 enligt det nya manifestet f\u00f6r skript kommer samma befogenhetsbegr\u00e4nsningar att g\u00e4lla f\u00f6r skripten som f\u00f6r den huvudsakliga sidan d\u00e4r dessa skript injiceras (till exempel, om sidan inte har tillg\u00e5ng till API:et f\u00f6r platsbest\u00e4mning, kommer inte heller till\u00e4ggsskriptet att f\u00e5 tillg\u00e5ng till detta). En del av de relaterade begr\u00e4nsningarna f\u00f6r cross-origin-f\u00f6rfr\u00e5gningar \u00e4r redan tillg\u00e4ngliga f\u00f6r testning i nattbyggnader av Firefox (utvecklas som en del av Fission-projektet, som kan aktiveras i about:preferences#experimental) och planeras f\u00f6r allm\u00e4n implementation under tredje kvartalet 2021.\n<li class=\"l\"> Bakgrundssidor kommer att ers\u00e4ttas av Service workers som fungerar som bakgrundsprocesser. \u00c4ndringen \u00e4r \u00e4nnu inte klar f\u00f6r testning.\n<li class=\"l\"> API baserat p\u00e5 Promise. Firefox st\u00f6djer redan denna typ av API i namnomr\u00e5det \"browser.*\" och kommer att flytta det till namnomr\u00e5det \"chrome.*\" f\u00f6r den tredje versionen av manifestet.\n<li class=\"l\"> Ny granulerad modell f\u00f6r beg\u00e4ran om beh\u00f6righeter \u2014 till\u00e4gget kan inte aktiveras f\u00f6r alla sidor samtidigt (befogenheten \"all_urls\" har tagits bort), utan kommer endast att fungera i kontexten av den aktiva fliken, det vill s\u00e4ga anv\u00e4ndaren m\u00e5ste godk\u00e4nna att till\u00e4gget fungerar f\u00f6r varje webbplats. Mozilla arbetar med att st\u00e4rka \u00e5tkomstkontrollen, men avser att ge anv\u00e4ndarna m\u00f6jlighet att sj\u00e4lva besluta om de vill till\u00e5ta till\u00e4gg att fungera med olika flikar.\n<li class=\"l\"> F\u00f6rbud mot att exekvera kod som laddas fr\u00e5n externa <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\"   title=\"servrar\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1583\">servrar<\/a> (det handlar om situationer d\u00e4r ett till\u00e4gg laddar och exekverar extern kod). I Firefox till\u00e4mpas redan blockering av extern kod och Mozillas utvecklare \u00e4r redo att l\u00e4gga till ytterligare tekniker f\u00f6r att sp\u00e5ra kodladdningar f\u00f6reslagna i den tredje versionen av manifestet. F\u00f6r skript f\u00f6r inneh\u00e5llshantering kommer en separat policy f\u00f6r begr\u00e4nsad \u00e5tkomst till inneh\u00e5ll (CSP, Content Security Policy) att introduceras, och de befintliga API:erna userScripts och contentScripts kommer att omarbetas f\u00f6r att st\u00f6dja till\u00e4gg baserade p\u00e5 Service worker.    <\/ul>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55224\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u043b\u0430\u043d \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b. \u0422\u0440\u0435\u0442\u044c\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 \u0441\u0442\u0430\u043b\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c \u043a\u0440\u0438\u0442\u0438\u043a\u0438 \u0438\u0437-\u0437\u0430 \u043d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u043d\u043e\u0433\u0438\u0445 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u0412 Firefox \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0447\u0442\u0438 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u0435\u043a\u043b\u0430\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 API \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (declarativeNetRequest), [&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-100307","post","type-post","status-publish","format-standard","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u043b\u0430\u043d \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\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\/sv\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\udd47Mozilla \u043e\u0431\u043e\u0431\u0449\u0438\u043b\u0430 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u043b\u0430\u043d \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-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=\"2021-05-28T14:22:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-05-28T14:22:45+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\udd47Mozilla sammanfattade planer f\u00f6r att st\u00f6dja den tredje versionen av Chrome-manifestet i Firefox | ProHoster","description":"Mozilla har publicerat en plan f\u00f6r implementeringen av den tredje versionen av Chrome-manifestet i Firefox, som definierar de m\u00f6jligheter och resurser som till\u00e4gg ges.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\udd47Mozilla \u043e\u0431\u043e\u0431\u0449\u0438\u043b\u0430 \u043f\u043b\u0430\u043d\u044b \u043f\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0435 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u043f\u043b\u0430\u043d \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 Firefox \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0449\u0435\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0440\u0435\u0441\u0443\u0440\u0441\u044b.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-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":"2021-05-28T14:22:45+00:00","article:modified_time":"2021-05-28T14:22:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100307","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-05-28 14:28:26","updated":"2026-02-09 16:50:54","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/100307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=100307"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/100307\/revisions"}],"predecessor-version":[{"id":158827,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/100307\/revisions\/158827"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=100307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=100307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=100307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}