{"id":105767,"date":"2022-11-30T15:36:50","date_gmt":"2022-11-30T13:36:50","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-31"},"modified":"2022-11-30T15:36:50","modified_gmt":"2022-11-30T13:36:50","slug":"vypusk-wayland-protocols-1-31","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-31","title":{"rendered":"Wayland-Protocols 1.31 izlaidums","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Public\u0113ta Wayland-protocols 1.31 pakotnes versija, kas satur protokolu un papla\u0161in\u0101jumu kopumu, kas papla\u0161ina pamata Wayland protokola iesp\u0113jas un sniedz funkcionalit\u0101ti, kas nepiecie\u0161ama kompoz\u012bta serveru un lietot\u0101ja vidu izveidei.     <\/p>\n<p>Visi protokoli sec\u012bgi iziet tr\u012bs f\u0101zes \u2014 izstr\u0101de, test\u0113\u0161ana un stabiliz\u0101cija. Pabeidzot izstr\u0101des posmu (kategorija \u00abunstable\u00bb), protokols tiek ierakst\u012bts \u00abstaging\u00bb sada\u013c\u0101 un ofici\u0101li tiek iek\u013cauts wayland-protocols komplekt\u0101, bet p\u0113c test\u0113\u0161anas pabeig\u0161anas tam j\u0101b\u016bt stabilam. Protokolus no \u00abstaging\u00bb kategorijas jau var izmantot kompoz\u012bcijas serveros un klientos, kur nepiecie\u0161ama saist\u012bt\u0101 funkcionalit\u0101te. At\u0161\u0137ir\u012bb\u0101 no \u00abunstable\u00bb kategorijas \u00abstaging\u00bb nav at\u013cauts veikt izmai\u0146as, kas p\u0101rk\u0101pj sader\u012bbu, bet, ja test\u0113\u0161anas laik\u0101 tiek atkl\u0101tas probl\u0113mas un nepiln\u012bbas, netiek izsl\u0113gta jaunas, b\u016btisk\u0101kas protokola versijas vai cita Wayland papla\u0161in\u0101juma aizst\u0101\u0161ana.          <\/p>\n<p>Jauna versija public\u0113ta ned\u0113\u013cu p\u0113c Wayland-Protocols 1.30 izdo\u0161anas, kur\u0101 tika pievienota atbalsts tearing-control protokolam vertik\u0101l\u0101s sinhroniz\u0101cijas izsl\u0113g\u0161anai. Versij\u0101 1.31 st\u0101vokl\u012b 'staging' tika iek\u013cauts fractional-scale protokols, ar kura pal\u012bdz\u012bbu kompoz\u012bcijas mened\u017eeris var nos\u016bt\u012bt nevienm\u0113r\u012bgas v\u0113rt\u012bbas virsmas m\u0113rogam, \u013caujot klientam noteikt prec\u012bz\u0101ku buferu izm\u0113ru wp_viewport objektiem, sal\u012bdzinot ar noapa\u013cot\u0101s m\u0113roga inform\u0101cijas nos\u016bt\u012b\u0161anu. Protokola fractional-scale realiz\u0101cija ir sagatavota wlroots, KWin un glfw.      <\/p>\n<p>\u0160obr\u012bd wayland-protocols iek\u013cauj \u0161\u0101dus stabilus protokolus, kuros nodro\u0161in\u0101ta atpaka\u013csader\u012bba:  <\/p>\n<ul>\n<li class=\"l\"> viewporter \u2014 \u013cauj klientam veikt darb\u012bbas ar virsmas m\u0113rogo\u0161anu un malas apgrie\u0161anu pus\u0113 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/dts-los-angeles\/\"   title=\"serveris\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3878\">serveris<\/a>.   <\/li>\n<li class=\"l\"> \u00abpresentation-time\u00bb \u2014 nodro\u0161ina video att\u0113lo\u0161anu.  <\/li>\n<li class=\"l\"> \u00abxdg-shell\u00bb \u2014 interfeiss virsmu izveido\u0161anai un mijiedarb\u012bbai k\u0101 ar logiem, \u013caujot tos p\u0101rvietot pa ekr\u0101nu, minimiz\u0113t, maksimiz\u0113t, main\u012bt izm\u0113ru utt.  <\/li>\n<\/ul>\n<p>Protokoli, kas tiek test\u0113ti \u00abstaging\u00bb sada\u013c\u0101:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 nodro\u0161ina resursus, kas nepiecie\u0161ami stereokart\u012btes veido\u0161anai ar da\u017e\u0101diem buferiem kreisajam un labajam ac\u012bm, kas tiek izvietota uz virtu\u0101l\u0101s realit\u0101tes brill\u0113m.   <\/li>\n<li class=\"l\"> \u00abext-session-lock\u00bb \u2014 nosaka l\u012bdzek\u013cus sesijas blo\u0137\u0113\u0161anai, piem\u0113ram, ekr\u0101na sarg\u0101\u0161anas laik\u0101 vai autentifik\u0101cijas dialoga r\u0101d\u012b\u0161anas laik\u0101.    <\/li>\n<li class=\"l\"> \u00absingle-pixel-buffer\u00bb \u2014 \u013cauj izveidot vienas pikse\u013ca buferus, kas satur \u010detras 32-bit RGBA v\u0113rt\u012bbas.  <\/li>\n<li class=\"l\"> \u00abxdg-activation\u00bb \u2014 \u013cauj p\u0101rs\u016bt\u012bt fokusu starp da\u017e\u0101d\u0101m pirm\u0101 l\u012bme\u0146a virsm\u0101m (piem\u0113ram, izmantojot xdg-activation, viena programma var p\u0101rvietot fokusu uz citu).\n<li class=\"l\"> content-type \u2014 \u013cauj klientiem nodot kompoz\u012btm\u0101kam <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/dts-shicago\/\"   title=\"serverim\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2926\">serverim<\/a> inform\u0101ciju par att\u0113loto saturu, ko var izmantot, lai optimiz\u0113tu uzved\u012bbu attiec\u012bb\u0101 uz saturu, piem\u0113ram, specifisku DRM \u012bpa\u0161\u012bbu iestat\u012b\u0161anai, piem\u0113ram, \u00abcontent type\u00bb. Tiek pazi\u0146ota atbalsta snieg\u0161ana sekojo\u0161iem satura tipiem: none (nav datu tipa inform\u0101cijas), photo (digit\u0101lo fotogr\u0101fiju att\u0113lo\u0161ana, kas prasa minim\u0101lu apstr\u0101di), video (video vai anim\u0101cija, nepiecie\u0161ama prec\u012bz\u0101ka sinhroniz\u0101cija, lai nov\u0113rstu kav\u0113\u0161anos) un game (sp\u0113\u013cu palai\u0161ana, nepiecie\u0161ama izvade ar minim\u0101lu aizturi).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 \u013cauj kompoz\u012btm\u0101kam pazi\u0146ot klientiem par lietot\u0101ja neaktivit\u0101tes st\u0101vokli, ko var izmantot, lai aktiviz\u0113tu papildu ener\u0123ijas taup\u012b\u0161anas re\u017e\u012bmus p\u0113c noteikta neaktivit\u0101tes laika.\n<li class=\"l\"> tearing-control \u2014 \u013cauj atsl\u0113gt vertik\u0101lo sinhroniz\u0101ciju (VSync) pilnekr\u0101na lietotn\u0113s ar kadru nosl\u0101p\u0113\u0161anas impulsu, ko izmanto, lai nov\u0113rstu att\u0113la pl\u012bsumus (tearing). Multimediju lietotn\u0113s artefaktu par\u0101d\u012b\u0161an\u0101s pl\u012bsuma d\u0113\u013c ir nev\u0113lams efekts, ta\u010du sp\u0113\u013cu programm\u0101s ar artefaktiem var samierin\u0101ties, ja c\u012b\u0146a ar tiem izraisa papildu kav\u0113\u0161anos.        <\/li>\n<\/ul>\n<p>Protokoli, kas tiek izstr\u0101d\u0101ti nestabilaj\u0101 zar\u0101:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 p\u0101rvalda darbu pilnekr\u0101na re\u017e\u012bm\u0101.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 ievades meto\u017eu apstr\u0101de.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 blo\u0137\u0113 ekr\u0101nsaudz\u0113t\u0101ja (screensaver) palai\u0161anu.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 laika z\u012bmes ievades notikumiem.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 p\u0101rvalda tastat\u016bras kombin\u0101ciju un \u012bsin\u0101jumtausti\u0146u piestiprin\u0101\u0161anu.  <\/li>\n<li class=\"l\">  'linux-dmabuf' \u2014 vair\u0101ku grafisko kar\u0161u koplieto\u0161ana, izmantojot dma-buf tehnolo\u0123iju.  <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 Linux specifiska buferu sinhroniz\u0101cijas meh\u0101nisms, saist\u012bts ar virsmas.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 p\u0101rvalda saskares ekr\u0101nu gestus.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 ierobe\u017eojumi kursora izmanto\u0161anas laik\u0101 (blo\u0137\u0113\u0161ana).  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 l\u012bdz\u012bgi k\u0101 X11 nodro\u0161ina prim\u0101r\u0101 starpliktuves (primary selection) darb\u012bbu, kuru parasti ievada ar vid\u0113jo peles pogu.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 relat\u012bvie kursora notikumi.  <\/li>\n<li class=\"l\">  'tablet' \u2014 atbalsts ievad\u0113m no plan\u0161etdatoriem.  <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 organiz\u0113 teksta ievadi.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 saskarsmes interfeiss ar \u00abkaimi\u0146u\u00bb klienta virsm\u0101m.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 loga dekor\u0101ciju att\u0113lo\u0161ana servera pus\u0113.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 papildu inform\u0101cija par video izeju (tiek izmantota da\u013c\u0113jai m\u0113rogo\u0161anai).  <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 ievades \u0137er\u0161ana XWayland lietojumprogramm\u0101s.      <\/li>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58225\">opennet.lv<\/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 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.31, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439. \u0412\u0441\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0442 \u0442\u0440\u0438 \u0444\u0430\u0437\u044b &#8212; \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u044f. \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0434\u0438\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 (\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f &#171;unstable&#187;) \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043f\u043e\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0432\u0435\u0442\u043a\u0443 &#171;staging&#187; \u0438 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u043d\u0430\u0431\u043e\u0440\u0430 wayland-protocols, [&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-105767","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.31, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\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\/lv\/blog\/news\/vypusk-wayland-protocols-1-31\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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 Wayland-Protocols 1.31 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.31, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-31\" \/>\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=\"2022-11-30T13:36:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-11-30T13:36:50+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\udd47Wayland-Protocols 1.31 izdo\u0161ana | ProHoster","description":"Public\u0113ta Wayland-protocols 1.31 pakotnes versija, kas satur protokolu un papla\u0161in\u0101jumu kopumu, kas papla\u0161ina pamata Wayland protokola iesp\u0113jas un sniedz funkcionalit\u0101ti, kas nepiecie\u0161ama kompoz\u012btu izveidei.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-31","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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 Wayland-Protocols 1.31 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.31, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-wayland-protocols-1-31","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":"2022-11-30T13:36:50+00:00","article:modified_time":"2022-11-30T13:36:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105767","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 21:42:05","updated":"2026-02-22 15:31:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/105767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=105767"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/105767\/revisions"}],"predecessor-version":[{"id":162406,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/105767\/revisions\/162406"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=105767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=105767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=105767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}