{"id":101491,"date":"2021-10-02T10:22:42","date_gmt":"2021-10-02T08:22:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/plan-uluchsheniya-podderzhki-wayland-v-firefox"},"modified":"2021-10-02T10:22:42","modified_gmt":"2021-10-02T08:22:42","slug":"plan-uluchsheniya-podderzhki-wayland-v-firefox","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/plan-uluchsheniya-podderzhki-wayland-v-firefox","title":{"rendered":"Pl\u00e1n zlep\u0161enia podpory Wayland vo Firefoxe","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Martin Str\u00e1nsky, spr\u00e1vca bal\u00edkov Firefox v Fedore a RHEL, ktor\u00fd sa zaober\u00e1 portovan\u00edm Firefoxu pre Wayland, zverejnil spr\u00e1vu s preh\u013eadom posledn\u00fdch pokrokov v oblasti fungovania Firefoxu v prostrediach zalo\u017een\u00fdch na protokole Wayland.        <\/p>\n<p>V najbli\u017e\u0161\u00edch vydaniach Firefoxa sa pl\u00e1nuje vyrie\u0161i\u0165 probl\u00e9my s clipboardom a spracovan\u00edm vyskakovac\u00edch okien (popup) pozorovan\u00e9 v zostav\u00e1ch pre Wayland. Tieto funkcie sa nedali okam\u017eite implementova\u0165 kv\u00f4li rozdielom v pr\u00edstupe k ich realiz\u00e1cii v X11 a Wayland. V prvom pr\u00edpade nastali \u0165a\u017ekosti v d\u00f4sledku fungovania clipboardu Wayland v asynchr\u00f3nnom re\u017eime, \u010do si vy\u017eiadalo vytvorenie samostatnej vrstvy na abstrahovanie pr\u00edstupu k clipboardu Wayland. T\u00e1to vrstva bude pridan\u00e1 v zostave Firefox 93 a predvolene zapnut\u00e1 vo Firefoxe 94.    <\/p>\n<p>Pokia\u013e ide o vyskakovacie dial\u00f3gy, hlavn\u00e1 \u0165a\u017ekos\u0165 spo\u010d\u00edvala v tom, \u017ee Wayland vy\u017eaduje dodr\u017eiavanie pr\u00edsnej hierarchie vyskakovac\u00edch okien, t.j. rodi\u010dovsk\u00e9 okno m\u00f4\u017ee vytvori\u0165 podraden\u00e9 okno s popupom, ale \u010fal\u0161\u00ed popup iniciovan\u00fd z tohto okna mus\u00ed by\u0165 viazan\u00fd k p\u00f4vodn\u00e9mu podraden\u00e9mu oknu, \u010d\u00edm vytv\u00e1ra re\u0165azec. Vo Firefoxe mohlo ka\u017ed\u00e9 okno vytv\u00e1ra\u0165 nieko\u013eko popupov, ktor\u00e9 nevytv\u00e1rali hierarchiu. Probl\u00e9m spo\u010d\u00edval v tom, \u017ee pri pou\u017e\u00edvan\u00ed Waylandu uzatvorenie jedn\u00e9ho z popupov si vy\u017eaduje prestavbu cel\u00e9ho re\u0165azca okien s in\u00fdmi popupmi, pri\u010dom pr\u00edtomnos\u0165 nieko\u013ek\u00fdch otvoren\u00fdch popupov nie je zriedkav\u00e1, ke\u010f\u017ee v podobe popupov s\u00fa realizovan\u00e9 menu, vyskakovacie n\u00e1povedy, dial\u00f3gy doplnkov, \u017eiadosti o opr\u00e1vnenia a pod. Situ\u00e1ciu tie\u017e komplikovali nedostatky vo Waylande a GTK, kv\u00f4li ktor\u00fdm mohli mal\u00e9 zmeny sp\u00f4sobi\u0165 r\u00f4zne regresie. Napriek tomu bol k\u00f3d na spracovanie vyskakovac\u00edch okien pre Wayland odladen\u00fd a m\u00e1 by\u0165 zahrnut\u00fd v zostave Firefox 94.      <\/p>\n<p>Medzi \u010fal\u0161ie vylep\u0161enia t\u00fdkaj\u00face sa Waylandu patr\u00ed pridanie zmien v prehliada\u010di Firefox 93, ktor\u00e9 sa t\u00fdkaj\u00fa \u0161k\u00e1lovania na obrazovk\u00e1ch s r\u00f4znymi DPI, \u010do umo\u017enilo zbavi\u0165 sa blikania pri pohybe okna na okraj obrazovky vo viacmonitorov\u00fdch konfigur\u00e1ci\u00e1ch. V prehliada\u010di Firefox 95 sa pl\u00e1nuje rie\u0161i\u0165 probl\u00e9my, ktor\u00e9 nast\u00e1vaj\u00fa pri pou\u017e\u00edvan\u00ed rozhrania drag&amp;drop, napr\u00edklad pri kop\u00edrovan\u00ed s\u00faborov z extern\u00fdch zdrojov do lok\u00e1lnych s\u00faborov\u00fdch syst\u00e9mov a pri pres\u00favan\u00ed kariet.      <\/p>\n<p>V vydan\u00ed Firefox 96 pl\u00e1nuj\u00fa port Firefox pre Wayland dovies\u0165 do rovnak\u00e9ho \u0161tandardu funk\u010dnosti ako verzia pre X11, minim\u00e1lne pri pr\u00e1ci v GNOME prostred\u00ed na Fedore. Po tomto sa pozornos\u0165 v\u00fdvoj\u00e1rov presunie na zlep\u0161enie v\u00fdkonu procesov GPU v prostred\u00ed Wayland, do ktor\u00e9ho bol presunut\u00fd k\u00f3d na interakciu s grafick\u00fdmi adapt\u00e9rmi a ktor\u00fd chr\u00e1ni hlavn\u00fd proces preh\u013ead\u00e1va\u010da pred p\u00e1dom v pr\u00edpade por\u00fach ovl\u00e1da\u010dov. Do procesu GPU sa tie\u017e pl\u00e1nuje presun\u00fa\u0165 k\u00f3d na dek\u00f3dovanie videa pomocou VAAPI, ktor\u00fd sa v s\u00fa\u010dasnosti sp\u00fa\u0161\u0165a v procesoch spracovania obsahu.      <\/p>\n<p>\u010ealej m\u00f4\u017eeme spomen\u00fa\u0165, \u017ee pre mal\u00fd percentu\u00e1lny podiel pou\u017e\u00edvate\u013eov stabiln\u00fdch vetiev Firefoxu bol zaveden\u00fd re\u017eim pr\u00edsneho izolovania str\u00e1nok, ktor\u00fd sa vyv\u00edjal v r\u00e1mci projektu Fission. Na rozdiel od doteraj\u0161ieho n\u00e1hodn\u00e9ho rozde\u013eovania spracovania kariet medzi dostupn\u00fd baz\u00e9n procesov (predvolene 8) re\u017eim izolovania str\u00e1nok pres\u00fava spracovanie ka\u017edej str\u00e1nky do svojho samostatn\u00e9ho procesu, pri\u010dom rozde\u013euje nie pod\u013ea kariet, ale pod\u013ea dom\u00e9n (Public Suffix), \u010do umo\u017e\u0148uje dodato\u010dne izolova\u0165 obsah vonkaj\u0161\u00edch skriptov a iframe blokov. Riadenie aktiv\u00e1cie re\u017eimu Fission sa vykon\u00e1va prostredn\u00edctvom premennej \u201efission.autostart=true\u201c v about:config alebo na str\u00e1nke about:preferences#experimental.      <\/p>\n<p>Re\u017eim pr\u00edsnej izol\u00e1cie chr\u00e1ni pred \u00fatokmi cez ved\u013eaj\u0161ie kan\u00e1ly, ako s\u00fa zranite\u013enosti typu Spectre, a tie\u017e zni\u017euje fragment\u00e1ciu pam\u00e4te, \u00fa\u010dinnej\u0161ie vracia pam\u00e4\u0165 opera\u010dn\u00e9mu syst\u00e9mu, minimalizuje vplyv vykl\u00e1dania odpadu a intenz\u00edvne v\u00fdpo\u010dty na str\u00e1nky v in\u00fdch procesoch, zvy\u0161uje efektivitu rozde\u013eovania za\u0165a\u017eenia na r\u00f4zne jadr\u00e1 CPU a zlep\u0161uje stabilitu (p\u00e1d procesu, ktor\u00fd spracov\u00e1va iframe, neovplyvn\u00ed hlavn\u00fd web a in\u00e9 karty).    <\/p>\n<p>Medzi zn\u00e1me probl\u00e9my, ktor\u00e9 sa objavuj\u00fa pri pou\u017e\u00edvan\u00ed re\u017eimu pr\u00edsnej izol\u00e1cie, patr\u00ed v\u00fdrazn\u00e9 zv\u00fd\u0161enie spotreby pam\u00e4te a s\u00faborov\u00fdch deskriptorov pri otvoren\u00ed ve\u013ek\u00e9ho po\u010dtu kariet, ako aj poruchy niektor\u00fdch doplnkov, zmiznutie obsahu iframe pri tla\u010di a vyvol\u00e1van\u00ed funkcie na sn\u00edmanie obrazovky, zn\u00ed\u017een\u00e1 efektivita cache dokumentov s iframe, strata obsahu vyplnen\u00fdch, ale neposlan\u00fdch formul\u00e1rov pri obnoven\u00ed rel\u00e1cie po p\u00e1de.     <\/p>\n<p>Medzi \u010fal\u0161\u00edmi zmenami vo Firefoxe sa uv\u00e1dza ukon\u010denie migr\u00e1cie na lokaliza\u010dn\u00fd syst\u00e9m Fluent, zlep\u0161enie vysokokontrastn\u00e9ho re\u017eimu (High Contrast Mode), pridanie funkcie na str\u00e1nke about:processes, ktor\u00e1 umo\u017e\u0148uje jedn\u00fdm kliknut\u00edm zaznamena\u0165 profily v\u00fdkonu procesu, a odstr\u00e1nenie nastavenia na vr\u00e1tenie star\u00e9ho \u0161t\u00fdlu dizajnu otv\u00e1rania novej karty, ktor\u00fd sa pou\u017e\u00edval pred verziou Firefox 89.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55899\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u0430\u0440\u0442\u0438\u043d \u0421\u0442\u0440\u0430\u043d\u0441\u043a\u0438\u0439 (Martin Stransky), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 Firefox \u0432 Fedora \u0438 RHEL, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Firefox \u0434\u043b\u044f Wayland, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u043e\u0431\u0437\u043e\u0440\u043e\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b Firefox \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland. \u0412 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0445 Firefox \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0435\u043c\u044b\u0435 \u0432 \u0441\u0431\u043e\u0440\u043a\u0430\u0445 \u0434\u043b\u044f Wayland \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0431\u0443\u0444\u0435\u0440\u043e\u043c \u043e\u0431\u043c\u0435\u043d\u0430 \u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u043e\u043a\u043e\u043d (popup). \u0423\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 [&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-101491","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=\"\u041c\u0430\u0440\u0442\u0438\u043d \u0421\u0442\u0440\u0430\u043d\u0441\u043a\u0438\u0439 (Martin Stransky), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 Firefox \u0432 Fedora \u0438 RHEL, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Firefox \u0434\u043b\u044f Wayland, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u043e\u0431\u0437\u043e\u0440\u043e\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b Firefox \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445.\" \/>\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\/plan-uluchsheniya-podderzhki-wayland-v-firefox\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\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\u041f\u043b\u0430\u043d \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Wayland \u0432 Firefox | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u0430\u0440\u0442\u0438\u043d \u0421\u0442\u0440\u0430\u043d\u0441\u043a\u0438\u0439 (Martin Stransky), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 Firefox \u0432 Fedora \u0438 RHEL, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Firefox \u0434\u043b\u044f Wayland, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u043e\u0431\u0437\u043e\u0440\u043e\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b Firefox \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/plan-uluchsheniya-podderzhki-wayland-v-firefox\" \/>\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-10-02T08:22:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-02T08:22:42+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\udd47Pl\u00e1n na zlep\u0161enie podpory Wayland vo Firefoxe | ProHoster","description":"Martin Stransky, udr\u017eiavate\u013e bal\u00edkov Firefoxu vo Fedore a RHEL, ktor\u00fd sa zaober\u00e1 portovan\u00edm Firefoxu pre Wayland, zverejnil spr\u00e1vu o najnov\u0161\u00edch \u00faspechoch v oblasti fungovania Firefoxu v prostrediach.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/plan-uluchsheniya-podderzhki-wayland-v-firefox","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\u041f\u043b\u0430\u043d \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Wayland \u0432 Firefox | ProHoster","og:description":"\u041c\u0430\u0440\u0442\u0438\u043d \u0421\u0442\u0440\u0430\u043d\u0441\u043a\u0438\u0439 (Martin Stransky), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0441 Firefox \u0432 Fedora \u0438 RHEL, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c Firefox \u0434\u043b\u044f Wayland, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u0447\u0451\u0442 \u0441 \u043e\u0431\u0437\u043e\u0440\u043e\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u044b Firefox \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/plan-uluchsheniya-podderzhki-wayland-v-firefox","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-10-02T08:22:42+00:00","article:modified_time":"2021-10-02T08:22:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101491","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-10-02 09:12:22","updated":"2022-10-07 02:51:56","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\/101491","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=101491"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/101491\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=101491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=101491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=101491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}