{"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\/da\/blog\/news\/vypusk-wayland-protocols-1-35","title":{"rendered":"Udgivelsen af Wayland-Protocols 1.35","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Udgaven af wayland-protocols 1.35 er offentliggjort, som indeholder et s\u00e6t protokoller og udvidelser, der udvider funktionerne i den grundl\u00e6ggende Wayland-protokol og giver de n\u00f8dvendige funktioner til opbygning af kompositservere og brugerdefinerede milj\u00f8er.     <\/p>\n<p>Alle protokoller gennemg\u00e5r tre faser - udvikling, testning og stabilisering. Efter afslutningen af udviklingsfasen (kategori \u201eunstable\u201c) placeres protokollen i \u201estaging\u201c-grenen og integreres officielt i wayland-protocols-s\u00e6ttet. Efter afslutningen af testningen flyttes den til kategorien stabil. Protokoller fra kategorien \u201estaging\u201c kan allerede anvendes i sammensatte servere og klienter, hvor relateret funktionalitet er n\u00f8dvendig. I mods\u00e6tning til kategorien \u201eunstable\u201c er det i \u201estaging\u201c forbudt at foretage \u00e6ndringer, der bryder kompatibiliteten; men hvis der opdages problemer og mangler under testningen, kan protokollen blive erstattet med en ny betydelig version eller et andet Wayland-udvidelse.  <\/p>\n<p>I den nye version:  <\/p>\n<ul>\n<li class=\"l\"> Protokollen tablet-v2 er blevet flyttet til den stabile kategori, og tilbyder v\u00e6rkt\u00f8jer til at organisere input fra grafiske tablets.\n<li class=\"l\"> Den nye protokol alpha-modifier er tilf\u00f8jet i kategorien \u201estaging\u201c, som tillader klienter at \u00e6ndre niveauet for transparenthed af overfladen og udf\u00f8re operationer for at sikre transparenthed p\u00e5 den sammensatte servers side, som i sin tur kan videresende disse operationer til KMS.\n<li class=\"l\"> Der er tilf\u00f8jet en anbefaling i protokollen xdg-shell om ikke at vise dekorationen uden for vinduets geometriske gr\u00e6nser, n\u00e5r der anvendes en mosaiklayout til vinduer.    <\/li>\n<\/ul>\n<\/p>\n<p>I \u00f8jeblikket omfatter wayland-protocols f\u00f8lgende stabile protokoller, hvor bagudkompatibilitet sikres:  <\/p>\n<ul>\n<li class=\"l\"> \u201eviewporter\u201c - giver klienten mulighed for at udf\u00f8re handlinger vedr\u00f8rende skalering og besk\u00e6ring af overflader p\u00e5 serversiden.   <\/li>\n<li class=\"l\"> \u201epresentation-time\u201c - sikrer visning af video.  <\/li>\n<li class=\"l\"> \u201exdg-shell\u201c - et interface til oprettelse og interaktion med overflader som vinduer, hvilket g\u00f8r det muligt at flytte dem p\u00e5 sk\u00e6rmen, minimere, maksimere, \u00e6ndre st\u00f8rrelse osv.  <\/li>\n<li class=\"l\"> \u201elinux-dmabuf\u201c - muligg\u00f8r deling af flere grafikkort ved hj\u00e6lp af DMA-BUF-teknologi (g\u00f8r det muligt at oprette wl_buffer baseret p\u00e5 DMA-BUF).   <\/li>\n<li class=\"l\">  \u201etablet\u201c - organisering af input fra grafiske tablets.  <\/li>\n<\/ul>\n<p>Protokoller, der testes i \u201estaging\u201c-grenen:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease - giver de n\u00f8dvendige ressourcer til at danne et stereobillede med forskellige buffere til venstre og h\u00f8jre \u00f8je ved udgang til virtual reality-headset.   <\/li>\n<li class=\"l\"> \u201eext-session-lock\u201c - definerer midler til at l\u00e5se sessionen, f.eks. under sk\u00e6rmsk\u00e5ner eller visning af autentifikationsdialog.    <\/li>\n<li class=\"l\"> \u201esingle-pixel-buffer\u201c - muligg\u00f8r oprettelse af enepixelbuffere, der inkluderer fire 32-bit v\u00e6rdier RGBA.  <\/li>\n<li class=\"l\"> \u201exdg-activation\u201c - muligg\u00f8r overf\u00f8rsel af fokus mellem forskellige topniveauoverflader (f.eks. ved hj\u00e6lp af xdg-activation kan \u00e9n applikation skifte fokus til en anden).    <\/li>\n<li class=\"l\"> content-type \u2014 giver kunderne mulighed for at sende komposit til <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-shicago\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2887\">server<\/a> oplysninger om det viste indhold, som kan bruges til at optimere adf\u00e6rden i forhold til indholdet, for eksempel ved at indstille specifikke DRM-egenskaber s\u00e5som \u00abcontent type\u00bb. Der er erkl\u00e6ret st\u00f8tte til f\u00f8lgende indholdstyper: none (ingen oplysninger om datatypen), photo (output af digitale fotos, som kr\u00e6ver minimal behandling), video (video eller animation, kr\u00e6ver mere pr\u00e6cis synkronisering for at undg\u00e5 hak) og game (start af spil, kr\u00e6ver output med minimal forsinkelse).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 giver kompositservere mulighed for at sende kunderne meddelelser om brugerens inaktivitet, som kan bruges til at aktivere yderligere str\u00f8mbesparende tilstande efter en bestemt periode med inaktivitet.            <\/li>\n<li class=\"l\"> tearing-control \u2014 muligg\u00f8r deaktivering af vertikal synkronisering (VSync) i fuldsk\u00e6rmsapplikationer med et billede, der reducerer tearedannelse. I multimediaapplikationer er artefakter for\u00e5rsaget af tearing en u\u00f8nsket effekt, men i spilprogrammer kan man acceptere artefakter, hvis kampen mod dem medf\u00f8rer yderligere forsinkelser.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 modtagelse af oplysninger om overflader, der ligger p\u00e5 det helt \u00f8verste niveau (toplevel), som g\u00f8r det muligt at organisere fastg\u00f8relse af vinduer over andet indhold, for eksempel til tilslutning af egne paneler og vindueskontakter.     <\/li>\n<li class=\"l\"> security-context \u2014 giver mulighed for at identificere kunder, der bruger sandbox-isolering. Kunden kan registrere en ny forbindelse til en Wayland-baseret kompositserver og knytte en sikkerhedskontekst til den, hvorefter kompositmanageren i overensstemmelse med den angivne sikkerhedskontekst vil begr\u00e6nse de muligheder, der er tilg\u00e6ngelige for den etablerede forbindelse.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 en alternativ m\u00e5de at tilpasse udseendet af mark\u00f8ren p\u00e5, baseret p\u00e5 at sende en r\u00e6kke mark\u00f8rbilleder i stedet for at knytte sig til overfladen (wl_surface).    <\/li>\n<li class=\"l\"> \u00abext-transient-seat\u00bb \u2014 beregnet til at oprette midlertidige uafh\u00e6ngige sessioner (seat), der er designet til brug sammen med virtuelle inputenheder. For eksempel n\u00e5r der implementeres mulighed for tilslutning til <a href=\"https:\/\/prohoster.info\/da\/vps\/\"  data-wpil-monitor-id=\"3200\">fjerndesktop<\/a> protokollen muligg\u00f8r oprettelse af separate sessioner for hver bruger med virtuelle tastaturer og mus.\n<li class=\"l\"> \u2014 udvider mekanismen  med muligheden for at fastg\u00f8re topvinduer til bev\u00e6gelsesoperationen, hvilket kan bruges, for eksempel, til at organisere tr\u00e6k-funktioner for v\u00e6rkt\u00f8jslinjer eller browserfaner. Den nye protokol muligg\u00f8r at skabe aftagelige dele af vinduet, som ved at tr\u00e6kke ud fra dette vindue bliver nye vinduer og kan flyttes over et eksisterende vindue f\u00f8r de igen fastg\u00f8res.    <\/li>\n<li class=\"l\"> \u2014 giver mulighed for at tildele topvinduer karakteristika, der er specifikke for dialogvinduer, for eksempel kan der oprettes modale dialoger, der blokerer brugerens interaktion med resten af brugergr\u00e6nsefladen.      <\/li>\n<li class=\"l\"> \u2014 tilbyder v\u00e6rkt\u00f8jer til eksplicit synkronisering af buffere ved hj\u00e6lp af DRM (Direct Rendering Manager) synkroniseringsobjekter. Det antages, at den foresl\u00e5ede protokol i forbindelse med synkronisering ved bufertilstand vil forbedre arbejdet med drivere baseret p\u00e5 grafik-API'er som Vulkan og OpenGL (implementeringen er baseret p\u00e5 h\u00e5ndteringssystemer i drivere). Den nye protokol giver mulighed for at sikre, at rendering-operationen i bufferen er afsluttet, f\u00f8r sammens\u00e6tningsmanageren viser denne buffer.      <\/li>\n<\/ul>\n<p>Protokoller udviklet i  grenen:    <\/p>\n<ul>\n<li class=\"l\">  \u2014 kontrol af arbejdsgang i fuldsk\u00e6rmstilstand.  <\/li>\n<li class=\"l\">  \u2014 behandling af indtastningsmetoder.  <\/li>\n<li class=\"l\">  \u2014 blokering af sk\u00e6rmsk\u00e6rm (screensaver) ops\u00e6tning.  <\/li>\n<li class=\"l\">  \u2014 tidsstempler for indtastningsevents.  <\/li>\n<li class=\"l\"> \u2014 kontrol af tilknytning af tastaturgenveje og genvejstaster.    <\/li>\n<li class=\"l\"> \u2014 en Linux-specifik mekanisme til synkronisering af buffer relateret til overflader.      <\/li>\n<li class=\"l\">  \u2014 kontrol fra ber\u00f8ringssk\u00e6rme.    <\/li>\n<li class=\"l\">  \u2014 begr\u00e6nsninger for pegeredskaber (blokering).  <\/li>\n<li class=\"l\"> \u2014 sikrer funktionalitet af prim\u00e6r udklipsholder (primary selection), som typisk inds\u00e6ttes via musens midterste knap.    <\/li>\n<li class=\"l\">  \u2014 relative events for pegeredskaber.    <\/li>\n<li class=\"l\">  \u2014 organisering af tekstindtastning.   <\/li>\n<li class=\"l\">  \u2014 interface til interaktion med  klients overflader.  <\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 rendering of window decorations on the server side.  <\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 additional information about the video output (used for fractional scaling).  <\/li>\n<li class=\"l\">  \u00abxwayland-keyboard-grab\u00bb \u2014 capturing input in XWayland applications.      <\/li>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/vypusk-wayland-protocols-1-35\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Udgivelse af Wayland-Protocols 1.35 | ProHoster","description":"Udgaven af wayland-protocols 1.35 er offentliggjort, som indeholder et s\u00e6t protokoller og udvidelser, der udvider funktionerne i den grundl\u00e6ggende Wayland-protokol og giver de n\u00f8dvendige funktioner til opbygning.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-wayland-protocols-1-35","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/115141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=115141"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/115141\/revisions"}],"predecessor-version":[{"id":160873,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/115141\/revisions\/160873"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=115141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=115141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=115141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}