{"id":105614,"date":"2022-11-18T03:36:41","date_gmt":"2022-11-18T01:36:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-tretej-versii-manifesta-chrome"},"modified":"2022-11-18T03:36:41","modified_gmt":"2022-11-18T01:36:42","slug":"mozilla-nachnyot-prinimat-dopolneniya-na-baze-tretej-versii-manifesta-chrome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-tretej-versii-manifesta-chrome","title":{"rendered":"Mozilla gaat aanvullen van de derde versie van het Chrome-manifest accepteren","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Op 21 november zal de AMO-catalogus (addons.mozilla.org) beginnen met het accepteren en verifi\u00ebren van digitale handtekeningen voor extensies die gebruikmaken van versie drie van het manifest van Chrome. De desbetreffende extensies zullen getest kunnen worden in nachtbouwingen van Firefox. In de stabiele versies zal de ondersteuning van versie drie van het manifest worden ingeschakeld in Firefox 109, dat is gepland voor 17 januari 2023. Ondersteuning voor versie twee van het manifest zal op korte termijn behouden blijven, maar eind 2023 zal, na evaluatie van de migratie van extensies naar versie drie van het manifest, de mogelijkheid worden overwogen om de ondersteuning voor versie twee van het manifest als verouderd te beschouwen.        <\/p>\n<p>Het Chrome-manifest definieert de mogelijkheden en middelen die beschikbaar zijn voor extensies die zijn geschreven met behulp van de WebExtensions API. Sinds versie 57 is Firefox volledig overgestapt op het gebruik van de WebExtensions API voor de ontwikkeling van extensies en is de ondersteuning voor de XUL-technologie stopgezet. De overstap naar WebExtensions heeft het mogelijk gemaakt om de ontwikkeling van extensies te uniformeren met platforms als Chrome, Opera, Safari en Edge, het porteren van extensies tussen verschillende webbrowser te vereenvoudigen en volledig gebruik te maken van de multiprocess-modus (WebExtensions-extensies kunnen in afzonderlijke processen draaien, ge\u00efsoleerd van de andere delen van de browser). Voor de uniformiteit in de ontwikkeling van extensies met andere browsers wordt in Firefox bijna volledige compatibiliteit met de tweede versie van het Chrome-manifest gewaarborgd.       <\/p>\n<p>Momenteel is Chrome bezig met de overstap naar versie drie van het manifest, terwijl de ondersteuning voor versie twee in januari 2024 zal worden be\u00ebindigd. Het hoofddoel van de wijzigingen in de nieuwe versie is het vereenvoudigen van het maken van veilige en krachtige extensies, en het moeilijker maken om onveilige en trage extensies te cre\u00ebren. Aangezien versie drie van het manifest onder kritiek staat en zal leiden tot het niet functioneren van veel extensies voor het blokkeren van ongewenste inhoud en het waarborgen van de veiligheid, heeft Mozilla besloten om niet volledig compatibel te blijven met het manifest in Firefox en sommige wijzigingen anders te implementeren.    <\/p>\n<p>De belangrijkste onvrede over versie drie van het manifest heeft te maken met de overstap naar een alleen-lezen modus voor de API webRequest, die het mogelijk maakte om eigen handlers aan te sluiten met volledige toegang tot netwerkverzoeken en die in realtime verkeer kon aanpassen. Deze API wordt toegepast in uBlock Origin en veel andere extensies voor het blokkeren van ongewenste inhoud en het waarborgen van de veiligheid. In plaats van de API webRequest is er in versie drie van het manifest een beperkt API declarativeNetRequest voorgesteld, dat toegang biedt tot de ingebouwde filterengine, die de blokkeringsregels zelfstandig verwerkt, geen eigen filteralgoritmen toestaat en geen complexe regels toestaat die elkaar kunnen overlappen afhankelijk van de voorwaarden.     <\/p>\n<p> Onder de kenmerken van de implementatie van het nieuwe manifest in Firefox:      <\/p>\n<ul>\n<li class=\"l\"> Er is een nieuwe declaratieve API voor contentfiltering toegevoegd, maar in tegenstelling tot Chrome is de ondersteuning voor de oude blocker-modus van de webRequest API niet stopgezet.\n<li class=\"l\"> In het manifest wordt de vervanging van achtergrondpagina's bepaald door een variant van Service Workers, die functioneren als achtergrondprocessen (Background Service Workers). Om toekomstige compatibiliteit te waarborgen, zal Firefox ondersteuning voor Service Workers implementeren, maar momenteel is er in plaats daarvan een nieuw mechanisme voor Event Pages voorgesteld, dat meer vertrouwd is voor webontwikkelaars, geen volledige herontwerp van extensies vereist en de beperkingen van Service Workers oplost. Event Pages stelt bestaande extensies met achtergrondpagina's in staat om te voldoen aan de vereisten van de derde versie van het manifest, terwijl alle noodzakelijke mogelijkheden voor DOM-interactie behouden blijven.          <\/li>\n<li class=\"l\"> Het nieuwe gegranuleerde machtigingsverzoekmodel \u2014 de extensie kan niet onmiddellijk voor alle pagina's worden geactiveerd (de machtiging 'all_urls' is verwijderd), maar werkt alleen in de context van het actieve tabblad, dat wil zeggen dat de gebruiker de werking van de extensie voor elke website moet bevestigen. In Firefox worden alle verzoeken om toegang tot sitegegevens als optioneel beschouwd, en de uiteindelijke beslissing over het verlenen van toegang ligt bij de gebruiker, die selectief kan beslissen welke extensie toegang krijgt tot zijn gegevens op een bepaalde site.\n<p>Voor het beheren van machtigingen is er een nieuwe knop 'Unieke extensies' aan de interface toegevoegd, die al kan worden getest in de nachtelijke builds van Firefox. De knop biedt middelen voor direct beheer van welke sites elke extensie toegang heeft \u2014 de gebruiker kan toegang tot de extensie voor elke website verlenen of intrekken. Het beheer van machtigingen is alleen van toepassing op extensies op basis van de derde versie van het manifest; voor extensies op basis van de tweede versie van het manifest is er geen gegranuleerd beheer van de toegang tot websites.          <center><img decoding=\"async\" alt=\"Mozilla gaat aanvullen van de derde versie van het Chrome-manifest accepteren \" src=\"\/wp-content\/uploads\/2022\/11\/62422c3bf8021866caee67b47e642d5c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Wijziging in de verwerking van Cross-origin verzoeken \u2014 volgens het nieuwe manifest zullen dezelfde machtigingsbeperkingen die voor de hoofdpagina gelden, ook van toepassing zijn op de scripts voor contentverwerking die in deze scripts zijn ingebed (bijvoorbeeld, als de pagina geen toegang heeft tot de locatie-API, dan krijgt ook het extensiescript geen toegang). Deze wijziging is volledig ge\u00efmplementeerd in Firefox.    <\/li>\n<li class=\"l\"> API op basis van Promise. Firefox ondersteunt deze API en zal deze voor de derde versie van het manifest verplaatsen naar de namespace 'chrome.*'.    <\/li>\n<li class=\"l\"> Verbod op het uitvoeren van code die van externe bronnen is geladen <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1671\">servers<\/a> (het gaat over situaties waarin een extensie externe code laadt en uitvoert). In Firefox wordt externe code geblokkeerd en de ontwikkelaars van Mozilla hebben extra trackingtechnieken toegevoegd voor het laden van code, zoals voorgesteld in de derde versie van het manifest. Voor content scripts is er een aparte toegangsbeperkingspolitiek (CSP, Content Security Policy) ge\u00efntroduceerd.    <\/li>\n<\/ul>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58140\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>21 \u043d\u043e\u044f\u0431\u0440\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433 AMO (addons.mozilla.org) \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0438 \u0437\u0430\u0432\u0435\u0440\u044f\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0442\u0440\u0435\u0442\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome. \u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043d\u043e\u0447\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 Firefox. \u0412 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0445 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u043e \u0432 Firefox 109, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u043e\u043c \u043d\u0430 17 \u044f\u043d\u0432\u0430\u0440\u044f 2023 \u0433\u043e\u0434\u0430. \u041f\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 \u0432 \u043e\u0431\u043e\u0437\u0440\u0438\u043c\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0430, \u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105615,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105614","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=\"21 \u043d\u043e\u044f\u0431\u0440\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433 AMO (addons.mozilla.org) \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0438 \u0437\u0430\u0432\u0435\u0440\u044f\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0442\u0440\u0435\u0442\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u044e \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\/nl\/blog\/news\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-tretej-versii-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=\"nl_NL\" \/>\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 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 \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=\"21 \u043d\u043e\u044f\u0431\u0440\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433 AMO (addons.mozilla.org) \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0438 \u0437\u0430\u0432\u0435\u0440\u044f\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0442\u0440\u0435\u0442\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-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=\"2022-11-18T01:36:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-18T01:36:42+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 begint met het accepteren van extensies op basis van de derde versie van het Chrome-manifest | ProHoster","description":"Op 21 november begint de AMO-catalogus (addons.mozilla.org) met het accepteren en certificeren van extensies die de derde versie van het Chrome-manifest gebruiken, met een digitale handtekening.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-tretej-versii-manifesta-chrome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0430 \u0431\u0430\u0437\u0435 \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":"21 \u043d\u043e\u044f\u0431\u0440\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433 AMO (addons.mozilla.org) \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0438 \u0437\u0430\u0432\u0435\u0440\u044f\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0442\u0440\u0435\u0442\u044c\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/mozilla-nachnyot-prinimat-dopolneniya-na-baze-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":"2022-11-18T01:36:42+00:00","article:modified_time":"2022-11-18T01:36:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105614","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:51:21","updated":"2026-02-09 16:51:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/105614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=105614"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/105614\/revisions"}],"predecessor-version":[{"id":158915,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/105614\/revisions\/158915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/105615"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=105614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=105614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=105614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}