{"id":120156,"date":"2024-10-12T19:09:18","date_gmt":"2024-10-12T17:09:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-wayland-protocols-1-38"},"modified":"2026-02-13T12:39:20","modified_gmt":"2026-02-13T10:39:20","slug":"vypusk-wayland-protocols-1-38","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-wayland-protocols-1-38","title":{"rendered":"Izdanje Wayland-Protocols 1.38","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Objavljen je paket wayland-protocols 1.38, koji sadr\u017ei skup protokola i ekstenzija koje nadopunjuju osnovni Wayland protokol i pru\u017eaju mogu\u0107nosti potrebne za izgradnju kompozitnih poslu\u017eitelja i korisni\u010dkih okru\u017eenja.     <\/p>\n<p>Svi protokoli prolaze kroz tri faze - razvoj, testiranje i stabilizacija. Nakon zavr\u0161etka faze razvoja (kategorija \u201eunstable\u201d), protokol se stavlja u granu \u201estaging\u201d i slu\u017ebeno se uklju\u010duje u skup wayland-protocols, a nakon zavr\u0161etka testiranja prebacuje se u kategoriju stabilnih. Protokoli iz kategorije \u201estaging\u201d ve\u0107 se mogu koristiti u kompozitnim poslu\u017eiteljima i klijentima gdje je potrebna funkcionalnost povezana s njima. Za razliku od kategorije \u201eunstable\u201d, u \u201estaging\u201d su zabranjene promjene koje naru\u0161avaju kompatibilnost, ali u slu\u010daju otkrivanja problema i nedostataka tijekom testiranja, nije isklju\u010dena zamjena zna\u010dajnom novom verzijom protokola ili drugim Wayland pro\u0161irenjem.    <\/p>\n<p>U novoj verziji u kategoriju &#171;staging&#187; dodani su protokoli:  <\/p>\n<ul>\n<li class=\"l\"> xdg-system-bell \u2014 omogu\u0107uje isporuku sistemskog signala, koji se mo\u017ee koristiti, na primjer, kao upozorenje u emuliranju terminala. Oblik isporuke signala odre\u0111uje kompjuterski menad\u017eer, to mo\u017ee biti ne samo zvuk ve\u0107 i vizualni odgovor.\n<li class=\"l\"> fifo \u2014 implementira FIFO mehanizam (prvi do\u0161ao \u2014 prvi oti\u0161ao) obrade redoslijeda a\u017euriranja sadr\u017eaja prikazane povr\u0161ine. S prakti\u010dne strane, protokol omogu\u0107uje kori\u0161tenje \u010dekanja na zavr\u0161etak vertikalnog osve\u017eavanja (vblank) umjesto kori\u0161tenja callback poziva pri svakoj spremnosti za prikaz novog okvira, \u0161to rje\u0161ava problem velike optere\u0107enosti GPU-a prilikom kori\u0161tenja VSync-a.\n<li class=\"l\"> commit-timing \u2014 omogu\u0107uje vezivanje vremenskog ograni\u010denja na sadr\u017eaj povr\u0161ine (kompozitni server treba prikazati promjenu sadr\u017eaja, ako je mogu\u0107e, kroz odre\u0111eno vrijeme, ali ne prije).      <\/ul>\n<p>Trenutno skup wayland-protocols uklju\u010duje sljede\u0107e stabilne protokole, u kojima se osigurava unatradna kompatibilnost:  <\/p>\n<ul>\n<li class=\"l\"> \u201eviewporter\u201d \u2014 omogu\u0107ava klijentu da izvr\u0161i radnje skaliranja i obrezivanja rubova povr\u0161ine na strani poslu\u017eitelja.   <\/li>\n<li class=\"l\"> \u201epresentation-time\u201d \u2014 osigurava prikazivanje videa.  <\/li>\n<li class=\"l\"> \u201exdg-shell\u201d - su\u010delje za stvaranje i interakciju s povr\u0161inama kao s prozorima, \u0161to omogu\u0107ava njihovo premje\u0161tanje po ekranu, minimiziranje, maksimiziranje, promjenu veli\u010dine i sl.  <\/li>\n<li class=\"l\"> &#171;linux-dmabuf&#187; &#8212; osigurava dijeljenje vi\u0161e grafi\u010dkih kartica pomo\u0107u DMA-BUF tehnologije (omogu\u0107uje stvaranje wl_buffer na bazi DMA-BUF-a).   <\/li>\n<li class=\"l\">  \u201etablet\u201c \u2014 organizacija unosa s grafi\u010dkih tableta.  <\/li>\n<\/ul>\n<p>Protokoli testirani u grani \u201estaging\u201c:  <\/p>\n<ul>\n<li class=\"l\"> drm-lease \u2014 pru\u017ea resurse potrebne za formiranje stereoslike s razli\u010ditim spremnicima za lijevo i desno oko pri isporuci na virtualne nao\u010dale.   <\/li>\n<li class=\"l\"> \u201eext-session-lock\u201c \u2014 definira sredstva za zaklju\u010davanje sesije, primjerice, tijekom rada \u010duvara zaslona ili prikazivanja dijaloga za autentifikaciju.    <\/li>\n<li class=\"l\"> \u201esingle-pixel-buffer\u201c \u2014 omogu\u0107uje stvaranje jednopikselskih spremnika koji uklju\u010duju \u010detiri 32-bitne vrijednosti RGBA.  <\/li>\n<li class=\"l\"> \u201exdg-activation\u201c \u2014 omogu\u0107uje prijenos fokusa izme\u0111u razli\u010ditih povr\u0161ina prvog nivoa (na primjer, pomo\u0107u xdg-activation jedna aplikacija mo\u017ee premjestiti fokus na drugu).    <\/li>\n<li class=\"l\"> content-type - omogu\u0107uje klijentima da proslijede kompozitu <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/server\/dts-shicago\/\"   title=\"poslu\u017eitelju\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2945\">poslu\u017eitelju<\/a> informacije o prikazanom sadr\u017eaju, koje se mogu koristiti za optimizaciju pona\u0161anja s obzirom na sadr\u017eaj, primjerice, postavljanje specifi\u010dnih DRM svojstava, kao \u0161to je \u201econtent type\u201d. Najavljena je podr\u0161ka za sljede\u0107e tipove sadr\u017eaja: none (nema informacija o vrsti podataka), photo (izlaz digitalnih fotografija koji zahtijeva minimalnu obradu), video (video ili animacija, potrebna je preciznija sinkronizacija kako bi se izbjeglo usporavanje) i game (pokretanje igara, potreban je izlaz s minimalnom latencijom).    <\/li>\n<li class=\"l\"> ext-idle-notify \u2014 omogu\u0107uje kompozitorskim poslu\u017eiteljima da \u0161alju klijentima obavijesti o neaktivnosti korisnika, \u0161to se mo\u017ee koristiti za aktiviranje dodatnih na\u010dina u\u0161tede energije nakon odre\u0111enog vremena neaktivnosti.            <\/li>\n<li class=\"l\"> tearing-control \u2014 omogu\u0107uje isklju\u010divanje vertikalne sinkronizacije (VSync) u aplikacijama na cijelom ekranu s impulsom za ga\u0161enje okvira, koji se koristi za sprje\u010davanje pojave razmi\u0161ljanja (tearing) pri isporuci. Pojava artefakata zbog razmi\u0161ljanja u multimedijalnim aplikacijama je nepo\u017eeljni u\u010dinak, ali u igrama se mogu tolerirati artefakti, ako njihovo uklanjanje dovodi do dodatnih latencija.  <\/li>\n<li class=\"l\"> ext-foreign-toplevel-list \u2014 dobivanje informacija o povr\u0161inama smje\u0161tenim na najvi\u0161oj razini (toplevel), koje omogu\u0107uju organizaciju fiksiranja prozora iznad drugog sadr\u017eaja, na primjer, za povezivanje vlastitih panela i prekida\u010da prozora.     <\/li>\n<li class=\"l\"> security-context \u2014 omogu\u0107uje identifikaciju klijenata koji koriste sandbox izolaciju. Klijent mo\u017ee registrirati novu vezu s kompozitnim poslu\u017eiteljem temeljenim na Waylandu i prilo\u017eiti mu sigurnosni kontekst, nakon \u010dega \u0107e kompozitni upravitelj prema zadanom sigurnosnom kontekstu ograni\u010diti mogu\u0107nosti dostupne za uspostavljenu vezu.    <\/li>\n<li class=\"l\"> cursor-shape \u2014 alternativni na\u010din za prilagodbu izgleda kursora, koji se temelji na prijenosu serije slika kursora umjesto vezivanja za povr\u0161inu (wl_surface).    <\/li>\n<li class=\"l\"> &#171;ext-transient-seat&#187; &#8212; namijenjen je stvaranju privremenih neovisnih sjedala (seat), namijenjenih kori\u0161tenju zajedno s virtualnim ure\u0111ajima za unos. Na primjer, prilikom implementacije mogu\u0107nosti povezivanja s <a href=\"https:\/\/prohoster.info\/hr\/vps\/\"  data-wpil-monitor-id=\"3198\">daljinskim radnim stolom<\/a> Protokol omogu\u0107ava kreiranje zasebne sesije za svakog korisnika s virtualnom tipkovnicom i mi\u0161em.    <\/li>\n<li class=\"l\"> \u201exdg-toplevel-drag\u201c \u2014 pro\u0161iruje mehanizam \u201edrag &amp; drop\u201c mogu\u0107no\u0161\u0107u pridru\u017eivanja prozora najvi\u0161e razine operaciji premje\u0161tanja, \u0161to se mo\u017ee koristiti, na primjer, za organizaciju povla\u010denja mi\u0161em panela s alatima ili kartica preglednika. Novi protokol omogu\u0107uje stvaranje odvojivih dijelova prozora, koji prilikom povla\u010denja iz ovog prozora postaju novi prozori i mogu se premje\u0161tati iznad postoje\u0107eg prozora prije ponovnog priklju\u010denja.    <\/li>\n<li class=\"l\"> \u201exdg-dialog\u201c \u2014 omogu\u0107uje dodjeljivanje povr\u0161inama najvi\u0161e razine svojstava specifi\u010dnih za dijalo\u0161ke prozore, na primjer, mo\u017ee se stvoriti modalne dijaloge koji blokiraju interakciju korisnika s ostatkom su\u010delja.      <\/li>\n<li class=\"l\"> &#171;linux-drm-syncobj&#187; &#8212; pru\u017ea alate za eksplicitnu sinkronizaciju bafera pomo\u0107u DRM objekata (Direct Rendering Manager). Pretpostavlja se da \u0107e, u kontekstu sinkronizacije prilikom iscrtavanja u bafer, predlo\u017eeni protokol pobolj\u0161ati rad s upravlja\u010dkim programima temeljenim na grafi\u010dkim API-ima Vulkan i OpenGL (implementacija se temelji na obradi u upravlja\u010dkim programima). Novi protokol omogu\u0107uje provjeru da je operacija iscrtavanja u bafer zavr\u0161ena prije nego \u0161to menad\u017eer kompozicija prika\u017ee taj bafer.    <\/li>\n<li class=\"l\"> alpha-modifier, koji omogu\u0107ava klijentima da mijenjaju razinu prozirnosti povr\u0161ine i prebacuju operacije za postizanje prozirnosti na stranu kompozitnog poslu\u017eitelja, koji ih mo\u017ee preusmjeriti KMS-u.\n<li class=\"l\"> xdg-toplevel-icon \u2014 povezivanje ikone s prozorom na vrhu.    <\/li>\n<li class=\"l\">   ext-image-capture-source i ext-image-copy-capture \u2014 organizacija hvatanja sadr\u017eaja koji se prikazuje na ekranu.    <\/ul>\n<p>Protokoli koji se razvijaju u grani \u00abunstable\u00bb:    <\/p>\n<ul>\n<li class=\"l\">  \u00abfullscreen-shell\u00bb \u2014 upravljanje radom u re\u017eimu punog ekrana.  <\/li>\n<li class=\"l\">  \u2014 obrada metoda unosa.  <\/li>\n<li class=\"l\">  \u2014 blokada pokretanja screensavera (zaslonske za\u0161tite).  <\/li>\n<li class=\"l\">  \u2014 vremenske oznake za doga\u0111aje unosa.  <\/li>\n<li class=\"l\"> \u2014 upravljanje pri\u010dvr\u0161\u0107ivanjem kombinacija tipkovnice i pre\u010daca.    <\/li>\n<li class=\"l\"> \u2014 specifi\u010dan za Linux mehanizam sinkronizacije me\u0111uspremnika vezanih za povr\u0161inu.      <\/li>\n<li class=\"l\">  \u2014 upravljanje s dodirnih zaslona.    <\/li>\n<li class=\"l\">  \u2014 ograni\u010denja pokaziva\u010da (blokada).  <\/li>\n<li class=\"l\"> \u2014 analogno X11 omogu\u0107uje rad primarnog me\u0111uspremnika, \u010dija se informacija obi\u010dno umetne srednjim gumbom mi\u0161a.    <\/li>\n<li class=\"l\">  \u2014 relativni doga\u0111aji pokaziva\u010da.    <\/li>\n<li class=\"l\">  \u2014 organizacija unosa teksta.   <\/li>\n<li class=\"l\">  \u2014 su\u010delje za interakciju s povr\u0161inama 'susjednog' klijenta.  <\/li>\n<li class=\"l\">  \u2014 crtanje dekoracija prozora na strani poslu\u017eitelja.  <\/li>\n<li class=\"l\">  \u2014 dodatne informacije o izlazu za prikaz (koristi se za fractional scaling).  <\/li>\n<li class=\"l\">  \u2014 hvatanje unosa u XWayland aplikacijama.      <\/ul>\n<p>Dodatno se mo\u017ee ista\u0107i prijedlog zaposlenika kompanije Valve za dodavanje jo\u0161 jedne faze promocije novih protokola Wayland &#8212; &#171;experimental&#187;, koja \u0107e smanjiti barijeru uklju\u010divanja protokola u set Wayland-Protocols i ubrzati njihovu primjenu. Trenutno, da bi protokol u\u0161ao u fazu staging, potrebno je formirati tim podr\u0161ke i dobiti odre\u0111eni broj potvrda (ACK) od sudionika recenziranja. U &#171;experimental&#187; predla\u017ee se prihva\u0107anje protokola ne putem dobijanja potvrda, ve\u0107 na osnovu odsutnosti prigovora (NACK) tokom dvotjednog perioda recenziranja. Po potrebi, u\u010desnici recenziranja tako\u0111er mogu produ\u017eiti raspravu jo\u0161 za dva tjedna, postavljaju\u0107i status &#171;WAIT&#187;.    <\/p>\n<p>U fazi &#171;experimental&#187; tako\u0111er se predla\u017ee omogu\u0107avanje izmjena koje naru\u0161avaju kompatibilnost i dodavanje &#171;sirovih&#187; protokola, koje \u0107e se postepeno dova\u0111ati do odgovaraju\u0107eg nivoa. Tako \u0107e faza &#171;experimental&#187; omogu\u0107iti brzo dovodjenje novih prototipova protokola do programera, poticati njihovu implementaciju u postoje\u0107im projektima i dobiti povratne informacije od korisnika. Predlo\u017eeni proces trebao bi osloboditi programere protokola od dugotrajnih rasprava i birokracije prije prihvatanja u set Wayland-Protocols. Na primjer, protokoli xdg-system-bell, fifo i commit-timing, prihva\u0107eni u trenutnom izdanju, raspraviani su vi\u0161e od godinu dana.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62038\">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.38, \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\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 wayland-protocols, \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-120156","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - 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.38, \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=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-wayland-protocols-1-38\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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.38 | 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.38, \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\/hr\/blog\/news\/vypusk-wayland-protocols-1-38\" \/>\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-10-12T17:09:18+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\udd47Objava Wayland-Protocols 1.38 | ProHoster","description":"Objavljen je paket wayland-protocols 1.38, koji sadr\u017ei skup protokola i ekstenzija koje nadopunjuju osnovni Wayland protokol i pru\u017eaju mogu\u0107nosti potrebne za izgradnju kompozitnih poslu\u017eitelja.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-wayland-protocols-1-38","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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.38 | 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.38, \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\/hr\/blog\/news\/vypusk-wayland-protocols-1-38","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-10-12T17:09:18+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":"120156","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-23 07:16: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\/hr\/wp-json\/wp\/v2\/posts\/120156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=120156"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/120156\/revisions"}],"predecessor-version":[{"id":160871,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/120156\/revisions\/160871"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=120156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=120156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=120156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}