{"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\/hu\/blog\/news\/mozilla-obobshhila-plany-po-podderzhke-v-firefox-tretej-versii-manifesta-chrome","title":{"rendered":"A Mozilla \u00f6sszefoglalta a Firefox Chrome harmadik verzi\u00f3j\u00e1nak t\u00e1mogat\u00e1s\u00e1ra vonatkoz\u00f3 terveit","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Mozilla k\u00f6zz\u00e9tette a Firefox Chrome manifestum\u00e1nak harmadik verzi\u00f3j\u00e1nak megval\u00f3s\u00edt\u00e1si terv\u00e9t, amely meghat\u00e1rozza a b\u0151v\u00edtm\u00e9nyek sz\u00e1m\u00e1ra el\u00e9rhet\u0151 lehet\u0151s\u00e9geket \u00e9s er\u0151forr\u00e1sokat. A harmadik manifestum verzi\u00f3j\u00e1t kritika \u00e9rte, mivel sz\u00e1mos tartalomblokkol\u00f3 b\u0151v\u00edtm\u00e9ny m\u0171k\u00f6d\u00e9s\u00e9t zavarja \u00e9s a biztons\u00e1got vesz\u00e9lyezteti.    <\/p>\n<p>A Firefox szinte az \u00f6sszes \u00fajdons\u00e1got \u00e9s korl\u00e1toz\u00e1st meg szeretn\u00e9 val\u00f3s\u00edtani az \u00faj manifestumban, bele\u00e9rtve a tartalomsz\u0171r\u00e9s deklarat\u00edv API-j\u00e1t (declarativeNetRequest). Azonban a Chrome-t\u00f3l elt\u00e9r\u0151en a Firefoxban nem sz\u00fcntetik meg a r\u00e9gi blokkol\u00f3 API webRequest t\u00e1mogat\u00e1s\u00e1t, legal\u00e1bbis addig, am\u00edg az \u00faj API teljes m\u00e9rt\u00e9kben nem felel meg a webRequest API-t haszn\u00e1l\u00f3 b\u0151v\u00edtm\u00e9nyfejleszt\u0151k ig\u00e9nyeinek. Ez a megk\u00f6zel\u00edt\u00e9s lehet\u0151v\u00e9 teszi a Chrome b\u0151v\u00edtm\u00e9nyeivel val\u00f3 kompatibilit\u00e1s biztos\u00edt\u00e1s\u00e1t an\u00e9lk\u00fcl, hogy megs\u00e9rten\u00e9 a webRequest API-ra \u00e9p\u00fcl\u0151 b\u0151v\u00edtm\u00e9nyek kompatibilit\u00e1s\u00e1t.    <\/p>\n<p>Eml\u00e9keztet\u0151\u00fcl, a legf\u0151bb el\u00e9gedetlens\u00e9g az \u00faj manifestummal kapcsolatban a webRequest API csak olvashat\u00f3 m\u00f3dra val\u00f3 \u00e1t\u00e1ll\u00edt\u00e1s\u00e1hoz kapcsol\u00f3dik, amely lehet\u0151v\u00e9 tette saj\u00e1t kezel\u0151k csatlakoztat\u00e1s\u00e1t, teljes hozz\u00e1f\u00e9r\u00e9ssel a h\u00e1l\u00f3zati k\u00e9r\u00e9sekhez, \u00e9s k\u00e9pes volt \u00e9l\u0151ben m\u00f3dos\u00edtani a forgalmat. Ez az API alkalmaz\u00e1sban van az uBlock Origin \u00e9s sz\u00e1mos m\u00e1s, a nem k\u00edv\u00e1nt tartalom blokkol\u00e1s\u00e1ra \u00e9s a biztons\u00e1g n\u00f6vel\u00e9s\u00e9re szolg\u00e1l\u00f3 b\u0151v\u00edtm\u00e9nyben. A webRequest API helyett egy korl\u00e1tozott k\u00e9pess\u00e9g\u0171 API, a declarativeNetRequest ker\u00fclt aj\u00e1nl\u00e1sra, amely hozz\u00e1f\u00e9r\u00e9st biztos\u00edt a be\u00e9p\u00edtett sz\u0171r\u0151motorhoz, amely \u00f6n\u00e1ll\u00f3an kezeli a blokkol\u00e1si szab\u00e1lyokat, nem enged\u00e9lyezi a saj\u00e1t sz\u0171r\u00e9si algoritmusok haszn\u00e1lat\u00e1t, \u00e9s nem teszi lehet\u0151v\u00e9 a bonyolult, egym\u00e1sra \u00e9p\u00fcl\u0151 szab\u00e1lyok be\u00e1ll\u00edt\u00e1s\u00e1t a felt\u00e9telek f\u00fcggv\u00e9ny\u00e9ben.     <\/p>\n<p>A Firefox a harmadik Chrome manifestum t\u00e1mogat\u00e1s\u00e1t 2021 v\u00e9g\u00e9n tervezi tesztelni, m\u00edg az \u00faj manifestum bevezet\u00e9s\u00e9t 2022 elej\u00e9re \u00fctemezik. Az \u00faj manifestum Firefoxba val\u00f3 bevezet\u00e9s\u00e9nek jellemz\u0151i k\u00f6z\u00e9 tartozik:  <\/p>\n<ul>\n<li class=\"l\"> A declarativeNetRequest API biztos\u00edt\u00e1sa, de a r\u00e9gi webRequest API haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9g\u00e9nek meg\u0151rz\u00e9s\u00e9vel.\n<li class=\"l\"> A Cross-origin Requests Processing Update \u2014 According to the new manifest, the same power limitations that apply to the main page will also be imposed on the content processing scripts embedded in it (for instance, if the page does not have access to the geolocation API, then the extension script will not gain this access either). Part of the changes related to cross-origin request restrictions is already available for testing in nightly builds of Firefox (developed as part of the Fission project, which can be enabled in about:preferences#experimental) and is scheduled for widespread implementation in the third quarter of 2021.\n<li class=\"l\"> Background pages will be replaced by service workers operating in the form of background processes. This change is not yet ready for testing.\n<li class=\"l\"> Promise-based API. Firefox already supports this type of API in the 'browser.*' namespace and will transfer it to the 'chrome.*' namespace for the third version of the manifest.\n<li class=\"l\"> A new granular permissions request model \u2014 an extension will no longer be able to activate for all pages at once (the 'all_urls' permission has been removed), and will only function in the context of the active tab, meaning that users will need to confirm the extension's operation for each site. Mozilla is working on strengthening access control but intends to allow users to make their own decisions about whether to allow extensions to operate with different tabs.\n<li class=\"l\"> K\u00fcls\u0151 forr\u00e1sb\u00f3l bet\u00f6lt\u00f6tt k\u00f3d fut\u00e1s\u00e1nak tilalma <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/\"   title=\"szerverek\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1583\">szerverek<\/a> (referring to situations when an extension loads and executes external code). Firefox already implements external code blocking, and Mozilla developers are ready to add additional tracking techniques for code downloads proposed in the third version of the manifest. A separate access policy for content processing scripts will be introduced (CSP, Content Security Policy), and existing userScripts and contentScripts APIs will be redesigned to support extensions based on service workers.    <\/ul>\n<p>Forr\u00e1s: <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.3 - 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\/hu\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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 summarized its plans for Chrome's third version manifest support in Firefox | ProHoster","description":"Mozilla has published a plan for implementing the third version of the Chrome manifest in Firefox, defining the capabilities and resources available to extensions.","canonical_url":"https:\/\/prohoster.info\/hu\/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":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/100307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=100307"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/100307\/revisions"}],"predecessor-version":[{"id":158827,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/100307\/revisions\/158827"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=100307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=100307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=100307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}