{"id":115141,"date":"2024-04-17T20:30:52","date_gmt":"2024-04-17T18:30:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-35"},"modified":"2026-02-13T12:39:20","modified_gmt":"2026-02-13T10:39:20","slug":"vypusk-wayland-protocols-1-35","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-wayland-protocols-1-35","title":{"rendered":"Publication de Wayland-Protocols 1.35","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La version du package wayland-protocols 1.35 a \u00e9t\u00e9 publi\u00e9e, contenant un ensemble de protocoles et d'extensions qui compl\u00e8tent les capacit\u00e9s du protocole de base Wayland et fournissent les fonctionnalit\u00e9s n\u00e9cessaires \u00e0 la construction de serveurs composites et d'environnements utilisateurs.     <\/p>\n<p>Tous les protocoles passent successivement par trois phases \u2014 d\u00e9veloppement, test et stabilisation. Une fois la phase de d\u00e9veloppement termin\u00e9e (cat\u00e9gorie \u00ab unstable \u00bb), le protocole est int\u00e9gr\u00e9 dans la branche \u00ab staging \u00bb et inclus officiellement dans l'ensemble des wayland-protocols. Apr\u00e8s la fin des tests, il est d\u00e9plac\u00e9 vers la cat\u00e9gorie stable. Les protocoles de la cat\u00e9gorie \u00ab staging \u00bb peuvent d\u00e9j\u00e0 \u00eatre utilis\u00e9s dans les serveurs compositeurs et les clients n\u00e9cessitant des fonctionnalit\u00e9s associ\u00e9es. Contrairement \u00e0 la cat\u00e9gorie \u00ab unstable \u00bb, des modifications perturbant la compatibilit\u00e9 sont interdites dans \u00ab staging \u00bb, mais en cas de probl\u00e8mes et de d\u00e9fauts identifi\u00e9s lors des tests, un remplacement par une version significativement nouvelle du protocole ou un autre ajout Wayland n'est pas exclu.  <\/p>\n<p>Dans la nouvelle version :  <\/p>\n<ul>\n<li class=\"l\"> Le protocole tablet-v2 a \u00e9t\u00e9 promu au statut stable, fournissant des moyens pour la gestion des entr\u00e9es \u00e0 partir de tablettes graphiques.\n<li class=\"l\"> La cat\u00e9gorie \u00ab staging \u00bb a ajout\u00e9 un nouveau protocole alpha-modifier, permettant aux clients de modifier le niveau de transparence de la surface et de d\u00e9l\u00e9guer les op\u00e9rations d'assurance de transparence au serveur composite, qui peut ensuite rediriger ces op\u00e9rations vers KMS.\n<li class=\"l\"> Le protocole xdg-shell a \u00e9t\u00e9 mis \u00e0 jour pour recommander de ne pas afficher de d\u00e9coration en dehors des limites g\u00e9om\u00e9triques de la fen\u00eatre, lors de l'utilisation d'une disposition mosa\u00efque des fen\u00eatres.    <\/li>\n<\/ul>\n<\/p>\n<p>Actuellement, l'ensemble des wayland-protocols comprend les protocoles stables suivants, garantissant la r\u00e9trocompatibilit\u00e9 :  <\/p>\n<ul>\n<li class=\"l\"> \u00ab viewporter \u00bb \u2014 permet au client d'effectuer des actions de mise \u00e0 l'\u00e9chelle et de rognage des bords de la surface du c\u00f4t\u00e9 serveur.   <\/li>\n<li class=\"l\"> \u00ab presentation-time \u00bb \u2014 assure l'affichage des vid\u00e9os.  <\/li>\n<li class=\"l\"> \u00ab xdg-shell \u00bb \u2014 interface pour cr\u00e9er et interagir avec des surfaces comme avec des fen\u00eatres, permettant de les d\u00e9placer \u00e0 l'\u00e9cran, de les minimiser, de les restaurer, de redimensionner, etc.  <\/li>\n<li class=\"l\"> \u00ab linux-dmabuf \u00bb \u2014 permet le partage de plusieurs cartes graphiques gr\u00e2ce \u00e0 la technologie DMA-BUF (permet de cr\u00e9er un wl_buffer bas\u00e9 sur DMA-BUF).   <\/li>\n<li class=\"l\">  \u00ab tablet \u00bb \u2014 organisation de l'entr\u00e9e \u00e0 partir de tablettes graphiques.  <\/li>\n<\/ul>\n<p>Protocoles en cours de test dans la branche \u00ab staging \u00bb :  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 fournit les ressources n\u00e9cessaires \u00e0 la cr\u00e9ation d'une image st\u00e9r\u00e9oscopique avec des tampons diff\u00e9rents pour l'\u0153il gauche et l'\u0153il droit lors de l'affichage sur des casques de r\u00e9alit\u00e9 virtuelle.   <\/li>\n<li class=\"l\"> \u00abext-session-lock\u00bb \u2014 d\u00e9finit les moyens de verrouillage de session, par exemple pendant l'activit\u00e9 de l'\u00e9conomiseur d'\u00e9cran ou lors de l'affichage d'une bo\u00eete de dialogue d'authentification.    <\/li>\n<li class=\"l\"> \u00absingle-pixel-buffer\u00bb \u2014 permet de cr\u00e9er des tampons de pixels uniques contenant quatre valeurs RGBA de 32 bits.  <\/li>\n<li class=\"l\"> \u00ab xdg-activation \u00bb \u2014 permet de transmettre le focus entre diff\u00e9rentes surfaces de premier niveau (par exemple, gr\u00e2ce \u00e0 xdg-activation, une application peut changer le focus vers une autre).    <\/li>\n<li class=\"l\"> content-type \u2014 permet aux clients de transmettre au compositeur des <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/dts-shicago\/\"   title=\"serveur\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2887\">serveur<\/a> informations sur le contenu affich\u00e9, qui peuvent \u00eatre utilis\u00e9es pour optimiser le comportement en fonction du contenu, par exemple, l'attribution de propri\u00e9t\u00e9s DRM sp\u00e9cifiques telles que \u00abcontent type\u00bb. La prise en charge des types de contenu suivants est annonc\u00e9e : none (aucune information de type de donn\u00e9es), photo (affichage de photos num\u00e9riques n\u00e9cessitant un traitement minimal), vid\u00e9o (vid\u00e9o ou animation n\u00e9cessitant une synchronisation plus pr\u00e9cise pour \u00e9viter les ralentissements) et jeu (lancement de jeux n\u00e9cessitant un rendu avec un minimum de latence).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 permet aux serveurs de composition de transmettre aux clients des notifications d'inactivit\u00e9 de l'utilisateur, ce qui peut \u00eatre utilis\u00e9 pour activer des modes d'\u00e9conomie d'\u00e9nergie suppl\u00e9mentaires apr\u00e8s une certaine p\u00e9riode d'inactivit\u00e9.            <\/li>\n<li class=\"l\"> tearing-control \u2014 permet de d\u00e9sactiver la synchronisation verticale (VSync) avec un coup de pouce de trame dans les applications plein \u00e9cran, utilis\u00e9e pour \u00e9viter l'apparition de d\u00e9chirures \u00e0 l'affichage. Dans les applications multim\u00e9dias, l'apparition d'artefacts en raison de d\u00e9chirures est un effet ind\u00e9sirable, mais dans les programmes de jeu, des artefacts peuvent \u00eatre tol\u00e9r\u00e9s si leur correction entra\u00eene des d\u00e9lais suppl\u00e9mentaires.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 obtenir des informations sur les surfaces plac\u00e9es au niveau sup\u00e9rieur (toplevel), qui permettent d'organiser le maintien de fen\u00eatres au-dessus d'un autre contenu, par exemple pour connecter des panneaux et des commutateurs personnalis\u00e9s.     <\/li>\n<li class=\"l\"> security-context \u2014 permet d'identifier les clients utilisant l'isolation sandbox. Un client peut enregistrer une nouvelle connexion \u00e0 un serveur composite bas\u00e9 sur Wayland et y attacher un contexte de s\u00e9curit\u00e9, apr\u00e8s quoi, conform\u00e9ment au contexte de s\u00e9curit\u00e9 sp\u00e9cifi\u00e9, le gestionnaire de composition limitera les capacit\u00e9s disponibles pour la connexion \u00e9tablie.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 une m\u00e9thode alternative pour configurer l'apparence du curseur, bas\u00e9e sur la transmission d'une s\u00e9rie d'images de curseur au lieu d'\u00eatre li\u00e9e \u00e0 une surface (wl_surface).    <\/li>\n<li class=\"l\"> \u00ab ext-transient-seat \u00bb \u2014 con\u00e7u pour cr\u00e9er des s\u00e9ances temporaires ind\u00e9pendantes (seat), destin\u00e9es \u00e0 \u00eatre utilis\u00e9es avec des dispositifs d'entr\u00e9e virtuels. Par exemple, lors de la mise en \u0153uvre de la possibilit\u00e9 de connexion \u00e0 <a href=\"https:\/\/prohoster.info\/fr\/vps\/\"  data-wpil-monitor-id=\"3200\">un bureau distant<\/a> le protocole permet de cr\u00e9er une session distincte pour chaque utilisateur avec un clavier et une souris virtuels.\n<li class=\"l\"> \u00abxdg-toplevel-drag\u00bb \u2014 \u00e9tend le m\u00e9canisme \u00abdrag &amp; drop\u00bb en permettant de lier des fen\u00eatres de niveau sup\u00e9rieur \u00e0 l'op\u00e9ration de d\u00e9placement. Cela peut \u00eatre utilis\u00e9, par exemple, pour organiser le glisser-d\u00e9poser de barres d'outils ou d'onglets de navigateur. Le nouveau protocole permet de cr\u00e9er des parties d\u00e9tachables de la fen\u00eatre, qui, lorsqu'elles sont d\u00e9plac\u00e9es depuis cette fen\u00eatre, deviennent de nouvelles fen\u00eatres et peuvent \u00eatre d\u00e9plac\u00e9es au-dessus de la fen\u00eatre existante avant d'\u00eatre rattach\u00e9es \u00e0 nouveau.    <\/li>\n<li class=\"l\"> \u00ab xdg-dialog \u00bb \u2014 permet d'attribuer aux surfaces de niveau sup\u00e9rieur des attributs sp\u00e9cifiques aux dialogues, par exemple, il est possible de cr\u00e9er des dialogues modaux qui bloquent l'interaction de l'utilisateur avec le reste de l'interface.      <\/li>\n<li class=\"l\"> \u00ab linux-drm-syncobj \u00bb \u2014 fournit des outils pour la synchronisation explicite et des tampons \u00e0 l'aide d'objets de synchronisation DRM (Direct Rendering Manager). Il est pr\u00e9vu que, dans le contexte de la synchronisation lors du rendu dans un tampon, le protocole propos\u00e9 am\u00e9liorera le travail avec les pilotes bas\u00e9s sur les API graphiques Vulkan et OpenGL (l'impl\u00e9mentation est bas\u00e9e sur des gestionnaires dans les pilotes). Le nouveau protocole permet de s'assurer que l'op\u00e9ration de rendu dans le tampon est termin\u00e9e avant que le gestionnaire composite n'affiche ce tampon.      <\/li>\n<\/ul>\n<p>Protocoles en cours de d\u00e9veloppement dans la branche \u00ab unstable \u00bb :    <\/p>\n<ul>\n<li class=\"l\">  \u00ab fullscreen-shell \u00bb \u2014 gestion du fonctionnement en mode plein \u00e9cran.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 traitement des m\u00e9thodes d'entr\u00e9e.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 inhibition du d\u00e9marrage de l'\u00e9conomiseur d'\u00e9cran.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 horodatages pour les \u00e9v\u00e9nements d'entr\u00e9e.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 gestion de l'attachement des combinaisons de touches et des raccourcis clavier.    <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 m\u00e9canisme de synchronisation des tampons sp\u00e9cifique \u00e0 Linux par rapport \u00e0 la surface.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 gestion des \u00e9crans tactiles.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 restrictions sur les pointeurs (blocage).  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 similaire \u00e0 X11, assure le fonctionnement du presse-papiers primaire, dont l'insertion se fait g\u00e9n\u00e9ralement avec le bouton central de la souris.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 \u00e9v\u00e9nements de pointeur relatifs.    <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 organisation de la saisie de texte.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 interface d'interaction avec les surfaces du client \u00abvoisin\u00bb.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 dessin des d\u00e9corations de fen\u00eatre du c\u00f4t\u00e9 du serveur.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 informations suppl\u00e9mentaires sur la sortie vid\u00e9o (utilis\u00e9e pour le redimensionnement fractionn\u00e9).  <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 capture de l'entr\u00e9e dans les applications XWayland.      <\/li>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61018\">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 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \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\u0442 \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 [&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-115141","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=\"\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.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \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\u0442 \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.\" \/>\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\/fr\/blog\/news\/vypusk-wayland-protocols-1-35\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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.35 | 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.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \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\u0442 \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-wayland-protocols-1-35\" \/>\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-04-17T18:30:52+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\udd47Publication de Wayland-Protocols 1.35 | ProHoster","description":"La version du package wayland-protocols 1.35 a \u00e9t\u00e9 publi\u00e9e, contenant un ensemble de protocoles et d'extensions qui compl\u00e8tent les capacit\u00e9s du protocole de base Wayland et fournissent les fonctionnalit\u00e9s n\u00e9cessaires \u00e0 la construction.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-wayland-protocols-1-35","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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.35 | 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.35, \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, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \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\u0442 \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.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-wayland-protocols-1-35","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-04-17T18:30:52+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":"115141","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":"2026-02-13 10:40:06","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 22:33:19","updated":"2026-02-13 10:40:06","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/115141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=115141"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/115141\/revisions"}],"predecessor-version":[{"id":160873,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/115141\/revisions\/160873"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=115141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=115141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=115141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}