{"id":102696,"date":"2021-12-21T21:36:58","date_gmt":"2021-12-21T19:37:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11"},"modified":"2021-12-21T21:36:58","modified_gmt":"2021-12-21T19:37:01","slug":"dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","title":{"rendered":"Dla systemu Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Deweloperzy otwartego systemu operacyjnego Haiku, kt\u00f3ry kontynuuje rozw\u00f3j idei BeOS, przygotowali pocz\u0105tkow\u0105 implementacj\u0119 warstwy zapewniaj\u0105cej zgodno\u015b\u0107 z bibliotek\u0105 Xlib, umo\u017cliwiaj\u0105cej uruchamianie aplikacji X11 w Haiku bez u\u017cycia serwera X. Warstwa ta zosta\u0142a zrealizowana poprzez emulacj\u0119 funkcji Xlib przy pomocy translacji wywo\u0142a\u0144 do wysokopoziomowego graficznego API Haiku.       <\/p>\n<p>W obecnej formie warstwa zapewnia du\u017c\u0105 cz\u0119\u015b\u0107 zazwyczaj u\u017cywanych interfejs\u00f3w programistycznych Xlib, ale niekt\u00f3re wywo\u0142ania s\u0105 nadal zast\u0105pione atrapami. Warstwa pozwala na kompilacj\u0119 i uruchamianie aplikacji opartych na bibliotece GTK, jednak jako\u015b\u0107 rozmieszczenia element\u00f3w w oknach wymaga dalszej pracy. Przetwarzanie wej\u015bcia za pomoc\u0105 klawiatury i klikni\u0119\u0107 myszy nie zosta\u0142o jeszcze doprowadzone do odpowiedniego stanu (dodana zosta\u0142a tylko obs\u0142uga zdarzenia ruchu myszy).      <\/p>\n<p>Wsparcie dla biblioteki Qt w Haiku realizowane by\u0142o wcze\u015bniej poprzez stworzenie natywnego portu Qt, dzia\u0142aj\u0105cego na bazie API Haiku. Jednak dla wsparcia GTK wykorzystanie emulacji X11 jest rozwa\u017cane jako bardziej preferowana opcja, poniewa\u017c wn\u0119trze GTK nie jest tak dobrze abstrahowane, a stworzenie oddzielnego backendu GTK dla Haiku wymaga\u0142oby znacz\u0105cych zasob\u00f3w. Jako rozwi\u0105zanie rozwa\u017cano mo\u017cliwo\u015b\u0107 stworzenia portu X11-<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-los-angeles\/\"   title=\"serwera\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3780\">serwera<\/a> dla Haiku, ale podej\u015bcie to zosta\u0142o uznane za niecelowe w sytuacji, gdy API X11 mo\u017cna zrealizowa\u0107 bezpo\u015brednio na bazie API Haiku. X11 zosta\u0142 wybrany jako d\u0142ugo stabilizowany i niezmienny protok\u00f3\u0142, podczas gdy eksperymenty z Waylandem nadal trwaj\u0105, wymagana jest w\u0142asna implementacja serwera, a nie wszystkie potrzebne rozszerzenia protoko\u0142u zosta\u0142y ostatecznie zatwierdzone.          <center><img decoding=\"async\" alt=\"Dla systemu Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/417706f564ee82d1ec57bbfd2b24ea8d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Podczas uruchamiania prostszych aplikacji na Tcl\/Tk i wxWidgets przez warstw\u0119 wyst\u0119puj\u0105 r\u00f3wnie\u017c nierozwi\u0105zane problemy, ale wygl\u0105d jest ju\u017c znacznie bli\u017cszy normie:  <center><img decoding=\"async\" alt=\"Dla systemu Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/ec97971a96e13b7bf4249d1a7d0a3f3f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Dla systemu Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/adf2f0dea4e7ff4231e8a378ecfdbec9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Dla systemu Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/1b5f7684586c54e5b285195336a684a7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Przypominamy, \u017ce projekt Haiku zosta\u0142 stworzony w 2001 roku jako odpowied\u017a na zako\u0144czenie rozwoju systemu operacyjnego BeOS i rozwija\u0142 si\u0119 pod nazw\u0105 OpenBeOS, ale zosta\u0142 przemianowany w 2004 roku z powodu roszcze\u0144 zwi\u0105zanych z u\u017cywaniem w nazwie znaku towarowego BeOS. System bezpo\u015brednio opiera si\u0119 na technologiach BeOS 5 i ma na celu binarn\u0105 zgodno\u015b\u0107 z aplikacjami dla tego systemu. \u0179r\u00f3d\u0142owe kody wi\u0119kszo\u015bci systemu Haiku s\u0105 rozpowszechniane na mocy wolnej licencji MIT, z wyj\u0105tkiem niekt\u00f3rych bibliotek, kodek\u00f3w multimedialnych i komponent\u00f3w zapo\u017cyczonych z innych projekt\u00f3w.    <\/p>\n<p>System jest zoptymalizowana pod k\u0105tem komputer\u00f3w osobistych, wykorzystuje w\u0142asne j\u0105dro oparte na hybrydowej architekturze, kt\u00f3re zapewnia wysok\u0105 responsywno\u015b\u0107 na dzia\u0142ania u\u017cytkownika oraz efektywne wykonywanie aplikacji wielow\u0105tkowych. Jako system plik\u00f3w zastosowano OpenBFS, wspieraj\u0105cy zaawansowane atrybuty plik\u00f3w, dziennikowanie, 64-bitowe wska\u017aniki, wsparcie dla przechowywania metatag\u00f3w (dla ka\u017cdego pliku mo\u017cna przechowywa\u0107 atrybuty w formie klucz=warto\u015b\u0107, co sprawia, \u017ce system plik\u00f3w przypomina baz\u0119 danych) oraz specjalne indeksy przyspieszaj\u0105ce wyszukiwanie w nich. Do organizacji struktury katalog\u00f3w wykorzystano drzewa \u201eB+ tree\u201d. Z kodu BeOS do Haiku w\u0142\u0105czono mened\u017cer plik\u00f3w Tracker i pasek narz\u0119dzi Deskbar, kt\u00f3rych \u017ar\u00f3d\u0142owe kody zosta\u0142y udost\u0119pnione po zaprzestaniu rozwoju BeOS.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56386\">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 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Haiku, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0438\u0434\u0435\u0439 BeOS, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 Xlib, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c X11-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Haiku \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f X-\u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u041f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0447\u0435\u0440\u0435\u0437 \u044d\u043c\u0443\u043b\u044f\u0446\u0438\u044e \u0444\u0443\u043d\u043a\u0446\u0438\u0439 Xlib \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u0438 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 \u0432\u044b\u0441\u043e\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 API Haiku. \u0412 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0432\u0438\u0434\u0435 \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u043e\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 Xlib, \u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":102697,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102696","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 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Haiku, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0438\u0434\u0435\u0439 BeOS, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 Xlib, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c X11-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432.\" \/>\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\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11\" \/>\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\u0414\u043b\u044f \u041e\u0421 Haiku \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u0441\u043b\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 Xlib\/X11 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Haiku, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0438\u0434\u0435\u0439 BeOS, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 Xlib, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c X11-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11\" \/>\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-12-21T19:37:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-12-21T19:37:01+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\udd47Dla systemu operacyjnego Haiku zaproponowano warstw\u0119 zgodno\u015bci z Xlib\/X11 | ProHoster","description":"Deweloperzy otwartego systemu operacyjnego Haiku, kontynuuj\u0105cego rozw\u00f3j idei BeOS, przygotowali wst\u0119pn\u0105 implementacj\u0119 warstwy zapewniaj\u0105cej zgodno\u015b\u0107 z bibliotek\u0105 Xlib, co pozwala na uruchamianie aplikacji X11 w.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","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\u0414\u043b\u044f \u041e\u0421 Haiku \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d \u0441\u043b\u043e\u0439 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 Xlib\/X11 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Haiku, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0449\u0435\u0439 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0438\u0434\u0435\u0439 BeOS, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u043b\u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439 Xlib, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0443\u044e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c X11-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","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-12-21T19:37:01+00:00","article:modified_time":"2021-12-21T19:37:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102696","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":"2021-12-21 19:38:03","updated":"2026-02-22 15:30:37","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\/102696","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=102696"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102696\/revisions"}],"predecessor-version":[{"id":162308,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102696\/revisions\/162308"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/102697"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=102696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=102696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=102696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}