{"id":113000,"date":"2024-01-19T23:28:12","date_gmt":"2024-01-19T21:28:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-33"},"modified":"2026-02-16T14:15:14","modified_gmt":"2026-02-16T12:15:14","slug":"vypusk-wayland-protocols-1-33","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-wayland-protocols-1-33","title":{"rendered":"Utg\u00e5van av Wayland-Protocols 1.33","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter ett halv\u00e5rs utveckling har paketet wayland-protocols 1.33 publicerats, vilket inneh\u00e5ller en upps\u00e4ttning protokoll och till\u00e4gg som kompletterar funktionerna i det grundl\u00e4ggande Wayland-protokollet och tillhandah\u00e5ller n\u00f6dv\u00e4ndiga m\u00f6jligheter f\u00f6r att bygga kompositservrar och anv\u00e4ndarmilj\u00f6er.     <\/p>\n<p>Alla protokoll genomg\u00e5r tre faser i f\u00f6ljd \u2014 utveckling, testning och stabilisering. Efter att utvecklingsfasen (kategori \"unstable\") \u00e4r klar flyttas protokollet till \"staging\"-grenen och inkluderas officiellt i upps\u00e4ttningen wayland-protocols. N\u00e4r testningen \u00e4r avslutad flyttas det till den stabila kategorin. Protokoll i kategorin \"staging\" kan redan till\u00e4mpas i sammansatta servrar och klienter d\u00e4r relaterad funktionalitet kr\u00e4vs. Till skillnad fr\u00e5n \"unstable\"-kategorin till\u00e5ter \"staging\" inga \u00e4ndringar som bryter kompatibiliteten, men om problem och brister uppt\u00e4cks under testningen \u00e4r det inte uteslutet att det ers\u00e4tts med en ny betydande version av protokollet eller annan Wayland-f\u00f6rl\u00e4ngning.    <\/p>\n<p>I den nya versionen har protokollet \"linux-dmabuf\" flyttats till den stabila kategorin, vilket m\u00f6jligg\u00f6r delning av flera grafikkort via DMA-BUF-teknologi (g\u00f6r det m\u00f6jligt att skapa wl_buffer baserat p\u00e5 DMA-BUF). Ett nytt protokoll \"ext-transient-seat\" har lagts till, som placeras i kategorin \"staging\". Det nya protokollet kan anv\u00e4ndas f\u00f6r att skapa tempor\u00e4ra oberoende sessioner (seat), avsedda f\u00f6r anv\u00e4ndning tillsammans med virtuella inmatningsenheter implementerade med protokollen \"virtual_keyboard_unstable_v1\" och \"wlr_virtual_pointer_unstable_v1\". Till exempel vid implementeringen av m\u00f6jligheten att ansluta till <a href=\"https:\/\/prohoster.info\/sv\/vps\/\"  data-wpil-monitor-id=\"3337\">ett fj\u00e4rrskrivbord<\/a> protokollet g\u00f6r det m\u00f6jligt att skapa en separat session med virtuellt tangentbord och mus f\u00f6r varje anv\u00e4ndare.            <\/p>\n<\/p>\n<p>F\u00f6r n\u00e4rvarande ing\u00e5r f\u00f6ljande stabila protokoll i wayland-protocols, d\u00e4r bak\u00e5tkompatibilitet s\u00e4kerst\u00e4lls:  <\/p>\n<ul>\n<li class=\"l\"> \"viewporter\" \u2014 till\u00e5ter klienten att utf\u00f6ra \u00e5tg\u00e4rder f\u00f6r att skala och besk\u00e4ra kanterna p\u00e5 ytan p\u00e5 serversidan.   <\/li>\n<li class=\"l\"> \"presentation-time\" \u2014 s\u00e4kerst\u00e4ller visning av video.  <\/li>\n<li class=\"l\"> \"xdg-shell\" \u2014 ett gr\u00e4nssnitt f\u00f6r att skapa och interagera med ytor som f\u00f6nster, vilket till\u00e5ter dem att flyttas p\u00e5 sk\u00e4rmen, minimeras, maximineras, \u00e4ndra storlek osv.  <\/li>\n<\/ul>\n<p>Protokoll som testas i \"staging\"-grenen:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 tillhandah\u00e5ller resurser som kr\u00e4vs f\u00f6r att skapa en stereobild med olika buffertar f\u00f6r v\u00e4nster och h\u00f6ger \u00f6ga vid utmatning till virtuella verklighetsk\u00e5por.   <\/li>\n<li class=\"l\"> \"ext-session-lock\" \u2014 definierar medel f\u00f6r att l\u00e5sa sessionen, exempelvis under aktiviteten av sk\u00e4rmsl\u00e4ckaren eller vid utmatningen av autentiseringdialogrutan.    <\/li>\n<li class=\"l\"> \"single-pixel-buffer\" \u2014 m\u00f6jligg\u00f6r skapandet av enskilda pixelf\u00f6rst\u00e4rkare som inneh\u00e5ller fyra 32-bitars RGBA-v\u00e4rden.  <\/li>\n<li class=\"l\"> \u00abxdg-activation\u00bb \u2014 m\u00f6jligg\u00f6r att \u00f6verf\u00f6ra fokus mellan olika ytor p\u00e5 f\u00f6rsta niv\u00e5n (till exempel kan ett program med hj\u00e4lp av xdg-activation v\u00e4xla fokus till ett annat).    <\/li>\n<li class=\"l\"> content-type \u2014 g\u00f6r det m\u00f6jligt f\u00f6r klienter att \u00f6verf\u00f6ra sammansatt <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/dts-shicago\/\"   title=\"servern\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2884\">servern<\/a> information om det visade inneh\u00e5llet, som kan anv\u00e4ndas f\u00f6r att optimera beteendet baserat p\u00e5 inneh\u00e5llet, till exempel att st\u00e4lla in specifika DRM-egenskaper, s\u00e5som \u00abcontent type\u00bb. F\u00f6ljande inneh\u00e5llstyper har deklarerats st\u00f6d f\u00f6r: none (ingen information om datatyp), photo (visning av digitala foton som kr\u00e4ver minimal bearbetning), video (video eller animation, kr\u00e4ver mer exakt synkronisering f\u00f6r att undvika hackningar) och game (starta spel, kr\u00e4ver visning med minimal f\u00f6rdr\u00f6jning).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 ger kompositservrar m\u00f6jlighet att skicka meddelanden om inaktivitet till klienter, vilket kan anv\u00e4ndas f\u00f6r att aktivera ytterligare energisparl\u00e4gen efter viss tid av inaktivitet.            <\/li>\n<li class=\"l\"> tearing-control \u2014 m\u00f6jligg\u00f6r att inaktivera vertikal synkronisering (VSync) med hj\u00e4lp av en framerate-d\u00e4mpande impuls i helsk\u00e4rmsspel, som anv\u00e4nds f\u00f6r att f\u00f6rhindra uppkomsten av hackningar vid visning (tearing). I multimediaapplikationer \u00e4r uppkomsten av artefakter p\u00e5 grund av hackningar en o\u00f6nskad effekt, men i spelprogram kan man tolerera artefakter om kampen mot dem leder till ytterligare f\u00f6rdr\u00f6jningar.\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 att f\u00e5 information om ytor som ligger p\u00e5 den h\u00f6gsta niv\u00e5n (toplevel), som m\u00f6jligg\u00f6r organisering av f\u00f6nster ovanf\u00f6r annat inneh\u00e5ll, till exempel f\u00f6r att ansluta egna paneler och f\u00f6nsteromkopplare.     <\/li>\n<li class=\"l\"> security-context \u2014 m\u00f6jligg\u00f6r identifiering av klienter som anv\u00e4nder sandbox-isolering. Klienten kan registrera en ny anslutning till kompositservern baserad p\u00e5 Wayland och bifoga en s\u00e4kerhetskontext, vilket g\u00f6r att kompositmanagern begr\u00e4nsar de m\u00f6jligheter som \u00e4r tillg\u00e4ngliga f\u00f6r den uppr\u00e4ttade anslutningen i enlighet med den angivna s\u00e4kerhetskontexten.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 ett alternativt s\u00e4tt att anpassa utseendet p\u00e5 pekaren, baserat p\u00e5 \u00f6verf\u00f6ring av en serie pekarbilder i st\u00e4llet f\u00f6r att knyta dem till ytan (wl_surface).        <\/li>\n<\/ul>\n<p>Protokoll som utvecklas i \u00abunstable\u00bb-grenen:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 hantering av arbete i helsk\u00e4rmsl\u00e4ge.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 bearbetning av inmatningsmetoder.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 blockering av sk\u00e4rmsl\u00e4ckarens (sk\u00e4rmst\u00e4lls) start.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 tidsst\u00e4mplar f\u00f6r inmatningsevenemang.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 hantering av fasts\u00e4ttning av tangentkombinationer och kortkommandon.    <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 en Linux-specifik mekanism f\u00f6r buffertsynkronisering kopplad till ytan.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 hantering fr\u00e5n peksk\u00e4rmar.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 begr\u00e4nsningar av pekare (blockering).  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 liknande X11 m\u00f6jligg\u00f6r arbete med prim\u00e4r urklipp (primary selection), d\u00e4r information vanligtvis klistras in med medelknappen p\u00e5 musen.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 relativa pekarh\u00e4ndelser.  <\/li>\n<li class=\"l\">  \u00abtablet\u00bb \u2014 st\u00f6d f\u00f6r inmatning fr\u00e5n surfplattor.  <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 organisering av textinmatning.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 gr\u00e4nssnitt f\u00f6r interaktion med \u00abgranne\u00bb klientens ytor.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 rendering av f\u00f6nsterdekorationer p\u00e5 serversidan.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 ytterligare information om videoutg\u00e5ngen (anv\u00e4nds f\u00f6r fraktionell skalning).  <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 f\u00e5nga inmatning i XWayland-applikationer.      <\/li>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60465\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\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.33, \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 [&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-113000","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=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\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.33, \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.\" \/>\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\/sv\/blog\/news\/vypusk-wayland-protocols-1-33\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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.33 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\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.33, \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-wayland-protocols-1-33\" \/>\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=\"2024-01-19T21:28:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-16T12:15:14+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\udd47Release of Wayland-Protocols 1.33 | ProHoster","description":"After six months of development, the release of the wayland-protocols package 1.33 has been published, containing a set of protocols and extensions that enhance the basic capabilities of the Wayland protocol and provide the necessary features.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-wayland-protocols-1-33","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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.33 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\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.33, \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.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-wayland-protocols-1-33","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":"2024-01-19T21:28:12+00:00","article:modified_time":"2026-02-16T12:15:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"113000","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:41:57","updated":"2026-02-16 12:15:15","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/113000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=113000"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/113000\/revisions"}],"predecessor-version":[{"id":161268,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/113000\/revisions\/161268"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=113000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=113000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=113000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}