{"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\/cs\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","title":{"rendered":"Pro opera\u010dn\u00ed syst\u00e9m Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00fdvoj\u00e1\u0159i otev\u0159en\u00e9ho opera\u010dn\u00edho syst\u00e9mu Haiku, kter\u00fd pokra\u010duje v rozvoji my\u0161lenek BeOS, p\u0159ipravili po\u010d\u00e1te\u010dn\u00ed implementaci mezivrstvy pro zaji\u0161t\u011bn\u00ed kompatibility s knihovnou Xlib, kter\u00e1 umo\u017e\u0148uje spou\u0161t\u011bt aplikace X11 v Haiku bez pou\u017eit\u00ed X serveru. Mezivrstva je implementov\u00e1na prost\u0159ednictv\u00edm emulace funkc\u00ed Xlib pomoc\u00ed p\u0159ekladu vol\u00e1n\u00ed do vysoce \u00farov\u0148ov\u00e9ho grafick\u00e9ho API Haiku.       <\/p>\n<p>V aktu\u00e1ln\u00ed podob\u011b mezivrstva poskytuje v\u011bt\u0161inu b\u011b\u017en\u011b pou\u017e\u00edvan\u00fdch programov\u00fdch rozhran\u00ed Xlib, ale n\u011bkter\u00e9 vol\u00e1n\u00ed zat\u00edm z\u016fst\u00e1vaj\u00ed nahrazeny z\u00e1stupn\u00fdmi znaky. Mezivrstva umo\u017e\u0148uje kompilaci a spu\u0161t\u011bn\u00ed aplikac\u00ed na b\u00e1zi knihovny GTK, ale kvalita uspo\u0159\u00e1d\u00e1n\u00ed prvk\u016f ve windows st\u00e1le vy\u017eaduje dolad\u011bn\u00ed. Zpracov\u00e1n\u00ed vstupu pomoc\u00ed kl\u00e1vesnice a kliknut\u00ed my\u0161\u00ed zat\u00edm nen\u00ed dota\u017eeno do funk\u010dn\u00ed podoby (bylo p\u0159id\u00e1no pouze zpracov\u00e1n\u00ed ud\u00e1losti pohybu my\u0161i).      <\/p>\n<p>Podpora knihovny Qt v Haiku byla d\u0159\u00edve realizov\u00e1na prost\u0159ednictv\u00edm vytvo\u0159en\u00ed nativn\u00edho portu Qt, kter\u00fd fungoval nad API Haiku. Ale pro podporu GTK se pou\u017e\u00edv\u00e1n\u00ed emulace X11 pova\u017euje za vhodn\u011bj\u0161\u00ed variantu, proto\u017ee vnit\u0159nosti GTK nejsou tak dob\u0159e abstrak\u010dn\u00ed, a vytvo\u0159en\u00ed samostatn\u00e9ho GTK backendu pro Haiku by vy\u017eadovalo zna\u010dn\u00e9 zdroje. Jako alternativn\u00ed \u0159e\u0161en\u00ed byla zva\u017eov\u00e1na mo\u017enost vytvo\u0159en\u00ed portu X11 -<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3780\">serveru<\/a> pro Haiku, ale takov\u00fd p\u0159\u00edstup byl pova\u017eov\u00e1n za nevhodn\u00fd v situaci, kdy API X11 lze implementovat p\u0159\u00edmo nad API Haiku. X11 byl vybr\u00e1n jako dlouho stabilizovan\u00fd a nem\u011bnn\u00fd protokol, zat\u00edmco experimenty s Waylandem st\u00e1le pokra\u010duj\u00ed, je pot\u0159eba vytvo\u0159it vlastn\u00ed implementaci serveru a ne v\u0161echna pot\u0159ebn\u00e1 roz\u0161\u00ed\u0159en\u00ed protokolu byla definitivn\u011b schv\u00e1lena.          <center><img decoding=\"async\" alt=\"Pro opera\u010dn\u00ed syst\u00e9m Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/417706f564ee82d1ec57bbfd2b24ea8d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>P\u0159i spu\u0161t\u011bn\u00ed jednodu\u0161\u0161\u00edch aplikac\u00ed na Tcl\/Tk a wxWidgets prost\u0159ednictv\u00edm mezivrstvy se tak\u00e9 objevuj\u00ed dosud nevy\u0159e\u0161en\u00e9 probl\u00e9my, ale vzhled je ji\u017e bli\u017e\u0161\u00ed norm\u00e1lu:  <center><img decoding=\"async\" alt=\"Pro opera\u010dn\u00ed syst\u00e9m Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/ec97971a96e13b7bf4249d1a7d0a3f3f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Pro opera\u010dn\u00ed syst\u00e9m Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/adf2f0dea4e7ff4231e8a378ecfdbec9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Pro opera\u010dn\u00ed syst\u00e9m Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11.\" src=\"\/wp-content\/uploads\/2021\/12\/1b5f7684586c54e5b285195336a684a7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>P\u0159ipom\u00edn\u00e1me, \u017ee projekt Haiku byl vytvo\u0159en v roce 2001 jako reakce na ukon\u010den\u00ed v\u00fdvoje OS BeOS a vyv\u00edjel se pod n\u00e1zvem OpenBeOS, ale byl p\u0159ejmenov\u00e1n v roce 2004 kv\u016fli n\u00e1rok\u016fm souvisej\u00edc\u00edm s pou\u017eit\u00edm ochrann\u00e9 zn\u00e1mky BeOS v n\u00e1zvu. Syst\u00e9m se p\u0159\u00edmo zakl\u00e1d\u00e1 na technologi\u00edch BeOS 5 a je zam\u011b\u0159en na bin\u00e1rn\u00ed kompatibilitu s aplikacemi pro tento OS. Zdrojov\u00e9 k\u00f3dy v\u011bt\u0161iny \u010d\u00e1sti OS Haiku jsou \u0161\u00ed\u0159eny pod svobodnou licenc\u00ed MIT, s v\u00fdjimkou n\u011bkter\u00fdch knihoven, medi\u00e1ln\u00edch kodek\u016f a komponent\u016f p\u0159evzat\u00fdch z jin\u00fdch projekt\u016f.    <\/p>\n<p>Syst\u00e9m je orientov\u00e1n na osobn\u00ed po\u010d\u00edta\u010de a vyu\u017e\u00edv\u00e1 vlastn\u00ed j\u00e1dro postaven\u00e9 na hybridn\u00ed architektu\u0159e, optimalizovan\u00e9 pro vysokou reak\u010dn\u00ed dobu na u\u017eivatelsk\u00e9 akce a efektivn\u00ed prov\u00e1d\u011bn\u00ed v\u00edcetrhov\u00fdch aplikac\u00ed. Jako souborov\u00fd syst\u00e9m se pou\u017e\u00edv\u00e1 OpenBFS, kter\u00fd podporuje roz\u0161\u00ed\u0159en\u00e9 atributy soubor\u016f, \u017eurn\u00e1lov\u00e1n\u00ed, 64-bitov\u00e9 ukazatele, podporu ukl\u00e1d\u00e1n\u00ed meta-tag\u016f (pro ka\u017ed\u00fd soubor je mo\u017en\u00e9 ulo\u017eit atributy ve form\u00e1tu kl\u00ed\u010d=hodnota, co\u017e d\u011bl\u00e1 FZ podobnou datab\u00e1zi) a speci\u00e1ln\u00ed indexy pro urychlen\u00ed jejich v\u00fdb\u011bru. Pro organizaci struktury adres\u00e1\u0159\u016f se pou\u017e\u00edvaj\u00ed \u201eB+ tree\u201c stromy. Z k\u00f3du BeOS byl do Haiku zahrnut spr\u00e1vce soubor\u016f Tracker a panel Deskbar, jejich\u017e zdrojov\u00e9 texty byly zve\u0159ejn\u011bny po ukon\u010den\u00ed v\u00fdvoje BeOS.<br \/>\n<br \/>Zdroj: <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.3 - 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\/cs\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\/cs\/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\udd47Pro OS Haiku byl navr\u017een vrstva kompatibility s Xlib\/X11 | ProHoster","description":"V\u00fdvoj\u00e1\u0159i otev\u0159en\u00e9ho opera\u010dn\u00edho syst\u00e9mu Haiku, kter\u00fd pokra\u010duje v rozvoji my\u0161lenek BeOS, p\u0159ipravili po\u010d\u00e1te\u010dn\u00ed implementaci vrstvy pro zaji\u0161t\u011bn\u00ed kompatibility s knihovnou Xlib, co\u017e umo\u017e\u0148uje spou\u0161t\u011bn\u00ed X11 aplikac\u00ed v.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/dlya-os-haiku-predlozhen-sloj-sovmestimosti-s-xlib-x11","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\/cs\/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\/cs\/wp-json\/wp\/v2\/posts\/102696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=102696"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/102696\/revisions"}],"predecessor-version":[{"id":162308,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/102696\/revisions\/162308"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/102697"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=102696"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=102696"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=102696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}