{"id":114477,"date":"2024-03-21T12:25:42","date_gmt":"2024-03-21T10:25:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-34"},"modified":"2026-02-13T12:39:20","modified_gmt":"2026-02-13T10:39:20","slug":"vypusk-wayland-protocols-1-34","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-wayland-protocols-1-34","title":{"rendered":"Lanzamiento de Wayland-Protocols 1.34","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de seis meses de desarrollo, se ha publicado la versi\u00f3n del paquete wayland-protocols 1.34, que contiene un conjunto de protocolos y extensiones que complementan las capacidades del protocolo base Wayland y proporcionan las funcionalidades necesarias para construir servidores compuestos y entornos de usuario.     <\/p>\n<p>Todos los protocolos pasan sucesivamente por tres fases: desarrollo, prueba y estabilizaci\u00f3n. Despu\u00e9s de completar la fase de desarrollo (categor\u00eda \u00abinestable\u00bb), el protocolo se coloca en la rama \u00abstaging\u00bb y se incluye oficialmente en el conjunto de wayland-protocols, y tras completar las pruebas, se mueve a la categor\u00eda estable. Los protocolos en la categor\u00eda \u00abstaging\u00bb ya se pueden usar en servidores y clientes compuestos donde se requiera la funcionalidad relacionada. A diferencia de la categor\u00eda \u00abinestable\u00bb, en \u00abstaging\u00bb se proh\u00edbe realizar cambios que rompan la compatibilidad, pero en caso de que se detecten problemas y errores durante las pruebas, no se descarta la posibilidad de reemplazarlo por una nueva versi\u00f3n significativa del protocolo o por otra extensi\u00f3n de Wayland.    <\/p>\n<p>En la nueva versi\u00f3n se proponen varios nuevos protocolos, ubicados en la categor\u00eda 'staging':  <\/p>\n<ul>\n<li class=\"l\"> \u00abxdg-toplevel-drag\u00bb \u2014 ampl\u00eda el mecanismo \u00abdrag &amp; drop\u00bb al permitir la fijaci\u00f3n de ventanas de nivel superior a la operaci\u00f3n de movimiento, lo que puede usarse, por ejemplo, para organizar el arrastre de paneles de herramientas o pesta\u00f1as del navegador. El nuevo protocolo permite crear partes de ventanas desconectables que, al arrastrarse fuera de esta ventana, se convierten en nuevas ventanas y pueden moverse por encima de la ventana existente antes de volver a fijarse.\n<li class=\"l\"> \u00abxdg-dialog\u00bb \u2014 permite asignar a las superficies de nivel superior caracter\u00edsticas espec\u00edficas de los di\u00e1logos, como la creaci\u00f3n de di\u00e1logos modales que bloquean la interacci\u00f3n del usuario con el resto de la interfaz.\n<li class=\"l\"> 'linux-drm-syncobj' \u2014 proporciona herramientas para la sincronizaci\u00f3n expl\u00edcita de buffers utilizando objetos de sincronizaci\u00f3n DRM (Direct Rendering Manager). Se espera que en el contexto de la sincronizaci\u00f3n durante el renderizado en el buffer, el protocolo propuesto mejore la interacci\u00f3n con los controladores basados en las API gr\u00e1ficas Vulkan y OpenGL (la implementaci\u00f3n se basa en manejadores en los controladores). El nuevo protocolo permite asegurar que la operaci\u00f3n de renderizado en el buffer se complete antes de que el gestor de composici\u00f3n muestre dicho buffer.      <\/ul>\n<\/p>\n<p>Actualmente, el conjunto de wayland-protocols incluye los siguientes protocolos estables, que garantizan la compatibilidad hacia atr\u00e1s:  <\/p>\n<ul>\n<li class=\"l\"> \u00abviewporter\u00bb \u2014 permite al cliente realizar acciones de escalado y recorte de los bordes de la superficie del lado del servidor.   <\/li>\n<li class=\"l\"> \u00abpresentation-time\u00bb \u2014 asegura la visualizaci\u00f3n de video.  <\/li>\n<li class=\"l\"> \u00abxdg-shell\u00bb \u2014 interfaz para la creaci\u00f3n e interacci\u00f3n con superficies como ventanas, lo que permite moverlas en la pantalla, minimizarlas, restaurarlas, cambiar su tama\u00f1o, etc.\n<li class=\"l\"> 'linux-dmabuf' \u2014 permite el uso compartido de m\u00faltiples tarjetas gr\u00e1ficas mediante la tecnolog\u00eda DMA-BUF (permite crear wl_buffer basado en DMA-BUF).   <\/li>\n<\/ul>\n<p>Protocolos en prueba en la rama \u00abstaging\u00bb:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 proporciona los recursos necesarios para formar una imagen estereosc\u00f3pica con diferentes b\u00faferes para el ojo izquierdo y derecho al mostrar en cascos de realidad virtual.   <\/li>\n<li class=\"l\"> \u00abext-session-lock\u00bb \u2014 define los medios para bloquear la sesi\u00f3n, por ejemplo, durante el funcionamiento del protector de pantalla o la presentaci\u00f3n de un di\u00e1logo de autenticaci\u00f3n.    <\/li>\n<li class=\"l\"> \u00absingle-pixel-buffer\u00bb \u2014 permite crear b\u00faferes de un solo p\u00edxel que incluyen cuatro valores RGBA de 32 bits.  <\/li>\n<li class=\"l\"> \u00abxdg-activation\u00bb \u2014 permite transferir el foco entre diferentes superficies de primer nivel (por ejemplo, mediante xdg-activation, una aplicaci\u00f3n puede cambiar el foco a otra).    <\/li>\n<li class=\"l\"> content-type \u2014 permite a los clientes transmitir al compositor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-shicago\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2889\">servidor<\/a> informaci\u00f3n sobre el contenido mostrado, que puede ser utilizada para optimizar el comportamiento seg\u00fan el contenido, por ejemplo, estableciendo propiedades DRM espec\u00edficas, como 'content type'. Se declara soporte para los siguientes tipos de contenido: none (sin informaci\u00f3n sobre el tipo de datos), photo (salida de fotos digitales que requiere un procesamiento m\u00ednimo), video (video o animaci\u00f3n, que requiere una sincronizaci\u00f3n m\u00e1s precisa para evitar tartamudeos) y game (ejecuci\u00f3n de juegos, que requiere salida con m\u00ednima latencia).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 permite a los servidores compuestos enviar a los clientes notificaciones sobre la inactividad del usuario, lo cual puede usarse para activar modos de ahorro de energ\u00eda adicionales despu\u00e9s de un cierto tiempo de inactividad.            <\/li>\n<li class=\"l\"> tearing-control \u2014 permite desactivar la sincronizaci\u00f3n vertical (VSync) en aplicaciones de pantalla completa con un pulso de amortiguamiento de fotogramas, utilizado para evitar la aparici\u00f3n de desgarros en la salida (tearing). En aplicaciones multimedia, la aparici\u00f3n de artefactos debido a desgarros es un efecto no deseado, pero en programas de juegos se puede tolerar, si la lucha contra ellos provoca una latencia adicional.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 obtenci\u00f3n de informaci\u00f3n sobre superficies ubicadas en el nivel m\u00e1s alto (toplevel), que permiten organizar la fijaci\u00f3n de ventanas sobre otro contenido, por ejemplo, para conectar paneles y conmutadores de ventanas propios.     <\/li>\n<li class=\"l\"> security-context \u2014 permite identificar a los clientes que utilizan aislamiento sandbox. El cliente puede registrar una nueva conexi\u00f3n a un servidor compuesto basado en Wayland y adjuntar un contexto de seguridad a ella, despu\u00e9s de lo cual, de acuerdo con el contexto de seguridad especificado, el administrador compuesto limitar\u00e1 las capacidades disponibles para la conexi\u00f3n establecida.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 un m\u00e9todo alternativo para configurar la apariencia del cursor, basado en la transmisi\u00f3n de una serie de im\u00e1genes del cursor en lugar de unirse a la superficie (wl_surface).\n<li class=\"l\"> \u00abext-transient-seat\u00bb \u2014 dise\u00f1ado para crear sesiones (seat) independientes y temporales, destinadas a su uso junto con dispositivos de entrada virtuales. Por ejemplo, al implementar la posibilidad de conexi\u00f3n a <a href=\"https:\/\/prohoster.info\/es\/vps\/\"  data-wpil-monitor-id=\"3201\">un escritorio remoto<\/a> el protocolo permite crear una sesi\u00f3n distinta para cada usuario con un teclado y un rat\u00f3n virtuales.      <\/li>\n<\/ul>\n<p>Protocolos en desarrollo en la rama \u00abunstable\u00bb:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 gesti\u00f3n del funcionamiento en modo de pantalla completa.  <\/li>\n<li class=\"l\">  &#171;input-method&#187; &#8212; procesamiento de m\u00e9todos de entrada.  <\/li>\n<li class=\"l\">  &#171;idle-inhibit&#187; &#8212; bloqueo del inicio del salvapantallas (pantalla de bloqueo).  <\/li>\n<li class=\"l\">  &#171;input-timestamps&#187; &#8212; marcas de tiempo para eventos de entrada.  <\/li>\n<li class=\"l\"> &#171;keyboard-shortcuts-inhibit&#187; &#8212; control de la fijaci\u00f3n de combinaciones de teclas y atajos de teclado.    <\/li>\n<li class=\"l\"> &#171;linux-explicit-synchronization&#187; &#8212; mecanismo de sincronizaci\u00f3n de b\u00fafers espec\u00edfico de Linux vinculado a la superficie.      <\/li>\n<li class=\"l\">  &#171;pointer-gestures&#187; &#8212; control desde pantallas t\u00e1ctiles.    <\/li>\n<li class=\"l\">  &#171;pointer constraints&#187; &#8212; restricciones de punteros (bloqueo).  <\/li>\n<li class=\"l\"> &#171;primary-selection&#187; &#8212; de manera similar a X11, proporciona funcionamiento al b\u00fafer de intercambio primario (primary selection), cuya informaci\u00f3n se suele insertar con el bot\u00f3n central del rat\u00f3n.    <\/li>\n<li class=\"l\">  &#171;relative pointer events&#187; &#8212; eventos de puntero relativos.  <\/li>\n<li class=\"l\">  &#171;tablet&#187; &#8212; soporte para entrada desde tabletas.  <\/li>\n<li class=\"l\">  &#171;text-input&#187; &#8212; organizaci\u00f3n de la entrada de texto.   <\/li>\n<li class=\"l\">  &#171;xdg-foreign&#187; &#8212; interfaz de interacci\u00f3n con superficies de un cliente 'vecino'.  <\/li>\n<li class=\"l\">  &#171;xdg-decoration&#187; &#8212; renderizaci\u00f3n de decoraciones de ventanas en el lado del servidor.  <\/li>\n<li class=\"l\">  &#171;xdg-output&#187; &#8212; informaci\u00f3n adicional sobre la salida de video (utilizada para escalado fraccional).  <\/li>\n<li class=\"l\">  &#171;xwayland-keyboard-grab&#187; &#8212; captura de entrada en aplicaciones XWayland.      <\/li>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60819\">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.34, \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-114477","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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.34, \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\/es\/blog\/news\/vypusk-wayland-protocols-1-34\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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.34 | 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.34, \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\/es\/blog\/news\/vypusk-wayland-protocols-1-34\" \/>\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-03-21T10:25:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-13T10:39:20+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\udd47Lanzamiento de Wayland-Protocols 1.34 | ProHoster","description":"Despu\u00e9s de seis meses de desarrollo, se ha publicado la versi\u00f3n del paquete wayland-protocols 1.34, que contiene un conjunto de protocolos y extensiones que complementan las capacidades del protocolo base Wayland y proporcionan las funcionalidades necesarias.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-wayland-protocols-1-34","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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.34 | 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.34, \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\/es\/blog\/news\/vypusk-wayland-protocols-1-34","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-03-21T10:25:42+00:00","article:modified_time":"2026-02-13T10:39:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114477","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:58","updated":"2026-02-13 10:39:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/114477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=114477"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/114477\/revisions"}],"predecessor-version":[{"id":160874,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/114477\/revisions\/160874"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=114477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=114477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=114477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}