{"id":167051,"date":"2026-04-01T17:12:02","date_gmt":"2026-04-01T15:12:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-48"},"modified":"2026-04-01T17:12:02","modified_gmt":"2026-04-01T15:12:02","slug":"vypusk-wayland-protocols-1-48","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-wayland-protocols-1-48","title":{"rendered":"Uitgave Wayland-Protocols 1.48","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>De release van het wayland-protocols pakket 1.48 is gepresenteerd, dat een set protocollen en uitbreidingen bevat die de basisprotocol Wayland aanvullen en de nodige mogelijkheden bieden voor het bouwen van compositieservers en gebruikersomgevingen.     <\/p>\n<p>In de nieuwe versie:  <\/p>\n<ul>\n<li class=\"l\"> In de categorie &#171;staging&#187; is het xdg-session-managementprotocol toegevoegd, dat mogelijkheden biedt voor het herstellen van de status en positie van vensters van een onderbroken sessie in omgevingen op basis van het Wayland-protocol, bijvoorbeeld na een crash van de compositorsserver of applicatie.\n<li class=\"l\"> De functies van het text-input protocol zijn uitgebreid, waarmee compositieservers invoermethoden kunnen implementeren en tekst naar applicaties kunnen verzenden. Er is bijvoorbeeld een no_emoji vlag toegevoegd voor invoer zonder emoji, ondersteuning voor extra acties naast het invoegen van tekst, een language vlag voor het doorgeven van taalinformatie, verzoeken voor het tonen en verbergen van het invoerpaneel, en een preedit_hint vlag voor het aanpassen van de stijl van de voorafgaande bewerking.\n<li class=\"l\"> Het experimentele protocolo xx-cutouts is toegevoegd voor het verkrijgen van informatie over uitsparingen op het scherm (bijvoorbeeld gebieden onder de frontcamera van een smartphone).\n<li class=\"l\"> Een experimenteel xx-zones-protocol is toegevoegd voor het cre\u00ebren en toevoegen van vensters op het hoogste niveau in &#171;zones&#187; \u2014 omgevingen met hun eigen co\u00f6rdinatenruimte. Het protocol maakt het mogelijk om een logische indeling van vensters te organiseren, waarbij elk venster zich ten opzichte van een ander venster bevindt.\n<li class=\"l\"> Het experimentele protocolo xx-keyboard-filter is toegevoegd om geselecteerde toetsenbordevenementen door de client te onderscheppen, invoerevenementen te wijzigen of het doorgeven van bepaalde evenementen naar de Wayland-oppervlakte met de focus te blokkeren.              <\/ul>\n<p>Alle protocollen doorlopen opeenvolgend de fasen van ontwikkeling, testen en stabilisatie. Na het voltooien van de ontwikkelingsfase (categorie &#171;unstable&#187;) wordt het protocol in de &#171;staging&#187;-branch geplaatst en officieel opgenomen in de verzameling wayland-protocols; na het voltooien van de testen wordt het verplaatst naar de stabiele categorie. Protocollen uit de categorie &#171;staging&#187; kunnen al worden toegepast in compositors <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-gdansk\/\" title=\"servers\" data-wpil-keyword-link=\"linked\">servers<\/a> en cli\u00ebnten waar bijbehorende functionaliteit vereist is. In tegenstelling tot de categorie &#171;unstable&#187; is het in &#171;staging&#187; verboden om wijzingen aan te brengen die de compatibiliteit schaden, maar als er tijdens het testen problemen en tekortkomingen worden geconstateerd, kan het vervangen worden door een nieuwe significante versie van het protocol of een andere Wayland-uitbreiding.      <\/p>\n<p>Om het proces van protocollen naar ontwikkelaars te versnellen en de vroege implementatie van protocollen in bestaande projecten te stimuleren, is er sinds de laatste twee versies een &#171;experimental&#187;-fase toegevoegd, waarin wijzigingen die de compatibiliteit schaden en het toevoegen van &#171;ruwe&#187; protocollen zijn toegestaan, die geleidelijk naar een acceptabel niveau kunnen worden gebracht. Als voor het opnemen van een protocol in de &#171;staging&#187;-fase een ondersteunend team moet worden gevormd en een bepaald aantal bevestigingen (ACK) van beoordelingsdeelnemers moet worden verkregen, is voor opname in &#171;experimental&#187; voldoende dat er gedurende een beoordelingsperiode van twee weken geen bezwaren (NACK) zijn.                  <\/p>\n<p>Momenteel omvat de set wayland-protocols de volgende stabiele protocollen die compatibiliteit waarborgen:  <\/p>\n<ul>\n<li class=\"l\"> viewporter&#187; &#8212; stelt de cli\u00ebnt in staat om schaling en het bijsnijden van de randen van het oppervlak aan de zijde uit te voeren <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-los-angeles\/\" title=\"de server\" data-wpil-keyword-link=\"linked\">de server<\/a>.   <\/li>\n<li class=\"l\"> &#171;presentation-time&#187; &#8212; zorgt voor de weergave van video.  <\/li>\n<li class=\"l\"> \u2014 een interface voor het cre\u00ebren en interactie met oppervlakken als vensters, waarmee je ze op het scherm kunt verplaatsen, minimaliseren, maximaliseren, grootte kunt wijzigen, enzovoort.  <\/li>\n<li class=\"l\"> \u2014 biedt mogelijkheden voor het cre\u00ebren van wl_buffers op basis van DMA-BUF.    <\/li>\n<li class=\"l\">  \u2014 organisatie van invoer vanaf grafische tablets.  <\/li>\n<\/ul>\n<p>Protocollen die in de  tak worden getest:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 levert de benodigde middelen om een stereobeeld te cre\u00ebren met verschillende buffers voor het linkeroog en het rechteroog bij weergave op virtuele r\u00e9alit\u00e9 headsets.   <\/li>\n<li class=\"l\"> \u2014 definieert middelen voor het vergrendelen van een sessie, bijvoorbeeld tijdens het gebruik van een screensaver of het weergeven van een authenticatiedialoog.    <\/li>\n<li class=\"l\"> \u2014 maakt het mogelijk om een een-pixel buffer te cre\u00ebren die vier 32-bits RGBA-waarden bevat.  <\/li>\n<li class=\"l\"> \u2014 maakt het mogelijk om de focus tussen verschillende eerste niveau oppervlakken door te geven (bijvoorbeeld, met xdg-activation kan de ene applicatie de focus op de andere zetten).    <\/li>\n<li class=\"l\"> content-type \u2014 stelt clients in staat om aan de compositor door te geven <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-shicago\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> informatie over de weergegeven content, die kan worden gebruikt voor het optimaliseren van het gedrag op basis van de inhoud, bijvoorbeeld het instellen van specifieke DRM-eigenschappen zoals 'content type'. Ondersteuning is verklaard voor de volgende content-typen: none (geen informatie over het datatype), photo (weergave van digitale foto's, vereist minimale verwerking), video (video of animatie, vereist nauwkeurigere synchronisatie om haperingen te voorkomen) en game (uitvoering van games, vereist weergave met minimale vertraging).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 biedt compositors de mogelijkheid om klanten meldingen van inactiviteit van gebruikers door te geven, wat kan worden gebruikt om extra energiebesparende modi te activeren na een bepaalde periode van inactiviteit.            <\/li>\n<li class=\"l\"> tearing-control \u2014 maakt het mogelijk om verticale synchronisatie (VSync) in fullscreen-applicaties uit te schakelen met een kadervertraagde puls, die wordt toegepast om tearing te voorkomen. In multimedia-applicaties zijn artefacten als gevolg van tearing ongewenste effecten, maar in spelsystemen kan men zich aanpassen aan artefacten, zolang de strijd ertegen leidt tot extra vertragingen.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 het verkrijgen van informatie over oppervlakken die op het hoogste niveau (toplevel) zijn geplaatst, die de mogelijkheid bieden om vensters boven andere inhoud vast te zetten, bijvoorbeeld voor het aansluiten van eigen panelen en vensterwisselaars.     <\/li>\n<li class=\"l\"> security-context \u2014 maakt het mogelijk om klanten te identificeren die gebruikmaken van sandbox-isolatie. De klant kan een nieuwe verbinding registreren met de composietserver op basis van Wayland en een beveiligingscontext eraan koppelen, waarna de composietmanager op basis van de opgegeven beveiligingscontext de mogelijkheden die beschikbaar zijn voor de gemaakte verbinding zal beperken.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 een alternatieve manier om het uiterlijk van de cursor aan te passen, gebaseerd op het verzenden van een reeks cursorafbeeldingen in plaats van deze te koppelen aan een oppervlakte (wl_surface).    <\/li>\n<li class=\"l\"> \u2018ext-transient-seat\u2019 \u2014 bedoeld voor het cre\u00ebren van tijdelijke onafhankelijke sessies (seat), ontworpen voor gebruik met virtuele invoerapparaten. Bijvoorbeeld, bij de implementatie van de mogelijkheid om verbinding te maken met een extern bureaublad, maakt het protocol het mogelijk om voor elke gebruiker een aparte sessie met een virtueel toetsenbord en muis aan te maken.    <\/li>\n<li class=\"l\"> \u2018xdg-toplevel-drag\u2019 \u2014 breidt het mechanisme \u2018drag &amp; drop\u2019 uit met de mogelijkheid om bovenste vensters aan de verplaatsing te koppelen, wat bijvoorbeeld kan worden gebruikt voor het slepen van paneel of browser-tabbladen. Het nieuwe protocol stelt in staat om losgekoppelde delen van een venster te cre\u00ebren die, wanneer ze uit dat venster worden gesleept, nieuwe vensters worden en boven bestaande vensters kunnen worden verplaatst voordat ze opnieuw worden gekoppeld.    <\/li>\n<li class=\"l\"> \u2018xdg-dialog\u2019 \u2014 maakt het mogelijk om bovenste oppervlakken kenmerken toe te kennen die specifiek zijn voor dialoogvensters, bijvoorbeeld het is mogelijk om modale dialogen te cre\u00ebren die de interactie van de gebruiker met de rest van de interface blokkeren.      <\/li>\n<li class=\"l\"> \u2014 biedt hulpmiddelen voor expliciete synchronisatie van buffers met behulp van synchronisatieobjecten van DRM (Direct Rendering Manager). In de context van synchronisatie bij het weergeven in een buffer moet het voorgestelde protocol de interactie met stuurprogramma's op basis van de grafische API's Vulkan en OpenGL verbeteren (de implementatie is gebaseerd op handlers in de stuurprogramma's). Het nieuwe protocol maakt het mogelijk om te verifi\u00ebren dat de tekenopdracht naar de buffer is voltooid voordat de compositiemanager deze buffer weergeeft.    <\/li>\n<li class=\"l\"> alpha-modifier, die klanten in staat stelt om het transparantieniveau van een oppervlak te veranderen en de transparentie-operaties naar de compositor-server te verplaatsen, die deze operaties op zijn beurt kan doorsturen naar KMS.   <\/li>\n<li class=\"l\"> xdg-toplevel-icon \u2014 koppeling van een pictogram aan een bovenliggend venster.    <\/li>\n<li class=\"l\">   ext-image-capture-source en ext-image-copy-capture \u2014 organisatie van het vastleggen van content die op het scherm wordt weergegeven.  <\/li>\n<li class=\"l\"> xdg-system-bell \u2014 maakt het mogelijk om een systeemgeluid weer te geven, dat bijvoorbeeld kan worden gebruikt als waarschuwing in terminalemulators. De vorm van de geluidsuitvoer wordt bepaald door de compositiemanager; dit kan niet alleen een geluid zijn, maar ook een visuele reactie.      <\/li>\n<li class=\"l\"> fifo \u2014 implementeert een FIFO-mechanisme (eerste binnen, eerste buiten) voor het verwerken van de wachtrij voor het bijwerken van de weergegeven inhoud. Vanuit praktisch perspectief maakt het protocol het mogelijk om bij de uitvoer te wachten op het voltooien van de verticale synchronisatie (vblank) in plaats van callback-aanroepen te gebruiken telkens wanneer het klaar is om een nieuw frame weer te geven, wat het probleem van hoge belasting op de GPU bij het gebruik van VSync oplost.      <\/li>\n<li class=\"l\"> commit-timing \u2014 maakt het mogelijk om een tijdslimiet aan de inhoud van de oppervlakte te koppelen (de compositieserver moet wijzigingen in de inhoud indien mogelijk na de opgegeven tijd weergeven, maar niet eerder).  <\/li>\n<li class=\"l\"> ext-data-control \u2014 stelt bevoorrechte klanten in staat om de verwerking van gegevens te beheren, bijvoorbeeld voor het implementeren van klembordbeheerders.      <\/li>\n<li class=\"l\"> ext-workspace \u2014 implementeert het concept. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\" title=\"virtuele desktops\" data-wpil-keyword-link=\"linked\">virtuele desktops<\/a> en biedt evenementen met informatie over de status van werkruimten, evenals mogelijkheden om werkruimten in en uit te schakelen. Het protocol kan worden toegepast voor het cre\u00ebren van panelen en indicatoren die een lijst van beschikbare virtuele werkruimten weergeven en het mogelijk maken om tussen deze te schakelen.      <\/li>\n<li class=\"l\"> color-management \u2014 biedt mogelijkheden voor kleurbeheer en ondersteuning voor een uitgebreid dynamisch bereik van helderheid (HDR, High Dynamic Range). Met de toegevoegde extensie kunnen klantapplicaties informatie ontvangen over de kleurweergave-eigenschappen van uitvoerapparaten en gegevens over de kleurweergave-eigenschappen van hun eigen inhoud aan de compositieserver doorgeven. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-newyork\/\" title=\"de server\" data-wpil-keyword-link=\"linked\">de server<\/a> kan deze informatie worden gebruikt voor automatisch kleurbeheer tijdens het weergeven van inhoud op verschillende uitvoerapparaten, bijvoorbeeld voor het converteren van inhoud in een indeling die geschikt is voor weergave op HDR-monitoren. Voor het beschrijven van kleurenschema's worden ICC-profielen gebruikt.   <\/li>\n<li class=\"l\"> xdg-toplevel-tag \u2014 stelt Wayland-clients in staat om tags toe te voegen aan bovenliggende oppervlakken, die de compositieserver kan gebruiken om vensters te identificeren na herstart van de applicatie (bijvoorbeeld, de applicatie kan de tags \u00abhoofdvenster\u00bb en \u00abinstellingen\u00bb instellen voor het hoofdvenster en het venster met instellingen). Dergelijke identificatie is nuttig voor het herstel van de positie, grootte en eigenschappen van vensters na herstart, alsook voor het vaststellen van bijzondere regels voor specifieke soorten vensters.    <\/li>\n<li class=\"l\"> color-representation \u2014 definitie van de kleppenorm voor een Wayland-oppervlak. Wayland-clients kunnen metadata doorgeven die nodig zijn om transparantie, kleurmodel, subdissatisfactie en kwantiseringsbereik te bepalen, en deze worden toegepast bij de conversie van een buffer met gegevens die overeenkomen met het kleurmodel YCbCr naar een RGB-representatie.     <\/li>\n<li class=\"l\"> ext-background-effect \u2014 toepassen van effecten op de doorzichtige delen van een Wayland-oppervlak, zoals achtergrondvervaging.      <\/li>\n<li class=\"l\"> pointer-warp \u2014 stelt een applicatie in staat om de aanwijzer onmiddellijk naar een opgegeven positie te verplaatsen.      <\/li>\n<\/ul>\n<p>Protocollen die worden ontwikkeld in de tak \u00abexperimental\u00bb:  <\/p>\n<ul>\n<li class=\"l\"> xx-session-management \u2014 herstel van de status van vensters voor onderbroken sessies (bijvoorbeeld na een crash van de compositiemanager).\n<li class=\"l\"> xx-input-method \u2014 stelt applicaties in staat om tekstinvoermethoden te implementeren voor composities. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/\" title=\"servers\" data-wpil-keyword-link=\"linked\">servers<\/a> en ingevoerde tekst te formuleren, wat bijvoorbeeld kan worden gebruikt voor het maken van virtuele toetsenborden en IME-laag (Input Method Editor) voor het verwerken van invoer.    <\/li>\n<li class=\"l\">  xx-text-input \u2014 stelt compositieservers in staat om invoermethoden te implementeren en tekst naar applicaties te verzenden. Het protocol standaardiseert de interactie tussen composities. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/nl\/server\/dts-prohoster\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> en applicaties, en maakt het mogelijk om functionaliteiten te beheren zoals de overdracht van ingevoerde tekst, het verwerken van gebeurtenissen met betrekking tot inputfocus en het in aanmerking nemen van specifieke kenmerken van invoervelden (taal, tekstselectie, inhoudstype).        <\/li>\n<\/li>\n<\/ul>\n<p>Protocollen die worden ontwikkeld in de tak \u00abunstable\u00bb:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 beheer van de werking in de fullscreen-modus.  <\/li>\n<li class=\"l\">  \u00abinput-method\u00bb \u2014 verwerking van invoermethoden.  <\/li>\n<li class=\"l\">  \u00abidle-inhibit\u00bb \u2014 blokkeren van het starten van de screensaver.  <\/li>\n<li class=\"l\">  \u00abinput-timestamps\u00bb \u2014 tijdstempels voor invoer evenementen.  <\/li>\n<li class=\"l\"> \u00abkeyboard-shortcuts-inhibit\u00bb \u2014 beheer van het toewijzen van toetsencombinaties en sneltoetsen.    <\/li>\n<li class=\"l\"> \u00ablinux-explicit-synchronization\u00bb \u2014 een specifiek voor Linux mechanisme voor buffer synchronisatie gerelateerd aan het oppervlak.      <\/li>\n<li class=\"l\">  \u00abpointer-gestures\u00bb \u2014 beheer van aanraakscherminteracties.    <\/li>\n<li class=\"l\">  \u00abpointer constraints\u00bb \u2014 beperkingen voor aanwijzers (blokkering).  <\/li>\n<li class=\"l\"> \u00abprimary-selection\u00bb \u2014 biedt, net als X11, de functionaliteit van een primaire klembord (primary selection), waarbij informatie meestal via de middelste muisknop wordt ingevoegd.    <\/li>\n<li class=\"l\">  \u00abrelative pointer events\u00bb \u2014 relatieve aanwijzingsgebeurtenissen.    <\/li>\n<li class=\"l\">  \u00abtext-input\u00bb \u2014 organisatie van tekstinvoer.   <\/li>\n<li class=\"l\">  \u00abxdg-foreign\u00bb \u2014 interface voor interactie met de \u00abburen\u00bb van de client.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 rendering van vensterdecoraties aan de serverzijde.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 aanvullende informatie over de video-uitgang (wordt gebruikt voor fractionele schaalverhouding).    <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 de invoer in XWayland-applicaties vastleggen.        <\/li>\n<\/ul>\n<p>Bron: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65120\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \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 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b 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 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438: \u0412 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e &#171;staging&#187; \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b xdg-session-management, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u043e\u043a\u043e\u043d \u043f\u0440\u0435\u0440\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0430\u043d\u0441\u0430 \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0441\u043b\u0435 \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-167051","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=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \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 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b 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.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-wayland-protocols-1-48\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\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.48 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \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 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b 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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-wayland-protocols-1-48\" \/>\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=\"2026-04-01T15:12:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-01T15:12:02+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.48 Release | ProHoster","description":"De release van het wayland-protocols pakket 1.48, dat een set protocollen en extensies bevat die het basisprotocol Wayland aanvullen en de nodige mogelijkheden bieden voor het bouwen van compositiediensten.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-wayland-protocols-1-48","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","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.48 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0430\u043a\u0435\u0442\u0430 wayland-protocols 1.48, \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 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b 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.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/vypusk-wayland-protocols-1-48","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":"2026-04-01T15:12:02+00:00","article:modified_time":"2026-04-01T15:12:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/167051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=167051"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/167051\/revisions"}],"predecessor-version":[{"id":168106,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/167051\/revisions\/168106"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=167051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=167051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=167051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}