{"id":90432,"date":"2020-08-01T01:42:24","date_gmt":"2020-07-31T23:42:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4"},"modified":"2020-08-01T01:42:24","modified_gmt":"2020-07-31T23:42:24","slug":"vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4","title":{"rendered":"Uvo\u013enenie GTK 3.99.0 ozna\u010duje pripravenos\u0165 funk\u010dnosti, pl\u00e1novanej pre GTK 4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mail-archive.com\/release-team@gnome.org\/msg08540.html\">Zverejnen\u00e9<\/a><\/noindex> fin\u00e1lny experiment\u00e1lny release r\u00e1mca <noindex><a rel=\"nofollow\" href=\"https:\/\/gtk.org\/\">GTK 3.99.0<\/a><\/noindex>, v ktorom s\u00fa implementovan\u00e9 v\u0161etky funkcie pl\u00e1novan\u00e9 pre GTK 4. Vetva GTK 4 sa vyv\u00edja v r\u00e1mci nov\u00e9ho v\u00fdvojov\u00e9ho procesu, ktor\u00fd sa sna\u017e\u00ed poskytn\u00fa\u0165 v\u00fdvoj\u00e1rom aplik\u00e1ci\u00ed stabiln\u00e9 a podporovan\u00e9 API na nieko\u013eko rokov, ktor\u00e9 mo\u017eno pou\u017e\u00edva\u0165 bez ob\u00e1v, \u017ee ka\u017ed\u00fdch \u0161es\u0165 mesiacov bude potrebn\u00e9 prepracova\u0165 aplik\u00e1cie kv\u00f4li zmene API v \u010fal\u0161ej vetve GTK. Uvo\u013enenie GTK 4 pl\u00e1nuj\u00fa vyda\u0165 do konca roka. <\/p>\n<p>Z naj <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.gtk.org\/\">v\u00fdznamnej\u0161\u00edch<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Projects\/GTK\/Roadmap\/GTK4\">zmien<\/a><\/noindex> v <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.gnome.org\/gtk4\/stable\/\">GTK 4<\/a><\/noindex> mo\u017eno poznamena\u0165: <\/p>\n<ul>\n<li class=\"l\"> Met\u00f3da rozlo\u017eenia elementov na z\u00e1klade obmedzen\u00ed (<noindex><a rel=\"nofollow\" href=\"https:\/\/blog.gtk.org\/2019\/07\/02\/constraint-layouts\/\">constraint layout<\/a><\/noindex>), pri ktorej sa umiestnenie a ve\u013ekos\u0165 podriaden\u00fdch elementov ur\u010duje na z\u00e1klade vzdialenosti od okrajov a ve\u013ekosti in\u00fdch elementov.\n<li class=\"l\"> Modul vykres\u013eovania zalo\u017een\u00fd na grafickom API Vulkan, v ktorom s\u00fa implementovan\u00e9 shadery pre mnoh\u00e9 n\u00e1ro\u010dn\u00e9 elementy CSS pou\u017e\u00edvan\u00e9 vo widgetoch GTK.\n<li class=\"l\"> Integr\u00e1cia <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Projects\/GTK\/Gskv\">GSK<\/a><\/noindex> (GTK Scene Kit) s mo\u017enos\u0165ami vykres\u013eovania grafick\u00fdch sc\u00e9n cez OpenGL a Vulkan.\n<li class=\"l\"> Preorganiz\u00e1cia vykres\u013eovania \u2014 namiesto v\u00fdstupu do vyrovn\u00e1vacej pam\u00e4te sa teraz pou\u017e\u00edva model zalo\u017een\u00fd na vykres\u013eovac\u00edch uzloch (render nodes), kde je v\u00fdstup zostaven\u00fd ako strom vysoko\u00farov\u0148ov\u00fdch oper\u00e1ci\u00ed, efekt\u00edvne spracov\u00e1van\u00fdch GPU pomocou OpenGL a Vulkan.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/www.scottohara.me\/blog\/2017\/05\/14\/focus-within.html\">Prostriedky<\/a><\/noindex> pre flexibiln\u00e9 spracovanie zmeny vstupn\u00e9ho zamerania.\n<li class=\"l\"> Modernizovan\u00fd model doru\u010dovania udalost\u00ed, ktor\u00fd umo\u017e\u0148uje ob\u00eds\u0165 subwindow pri smerovan\u00ed vstupn\u00fdch udalost\u00ed. Potreba implement\u00e1cie nov\u00e9ho modelu s\u00favis\u00ed s akt\u00edvnej\u0161\u00edm pou\u017e\u00edvan\u00edm anima\u010dn\u00fdch efektov, ktor\u00fdch vykreslenie by malo prebieha\u0165 bez zmeny rozlo\u017eenia vidite\u013en\u00fdch elementov a, samozrejme, bez subwindow.\n<li class=\"l\"> Prepracovan\u00e9 API GDK s oh\u013eadom na pou\u017eitie protokolu Wayland a s t\u00fdm s\u00favisiacich konceptov. Mo\u017enosti viazan\u00e9 na X11 a Wayland boli presunut\u00e9 do <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.gnome.org\/gtk4\/stable\/extra-configuration-options.html#id-1.9.2.6.7\">samostatn\u00fdch backendov<\/a><\/noindex>.\n<li class=\"l\"> Prebehla rozsiahla o\u010dista API, vr\u00e1tane odstr\u00e1nenia tried GtkMenu, GtkMenuBar a GtkToolbar, namiesto ktor\u00fdch bol navrhnut\u00fd GMenu a varianty zalo\u017een\u00e9 na kontextov\u00fdch men\u00e1ch (popover).\n<li class=\"l\"> V GtkTextView a in\u00fdch vstupn\u00fdch widgetoch je integrovan\u00fd z\u00e1sobn\u00edk na vracanie zmien (undo).\n<li class=\"l\"> Bol pridan\u00fd nov\u00fd prvok GtkNative pre widgety, ktor\u00e9 maj\u00fa vlastn\u00fd zobrazovac\u00ed povrch a s\u00fa schopn\u00e9 fungova\u0165 nez\u00e1visle na prvom \u00farovni, bez pripojenia k nadriaden\u00fdm widgetom.\n<li class=\"l\"> Pridan\u00e9 nov\u00e9 widgety vr\u00e1tane GtkPicture, GtkText, GtkPasswordEntry, GtkListView, GtkGridView, GtkColumnView, ako aj widgetu na zobrazenie Emoji.\n<li class=\"l\"> Pre v\u00fdvoj widgetov bol predstaven\u00fd nov\u00fd objekt GtkLayoutManager s implement\u00e1ciou syst\u00e9mu spr\u00e1vy rozlo\u017eenia prvkov v z\u00e1vislosti od ve\u013ekosti vidite\u013enej oblasti. GtkLayoutManager nahradil podriaden\u00e9 vlastnosti v kontajneroch GTK, ako s\u00fa GtkBox a GtkGrid.\n<li class=\"l\"> Zjednodu\u0161en\u00e9 spracovanie udalost\u00ed, ktor\u00e9 sa teraz pou\u017e\u00edvaj\u00fa iba na vstup. Ostatn\u00e9 udalosti s\u00fa nahraden\u00e9 samostatn\u00fdmi sign\u00e1lmi, napr\u00edklad namiesto v\u00fdstupn\u00fdch udalost\u00ed je navrhnut\u00fd sign\u00e1l \u201eGdkSurface::render\u201c, namiesto udalost\u00ed prisp\u00f4sobenia \u2014 \u201eGdkSurface::size-changed\u201c.\n<li class=\"l\"> Bol pridan\u00fd nov\u00fd \u00farove\u0148 abstrakcie GdkPaintable, ktor\u00fd predstavuje objekty, ktor\u00e9 je mo\u017en\u00e9 nakresli\u0165 kdeko\u013evek s akouko\u013evek ve\u013ekos\u0165ou, bez potreby vykon\u00e1va\u0165 triedenie layout vrstiev.\n<li class=\"l\"> Backend Broadway bol prep\u00edsan\u00fd a umo\u017e\u0148uje vykres\u013eova\u0165 v\u00fdstup kni\u017enice GTK vo webovom prehliada\u010di.\n<li class=\"l\"> API s\u00favisiace s vykon\u00e1van\u00edm oper\u00e1ci\u00ed Drag-and-Drop bolo prepracovan\u00e9, vr\u00e1tane nov\u00fdch oddelen\u00fdch objektov GdkDrag a GdkDrop.\n<\/ul>\n<p>Vylep\u0161enia v porovnan\u00ed s minulou testovacou verziou:<\/p>\n<ul>\n<li class=\"l\"> Star\u00fd pr\u00edstup k implement\u00e1cii Accessibility API pre osoby so zdravotn\u00fdm postihnut\u00edm bol odstr\u00e1nen\u00fd, miesto neho bol pon\u00faknut\u00fd nov\u00fd variant zalo\u017een\u00fd na \u0161pecifik\u00e1cii <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/Accessibility\/ARIA\">ARIA<\/a><\/noindex> a widgete GtkAccessible.\n<li class=\"l\"> Pridan\u00e1 podpora editovate\u013en\u00fdch \u0161t\u00edtkov (GtkEditableLabel).\n<li class=\"l\"> Predlo\u017een\u00e9 nov\u00e9 modely zoznamov na zobrazenie z\u00e1lo\u017eiek (GtkBookmarkList), re\u0165azcov (GtkStringList) a blokov v\u00fdberu (GtkBitset).\n<li class=\"l\"> Vo widgete GtkTreeView sa implementovala mo\u017enos\u0165 edit\u00e1cie buniek.\n<li class=\"l\"> V GtkGridView a GtkListView bola vylep\u0161en\u00e1 implement\u00e1cia pos\u00favania, pridan\u00e1 podpora automatick\u00e9ho pos\u00favania a automatick\u00e9ho rozbalenia.\n<li class=\"l\"> V GtkWidget bola zna\u010dne zr\u00fdchlen\u00e1 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 r\u00f4znych akci\u00ed.\n<li class=\"l\"> V GtkFilterListModel a GtkSortListModel bola pridan\u00e1 podpora inkrement\u00e1lneho pos\u00favania a filtrovania.\n<li class=\"l\"> V Inspector bola pridan\u00e1 podpora na in\u0161pektovanie modelov zoznamov a mo\u017enos\u0165 priamej navig\u00e1cie medzi objektmi.\n<li class=\"l\"> V GDK bola zabezpe\u010den\u00e1 hist\u00f3ria pos\u00favania, bola vykonan\u00e1 \u010distenie API GdkDevice a ukon\u010den\u00e9 rozdelenie zariaden\u00ed na master a slave.\n<li class=\"l\"> Bol pridan\u00fd nov\u00fd GDK backend pre macOS.\n<li class=\"l\"> Pre Windows bol navrhnut\u00fd nov\u00fd GDK backend vykres\u013eovania zalo\u017een\u00fd na <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/preview\/features\/angle.md\">ANGLE<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/chromium.googlesource.com\/angle\/angle\/+\/master\/README.md\">vrstvy<\/a><\/noindex> na prekl\u00e1danie volan\u00ed OpenGL ES do OpenGL, Direct3D 9\/11, Desktop GL a Vulkan.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53465\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 GTK 3.99.0, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f GTK 4. \u0412\u0435\u0442\u043a\u0430 GTK 4 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0439 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u0435\u0442 API, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u043e\u043f\u0430\u0441\u0430\u044f\u0441\u044c, \u0447\u0442\u043e \u043a\u0430\u0436\u0434\u044b\u0435 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u0437-\u0437\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f API \u0432 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 [&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-90432","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430\" \/>\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\/sk\/blog\/news\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a GTK 3.99.0 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u044f GTK 4 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4\" \/>\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=\"2020-07-31T23:42:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-31T23:42:24+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\udd47Vydanie GTK 3.99.0 znamenalo pripravenos\u0165 funkcionality, pl\u00e1novanej pre GTK 4 | ProHoster","description":"Bol uverejnen\u00fd kone\u010dn\u00fd experiment\u00e1lny release frameworku","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\u0412\u044b\u043f\u0443\u0441\u043a GTK 3.99.0 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u044f GTK 4 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-gtk-3-99-0-oznamenoval-gotovnost-funkczionalnosti-zaplanirovannoj-dlya-gtk-4","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":"2020-07-31T23:42:24+00:00","article:modified_time":"2020-07-31T23:42:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90432","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-02-28 12:51:32","updated":"2022-10-02 13:50:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/90432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=90432"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/90432\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=90432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=90432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=90432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}