{"id":181946,"date":"2026-06-08T02:48:53","date_gmt":"2026-06-08T00:48:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-49"},"modified":"2026-06-08T02:48:53","modified_gmt":"2026-06-08T00:48:54","slug":"vypusk-wayland-protocols-1-49","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-wayland-protocols-1-49","title":{"rendered":"Izdanje Wayland-Protocols 1.49","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Predstavljena je izdaja paketa wayland-protocols 1.49, ki vsebuje nabor protokolov in raz\u0161iritev, ki dopolnjujejo osnovni protokol Wayland ter zagotavljajo funkcionalnosti, potrebne za gradnjo kompozitnih stre\u017enikov in uporabni\u0161kih okolij. <\/p>\n<p>V novi razli\u010dici:<\/p>\n<ul>\n<li class=\"l\"> Dodana je eksperimentalna protokola xx-fractional-scale, ki omogo\u010da skaliranje sistema logi\u010dnih koordinat, kjer so vrednosti dolo\u010dene z naravnimi \u0161tevilkami, za pove\u010danje natan\u010dnosti pozicioniranja in pove\u010danje lo\u010dljivosti logi\u010dnih koordinat na posamezne piksle. Tak\u0161na mo\u017enost re\u0161uje problem omejene lo\u010dljivosti sistema logi\u010dnih koordinat, ki ni zadostna za pozicioniranje na ravni posameznih pikslov, potrebno za polno izvajanje delitve skaliranja.\n<li class=\"l\"> V protokol &#171;linux-dmabuf&#187; je dodana podpora za delovanje v sistemih z ve\u010d GPU-ji. V tak\u0161nih sistemih lahko odjemalec uskladi s kompozitnimi <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-prohoster\/\" title=\"serverom\" data-wpil-keyword-link=\"linked\">serverom<\/a> kateri GPU naj se uporablja.\n<li class=\"l\"> V protokolu color-management-v1 je bila dodana podpora za metapodatke slik v formatu BT.2100 za uporabo v kompozitu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-newyork\/\" title=\"stre\u017enikom\" data-wpil-keyword-link=\"linked\">stre\u017enikom<\/a> specifi\u010dnih obdelovalnikov, ki omogo\u010dajo pravilno prikazovanje HDR vsebin, ustvarjenih za Windows.\n<\/ul>\n<p>Vsi protokoli zaporedno prehajajo faze razvoja, testiranja in stabilizacije. Po kon\u010danju razvojne faze (kategorija &#171;unstable&#187;) se protokol premakne v oddelek &#171;staging&#187; in uradno vklju\u010duje v paket wayland-protocols, po zaklju\u010dku testiranja pa se premakne v kategorijo stabilnih. Protokole iz kategorije &#171;staging&#187; lahko \u017ee uporabljamo v kompozitnih <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-gdansk\/\" title=\"serverima\" data-wpil-keyword-link=\"linked\">serverima<\/a> in odjemalcih, kjer je zahtevana povezana funkcionalnost. Nasprotno od kategorije &#171;unstable&#187; v &#171;staging&#187; ni dovoljeno uvajanje sprememb, ki bi kr\u0161ile zdru\u017eljivost, vendar se v primeru te\u017eav in pomanjkljivosti med testiranjem ne izklju\u010duje mo\u017enost zamenjave z novo obse\u017eno razli\u010dico protokola ali drugim Wayland-raz\u0161iritvijo.<\/p>\n<p>Za pospe\u0161itev dostave protokolov do razvijalcev in spodbujanje zgodnje implementacije protokolov v obstoje\u010dih projektih je bila od prej\u0161njega izida dodatno dodana faza &#171;experimental&#187;, v kateri so dovoljene spremembe, ki kr\u0161ijo zdru\u017eljivost, in dodajanje &#171;surovih&#187; protokolov, ki jih je mogo\u010de postopoma izbolj\u0161ati. \u010ce je za uvrstitev protokola v fazo &#171;staging&#187; potrebno oblikovati podporno ekipo in pridobiti dolo\u010deno \u0161tevilo potrditev (ACK) od udele\u017eencev pregleda, pa je za uvrstitev v &#171;experimental&#187; dovolj odsotnost nasprotovanj (NACK) v dvojnem dvotedenskem obdobju pregleda.  <\/p>\n<p>V sou\u010dasn\u00e9 dob\u011b obsahuje soubor wayland-protocols n\u00e1sleduj\u00edc\u00ed stabiln\u00ed protokoly, kter\u00e9 zaji\u0161\u0165uj\u00ed zp\u011btnou kompatibilitu:\n<\/p>\n<ul>\n<li class=\"l\"> viewporter&#187; &#8212; omogo\u010da odjemalcu izvajanje dejanj zoomiranja in obrezovanja robov povr\u0161ine na strani <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-los-angeles\/\" title=\"stre\u017enika\" data-wpil-keyword-link=\"linked\">stre\u017enika<\/a>.\n<\/li>\n<li class=\"l\"> \u201epresentation-time\u201c \u2014 zagotavlja prikaz videa.\n<\/li>\n<li class=\"l\"> &#171;xdg-shell&#187; &#8212; vmesnik za ustvarjanje in interakcijo s povr\u0161inami kot z okni, ki omogo\u010da njihovo premikanje po zaslonu, minimizacijo, maksimizacijo, spreminjanje velikosti itd.\n<\/li>\n<li class=\"l\"> \u00ablinux-dmabuf\u00bb \u2014 nudi mo\u017enosti za ustvarjanje wl_buffer-ov na osnovi DMA-BUF.\n<\/li>\n<li class=\"l\">  \u201etablet\u201c \u2014 organizacija vnosa z grafi\u010dnih tablet.\n<\/li>\n<\/ul>\n<p>Protokoli, testirani v veji \u201estaging\u201c:\n<\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 zagotavlja vire, potrebne za oblikovanje stereoprikaza z razli\u010dnimi bufferji za levo in desno oko pri predvajanju na virtualnih \u010deladah.\n<\/li>\n<li class=\"l\"> \u201eext-session-lock\u201c \u2014 dolo\u010da sredstva za zaklepanje seje, na primer med delovanjem varnostnega zaslona ali izhodom avtentikacijske dialoge.\n<\/li>\n<li class=\"l\"> \u201esingle-pixel-buffer\u201c \u2014 omogo\u010da ustvarjanje enopikslnih bufferjev, ki vklju\u010dujejo \u0161tiri 32-bitne vrednosti RGBA.\n<\/li>\n<li class=\"l\"> &#171;xdg-activation&#187; &#8212; \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0444\u043e\u043a\u0443\u0441 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438<br \/>\nxdg-activation lahko ena aplikacija preklopi fokus na drugo).<\/p>\n<\/li>\n<li class=\"l\"> content-type \u2014 omogo\u010da odjemalcem, da prenesejo kompozitnemu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-shicago\/\" title=\"stre\u017eniku\" data-wpil-keyword-link=\"linked\">stre\u017eniku<\/a> Informacije o prikazanom sadr\u017eaju koje se mogu koristiti za optimizaciju pona\u0161anja s obzirom na sadr\u017eaj, na primjer, postavljanje specifi\u010dnih svojstava DRM-a, kao \u0161to je \u201etip sadr\u017eaja\u201c. Prijavljena podr\u0161ka za sljede\u0107e tipove sadr\u017eaja: none (nema informacija o tipu podataka), photo (prikaz digitalnih fotografija koji zahtijeva minimalnu obradu), video (video ili animacija, zahtijeva precizniju sinhronizaciju kako bi se isklju\u010dila uko\u010denost) i game (pokretanje igara, zahtijeva izlaz s minimalnom latencijom).\n<\/li>\n<li class=\"l\"> ext-idle-notify \u2014 omogu\u0107ava kompozitnim serverima da \u0161alju obavje\u0161tenja klijentima o neaktivnosti korisnika, \u0161to se mo\u017ee koristiti za aktiviranje dodatnih re\u017eima \u0161tednje energije nakon odre\u0111enog vremena neaktivnosti.\n<\/li>\n<li class=\"l\"> tearing-control \u2014 omogu\u0107ava isklju\u010divanje vertikalne sinhronizacije (VSync) u aplikacijama u punom ekranu uz impuls koji gasne okvire, primenjuje se za spre\u010davanje pojave razdvajanja prilikom prikazivanja (tearing). U multimedijskim aplikacijama pojava artefakata zbog razdvajanja je nepo\u017eeljni efekat, ali u igra\u010dkim programima sa artefaktima mo\u017ee se tolerisati ako borba protiv njih dovodi do dodatnih ka\u0161njenja.\n<\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 dobijanje informacija o povr\u0161inama postavljenim na samom vrhu (toplevel), koje omogu\u0107avaju organizovanje vezivanja prozora iznad drugog sadr\u017eaja, na primjer, za povezivanje vlastitih panela i prekida\u010da prozora.\n<\/li>\n<li class=\"l\"> security-context \u2014 omogu\u0107ava identifikaciju klijenata koji koriste sandbox izolaciju. Klijent mo\u017ee registrovati novu vezu sa kompozitnim serverom zasnovanim na Wayland-u i prilo\u017eiti joj sigurnosni kontekst, nakon \u010dega \u0107e menad\u017eer kompozitora u skladu sa navedenim sigurnosnim kontekstom ograni\u010diti mogu\u0107nosti dostupne za uspostavljenu vezu.\n<\/li>\n<li class=\"l\"> cursor-shape \u2014 alternativni na\u010din pode\u0161avanja izgleda kursora, zasnovan na prenosu serije slika kursora umesto vezivanja za povr\u0161inu (wl_surface).\n<\/li>\n<li class=\"l\"> \u00abext-transient-seat\u00bb \u2014 je namenjen za ustvarjanje za\u010dasnih neodvisnih sej (seat), zasnovanih za uporabo skupaj z virtualnimi vnosi. Na primer, pri izvajanju mo\u017enosti povezovanja z oddaljenim namizjem protokol omogo\u010da ustvarjanje lo\u010denih sej za vsakega uporabnika z virtualno tipkovnico in mi\u0161ko.\n<\/li>\n<li class=\"l\"> \u00abxdg-toplevel-drag\u00bb \u2014 raz\u0161irja mehanizem \u00abdrag &amp; drop\u00bb z mo\u017enostjo pritrditve oken na operacijo premikanja, kar se lahko uporabi, na primer, za organizacijo premikanja orodnih vrstic ali zavihkov brskalnika. Nov protokol omogo\u010da ustvarjanje lo\u010dljivih delov okna, ki ob premikanju iz tega okna postanejo nova okna in se lahko premikajo nad obstoje\u010dim oknom pred ponovno pritrditvijo.\n<\/li>\n<li class=\"l\"> &#171;xdg-dialog&#187; &#8212; omogo\u010da dodeljevanje povr\u0161inam najvi\u0161je ravni znakov, specifi\u010dnih za pogovorna okna, na primer, lahko se ustvarijo modalni pogovori, ki prepre\u010dujejo interakcijo uporabnika z ostalim delom vmesnika.\n<\/li>\n<li class=\"l\"> \u00ablinux-drm-syncobj\u00bb \u2014 nudi orodja za eksplicitno sinhronizacijo pomnilnikov z objekti za sinhronizacijo DRM (Direct Rendering Manager). Predvideva se, da bo v kontekstu sinhronizacije pri risanju v pomnilnik predlagani protokol izbolj\u0161al delo z gonilniki na osnovi grafi\u010dnih API-jev Vulkan in OpenGL (izvedba temelji na upravljavcih v gonilnikih). Nov protokol omogo\u010da preverjanje, da je operacija risanja v pomnilnik zaklju\u010dena, preden kompozitni upravljalnik prika\u017ee ta pomnilnik.\n<\/li>\n<li class=\"l\"> alpha-modifier, ki omogo\u010da strankam, da spremenijo raven prosojnosti povr\u0161ine in prenesejo operacije za zagotavljanje prosojnosti na stran kompozicijskega stre\u017enika, ki lahko te operacije preusmeri na KMS.\n<\/li>\n<li class=\"l\"> xdg-toplevel-icon \u2014 povezava ikone z oknom najvi\u0161je ravni.\n<\/li>\n<li class=\"l\">\next-image-capture-source in ext-image-copy-capture \u2014 organizacija zajema vsebine, prikazane na zaslonu.\n<\/li>\n<li class=\"l\"> xdg-system-bell \u2014 omogo\u010da predvajanje sistemskega signala, ki se lahko uporablja, na primer, kot opozorilo v emulatorju terminalov. Oblika predvajanja signala je odvisna od kompozitnega upravljalnika, to lahko ni le zvok, ampak tudi vizualni odziv.\n<\/li>\n<li class=\"l\"> fifo \u2014 izvaja FIFO-mehanizem (prvi pri\u0161el \u2014 prvi od\u0161el) obdelave \u010dakalne vrste posodabljanja vsebine prikazane povr\u0161ine. S prakti\u010dnega vidika protokol omogo\u010da pri predvajanju \u010dakajo\u010do zaklju\u010dno vertikalno raz\u0161iritev (vblank) namesto uporabe callback-klicev pri vsaki pripravi za prikaz novega kadra, kar re\u0161uje te\u017eavo z visoko obremenitvijo GPU pri uporabi VSync.\n<\/li>\n<li class=\"l\"> commit-timing &#8212; \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043a \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c\u0443 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438 (\u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/\" title=\"stre\u017enik\" data-wpil-keyword-link=\"linked\">stre\u017enik<\/a> mora prikazati spremembo vsebine po mo\u017enosti v dolo\u010denem \u010dasu, vendar ne prej).\n<\/li>\n<li class=\"l\"> ext-data-control \u2014 omogo\u010da privilegiranim strankam upravljanje obdelave podatkov, na primer za izvajanje upravljavcev odlo\u017ei\u0161\u010da.\n<\/li>\n<li class=\"l\"> ext-workspace \u2014 uvaja koncept <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/vps\/abuzoustojchivye-vps\/\" title=\"virtualnih delovnih namizij\" data-wpil-keyword-link=\"linked\">virtualnih delovnih namizij<\/a> \u0438 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0441 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432. \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0430\u043d\u0435\u043b\u0435\u0439 \u0438 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u0432\u043e\u0434\u044f\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432 \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438.\n<\/li>\n<li class=\"l\"> color-management &#8212; \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0446\u0432\u0435\u0442\u043e\u043c \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438  \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430 \u044f\u0440\u043a\u043e\u0441\u0442\u0438 (HDR, High Dynamic Range). \u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u0446\u0432\u0435\u0442\u043e\u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432\u044b\u0432\u043e\u0434\u0430 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e  \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u0446\u0432\u0435\u0442\u043e\u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430. \u0412 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0434\u0430\u043d\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0446\u0432\u0435\u0442\u043e\u043c \u043f\u0440\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043d\u0430 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 \u0432\u044b\u0432\u043e\u0434\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0432 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043d\u0430 HDR-\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430\u0445. \u0414\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0446\u0432\u0435\u0442\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0444\u0438\u043b\u0438 ICC.\n<\/li>\n<li class=\"l\"> xdg-toplevel-tag \u2014 omogo\u010da Wayland odjemalcem, da prilo\u017eijo oznake na povr\u0161ine najvi\u0161je ravni, ki jih lahko kompozitni stre\u017enik uporabi za prepoznavanje oken po ponovnem zagonu aplikacije (na primer, aplikacija lahko dodeli oznake \u00abglavno okno\u00bb in \u00abnastavitve\u00bb glavnemu in oknu z nastavitvami). Tak\u0161na identifikacija je koristna za obnovitev polo\u017eaja, velikosti in lastnosti oken po ponovnem zagonu, kot tudi za dolo\u010ditev posebnih pravil za posamezne vrste oken.\n<\/li>\n<li class=\"l\"> color-representation \u2014 definicija barvne reprezentacije Wayland povr\u0161ine. Wayland odjemalci lahko prena\u0161ajo metapodatke, potrebne za dolo\u010ditev prosojnosti, barvnega modela, poddelitve in razpona kvantizacije, in se uporabljajo pri pretvorbi pomnilni\u0161kega bazena z podatki, ki ustrezajo barvnemu modelu YCbCr, v predstavitev RGB.\n<\/li>\n<li class=\"l\"> ext-background-effect \u2014 uporaba u\u010dinkov na prosojne dele Wayland povr\u0161ine, kot sta zameglitev ozadja.\n<\/li>\n<li class=\"l\"> pointer-warp \u2014 omogo\u010da aplikaciji, da takoj premakne kazalec na dolo\u010deno pozicijo.\n<li class=\"l\"> xdg-session-management &#8212; \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, \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 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438\u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.\n<\/li>\n<\/ul>\n<p>Protokoli, razviti v veji \u00abexperimental\u00bb:\n<\/p>\n<ul>\n<li class=\"l\"> xx-session-management \u2014 obnova stanja oken za prekinjene seje (na primer, po zru\u0161itvi kompozitnega upravljalnika).\n<\/li>\n<li class=\"l\"> xx-input-method &#8212; \u0434\u0430\u0451\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u0432\u0432\u043e\u0434\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0434\u043b\u044f \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440 \u0438 IME-\u043f\u0440\u043e\u0441\u043b\u043e\u0435\u043a (Input Method Editor) \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u0432\u043e\u0434\u0430.\n<\/li>\n<li class=\"l\">  xx-text-input &#8212; \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u044b \u0432\u0432\u043e\u0434\u0430 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438, \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0442\u0430\u043a\u0438\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438, \u043a\u0430\u043a \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0432\u0432\u043e\u0434\u0438\u043c\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u0444\u043e\u043a\u0443\u0441\u0430 \u0432\u0432\u043e\u0434\u0430 \u0438 \u0443\u0447\u0451\u0442 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0438 \u043f\u043e\u043b\u0435\u0439 \u0432\u0432\u043e\u0434\u0430 (\u044f\u0437\u044b\u043a, \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430, \u0442\u0438\u043f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430).\n<\/li>\n<li class=\"l\">  xx-cutouts &#8212; za pridobivanje informacij o izrezih na zaslonu (na primer, obmo\u010dje pod sprednjo kamero na zaslonu pametnega telefona).\n<\/li>\n<li class=\"l\"> xx-zones &#8212; \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u043a\u043e\u043d \u0432\u0435\u0440\u0445\u043d\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0432 &#171;\u0437\u043e\u043d\u044b&#187; &#8212; \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442.  \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0440\u0430\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u043e\u043a\u043e\u043d, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043a\u0430\u0436\u0434\u043e\u0435 \u043e\u043a\u043d\u043e \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043e\u043a\u043d\u0430.\n<\/li>\n<li class=\"l\"> xx-keyboard-filter &#8212; za prestrezanje izbranih dogodkov tipkovnice s strani odjemalca, spremembo vhodnih dogodkov ali blokiranje prenosa dolo\u010denih dogodkov na Wayland povr\u0161ino, ki ima fokus vnosa.\n<\/ul>\n<p>Protokoli, razvijani v veji &#171;unstable&#187;:<\/p>\n<ul>\n<li class=\"l\">  &#171;fullscreen-shell&#187; &#8212; upravljanje delovanja v celozaslonskem na\u010dinu.\n<\/li>\n<li class=\"l\">  &#171;input-method&#187; &#8212; obdelava metod vnosa.\n<\/li>\n<li class=\"l\">  &#171;idle-inhibit&#187; &#8212; prepre\u010devanje za\u017eenitve za\u0161\u010ditnega zaslona.\n<\/li>\n<li class=\"l\">  &#171;input-timestamps&#187; &#8212; \u010dasovne \u017eige za vnosne dogodke.\n<\/li>\n<li class=\"l\"> &#171;keyboard-shortcuts-inhibit&#187; &#8212; upravljanje s pripenjanjem tipkovnih kombinacij in bli\u017enjic.\n<\/li>\n<li class=\"l\"> &#171;linux-explicit-synchronization&#187; &#8212; specifi\u010den za Linux mehanizem sinhronizacije predpomnilnikov v povezavi s povr\u0161ino.\n<\/li>\n<li class=\"l\">  &#171;pointer-gestures&#187; &#8212; upravljanje z zasloni na dotik.\n<\/li>\n<li class=\"l\">  &#171;pointer constraints&#187; &#8212; omejitve kazalcev (blokiranje).\n<\/li>\n<li class=\"l\"> &#171;primary-selection&#187; &#8212; po vzoru X11 zagotavlja delovanje primarnega odlo\u017ei\u0161\u010da (primary selection), katerega vstavljanje obi\u010dajno poteka s srednjo tipko mi\u0161ke.\n<\/li>\n<li class=\"l\">  &#171;relative pointer events&#187; &#8212; relativni dogodki kazalcev.\n<\/li>\n<li class=\"l\">  &#171;text-input&#187; &#8212; organizacija vnosa besedila.\n<\/li>\n<li class=\"l\">  &#171;xdg-foreign&#187; &#8212; vmesnik za interakcijo s povr\u0161inami &#171;sosednjega&#187; odjemalca.\n<\/li>\n<li class=\"l\">  \u00abxdg-decoration\u00bb \u2014 risanje okenskih dekoracij na strani stre\u017enika.\n<\/li>\n<li class=\"l\">  \u00abxdg-output\u00bb \u2014 dodatne informacije o video izhodu (uporablja se za delno skaliranje).\n<\/li>\n<li class=\"l\">  &#171;xwayland-keyboard-grab&#187; &#8212; zajem vnosa v aplikacijah XWayland.\n<\/li>\n<\/ul>\n<p>Izvor: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65638\">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.49, \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: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b xx-fractional-scale, \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\u044c \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u0430\u0434\u0430\u044e\u0442\u0441\u044f \u0446\u0435\u043b\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438, \u0434\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0434\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 [&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-181946","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\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.49, \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\/sl\/blog\/news\/vypusk-wayland-protocols-1-49\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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.49 | 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.49, \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\/sl\/blog\/news\/vypusk-wayland-protocols-1-49\" \/>\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-06-08T00:48:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-08T00:48:54+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\udd47Izid Wayland-Protocols 1.49 | ProHoster","description":"Predstavljen je izid paketa wayland-protocols 1.49, ki vsebuje nabor protokolov in raz\u0161iritev, ki dopolnjujejo osnovni protokol Wayland ter zagotavljajo funkcionalnosti, potrebne za gradnjo kompozitnih stre\u017enikov.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-wayland-protocols-1-49","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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.49 | 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.49, \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\/sl\/blog\/news\/vypusk-wayland-protocols-1-49","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-06-08T00:48:54+00:00","article:modified_time":"2026-06-08T00:48:54+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\/sl\/wp-json\/wp\/v2\/posts\/181946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=181946"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/181946\/revisions"}],"predecessor-version":[{"id":182078,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/181946\/revisions\/182078"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=181946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=181946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=181946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}