{"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\/pl\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome","title":{"rendered":"Plany dotycz\u0105ce wsparcia w Firefox drugiej i trzeciej wersji manifestu Chrome","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Deweloperzy z firmy Mozilla zaktualizowali informacje na temat wsparcia w Firefox dla drugiej i trzeciej wersji manifestu Chrome. Firma Google planuje na czerwiec tego roku zako\u0144czy\u0107 wsparcie dla dodatk\u00f3w wykorzystuj\u0105cych drug\u0105 wersj\u0119 manifestu w testowych wydaniach Chrome 127 (Dev, Canary i Beta). W stabilnej wersji wsparcie dla drugiej wersji manifestu zako\u0144czy si\u0119 nie wcze\u015bniej ni\u017c w lipcu.     <\/p>\n<p>Z kolei firma Mozilla w najbli\u017cszej przysz\u0142o\u015bci nie zamierza ko\u0144czy\u0107 wsparcia dla drugiej wersji manifestu i zachowa mo\u017cliwo\u015b\u0107 uruchamiania dodatk\u00f3w, kt\u00f3re wykorzystuj\u0105 funkcje niedost\u0119pne w trzeciej wersji manifestu. Decyzja o niezapewnianiu w Firefox pe\u0142nej zgodno\u015bci z trzeci\u0105 wersj\u0105 manifestu Chrome pozostaje w mocy. W Firefox pozostanie pe\u0142noprawne API webRequest, kt\u00f3re w Chrome zostanie przekszta\u0142cone w tryb tylko do odczytu.     <\/p>\n<p>W Firefox zachowano tak\u017ce wsparcie dla wykonywania skrypt\u00f3w w tle opartych na DOM dzi\u0119ki mechanizmowi Event Pages, podczas gdy w trzeciej wersji manifestu zaleca si\u0119 korzystanie z Service Workers. Skrypty w tle oparte na Service Workers w Firefox nie s\u0105 na razie wspierane, ale deweloperzy b\u0119d\u0105 mieli mo\u017cliwo\u015b\u0107 zdefiniowania w dodatku zar\u00f3wno handler\u00f3w opartych na Event Pages, jak i skrypt\u00f3w opartych na Service Workers, co umo\u017cliwi tworzenie dodatk\u00f3w zgodnych z trzeci\u0105 wersj\u0105 manifestu, kt\u00f3re b\u0119d\u0105 dzia\u0142a\u0142y zar\u00f3wno w Chrome, jak i Firefox.      <\/p>\n<p>Manifest Chrome definiuje mo\u017cliwo\u015bci i zasoby dost\u0119pne dla dodatk\u00f3w napisanych z u\u017cyciem API WebExtensions. Pocz\u0105wszy od wersji 57 Firefox ca\u0142kowicie przeszed\u0142 na korzystanie z API WebExtensions do tworzenia dodatk\u00f3w i zako\u0144czy\u0142 wsparcie dla technologii XUL. Przej\u015bcie na WebExtensions umo\u017cliwi\u0142o ujednolicenie rozwoju dodatk\u00f3w z platformami Chrome, Opera, Safari i Edge, upro\u015bci\u0142o portowanie dodatk\u00f3w pomi\u0119dzy r\u00f3\u017cnymi przegl\u0105darkami internetowymi oraz da\u0142o mo\u017cliwo\u015b\u0107 pe\u0142nego wykorzystania trybu wieloprocesowego (dodatki WebExtensions mog\u0105 dzia\u0142a\u0107 w osobnych procesach, izolowanych od innych cz\u0119\u015bci przegl\u0105darki). Aby ujednolici\u0107 rozw\u00f3j dodatk\u00f3w z innymi przegl\u0105darkami, Firefox zapewnia prawie pe\u0142n\u0105 zgodno\u015b\u0107 z drug\u0105 wersj\u0105 manifestu Chrome.       <\/p>\n<p>W ramach inicjatywy maj\u0105cej na celu uproszczenie tworzenia bezpiecznych i wydajnych dodatk\u00f3w oraz utrudnienie tworzenia niebezpiecznych i wolnych dodatk\u00f3w, firma Google opracowa\u0142a trzeci\u0105 wersj\u0119 manifestu. G\u0142\u00f3wne niezadowolenie z trzeciej wersji manifestu wynika z przekszta\u0142cenia API webRequest w tryb tylko do odczytu, kt\u00f3re pozwala\u0142o na pod\u0142\u0105czanie w\u0142asnych handler\u00f3w maj\u0105cych pe\u0142ny dost\u0119p do \u017c\u0105da\u0144 sieciowych i zdolnych do modyfikowania ruchu w locie. Zamiast API webRequest w trzeciej wersji manifestu dodano ograniczone w swoich mo\u017cliwo\u015bciach API declarativeNetRequest, kt\u00f3re zapewnia dost\u0119p do wbudowanego silnika filtracji, samodzielnie przetwarzaj\u0105cego zasady blokowania, nie pozwalaj\u0105cego na korzystanie z w\u0142asnych algorytm\u00f3w filtracji.     <\/p>\n<p> W\u015br\u00f3d cech implementacji trzeciej wersji manifestu w Firefox:  <\/p>\n<ul>\n<li class=\"l\"> Dodano nowe deklaratywne API filtrowania tre\u015bci, ale w przeciwie\u0144stwie do Chrome, nie wstrzymano wsparcia dla starego blokuj\u0105cego trybu pracy API webRequest.    <\/li>\n<li class=\"l\"> Wprowadzono mechanizm Event Pages, kt\u00f3ry jest bardziej znany programistom webowym, nie wymaga ca\u0142kowitej przer\u00f3bki rozszerze\u0144 i eliminuje ograniczenia zwi\u0105zane z u\u017cywaniem Service Workers. Event Pages umo\u017cliwi dostosowanie istniej\u0105cych rozszerze\u0144 z t\u0142em do wymaga\u0144 trzeciej wersji manifestu, jednocze\u015bnie zachowuj\u0105c dost\u0119p do wszystkich funkcji potrzebnych do pracy z DOM.\n<li class=\"l\"> Nowy model granularnego \u017c\u0105dania uprawnie\u0144 \u2014 rozszerzenie nie b\u0119dzie mog\u0142o aktywowa\u0107 si\u0119 od razu na wszystkich stronach (usuni\u0119to uprawnienie \u201eall_urls\u201d), a b\u0119dzie dzia\u0142a\u0107 tylko w kontek\u015bcie aktywnej karty, tzn. u\u017cytkownik b\u0119dzie musia\u0142 potwierdzi\u0107 dzia\u0142anie rozszerzenia dla ka\u017cdej strony. W Fir\u0435fox wszystkie \u017c\u0105dania do danych strony b\u0119d\u0105 traktowane jako opcjonalne, a ostateczn\u0105 decyzj\u0119 o przyznaniu dost\u0119pu podejmie u\u017cytkownik, kt\u00f3ry b\u0119dzie m\u00f3g\u0142 wybi\u00f3rczo decydowa\u0107, kt\u00f3remu rozszerzeniu udzieli\u0107 dost\u0119pu do swoich danych na danej stronie.\n<p>Aby zarz\u0105dza\u0107 uprawnieniami, w interfejsie dodano przycisk \u201eUnified Extensions\u201d do bezpo\u015bredniego zarz\u0105dzania dost\u0119pem ka\u017cdego dodatku do poszczeg\u00f3lnych stron \u2013 u\u017cytkownik mo\u017ce przyzna\u0107 lub cofn\u0105\u0107 dost\u0119p dodatku do dowolnej strony. Zarz\u0105dzanie uprawnieniami ma zastosowanie tylko do dodatk\u00f3w opartych na trzeciej wersji manifestu; w przypadku dodatk\u00f3w na drugiej wersji manifestu nie przeprowadza si\u0119 szczeg\u00f3\u0142owego zarz\u0105dzania dost\u0119pem do stron.      <\/p>\n<p><center><img decoding=\"async\" alt=\"Plany dotycz\u0105ce wsparcia w Firefox drugiej i trzeciej wersji manifestu Chrome \" src=\"\/wp-content\/uploads\/2024\/03\/fe76b83a5dc61990f0346c1d84f29114.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Zmiana w obs\u0142udze zapyta\u0144 Cross-origin \u2014 zgodnie z nowym manifestem te same ograniczenia uprawnie\u0144, kt\u00f3re dotycz\u0105 g\u0142\u00f3wnej strony, b\u0119d\u0105 teraz obowi\u0105zywa\u0107 r\u00f3wnie\u017c dla skrypt\u00f3w do przetwarzania tre\u015bci, kt\u00f3re s\u0105 w ni\u0105 wbudowywane (na przyk\u0142ad, je\u015bli strona nie ma dost\u0119pu do API okre\u015blania lokalizacji, to r\u00f3wnie\u017c skrypt rozszerzenia nie uzyska tego dost\u0119pu). Ta zmiana jest ju\u017c w pe\u0142ni wdro\u017cona w Firefox.    <\/li>\n<li class=\"l\"> API oparte na Promise. Firefox obs\u0142uguje to API i dla trzeciej wersji manifestu.    <\/li>\n<li class=\"l\"> Zakaz wykonywania kodu, za\u0142adowanego z zewn\u0119trznych \u017ar\u00f3de\u0142. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/\"   title=\"serwer\u00f3w\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1493\">serwer\u00f3w<\/a> (m\u00f3wi\u0105c o sytuacjach, gdy rozszerzenie \u0142aduje i wykonuje zewn\u0119trzny kod). W Firefoxie zastosowano blokowanie zewn\u0119trznego kodu, a programi\u015bci Mozilli dodali dodatkowe techniki \u015bledzenia \u0142adowania kodu. Dla skrypt\u00f3w przetwarzania tre\u015bci wprowadzono oddzieln\u0105 polityk\u0119 ograniczenia dost\u0119pu do tre\u015bci (CSP, Content Security Policy).    <\/li>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <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.1.1 - 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\/pl\/blog\/news\/plany-v-otnoshenii-podderzhki-v-firefox-vtoroj-i-tretej-versij-manifesta-chrome\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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\udd47Plany dotycz\u0105ce wsparcia w Firefoxie drugiej i trzeciej wersji manifestu Chrome | ProHoster","description":"Programi\u015bci z firmy Mozilla zaktualizowali informacje na temat plan\u00f3w zwi\u0105zanych z obs\u0142ug\u0105 w Firefoxie drugiej i trzeciej wersji manifestu Chrome.","canonical_url":"https:\/\/prohoster.info\/pl\/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":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/114309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=114309"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/114309\/revisions"}],"predecessor-version":[{"id":158737,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/114309\/revisions\/158737"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/114310"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=114309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=114309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=114309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}