{"id":168560,"date":"2026-04-13T23:11:58","date_gmt":"2026-04-13T21:11:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa"},"modified":"2026-04-13T23:11:58","modified_gmt":"2026-04-13T21:11:59","slug":"vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","title":{"rendered":"Izdanje preglednog motora Servo 0.1.0, koji je sada dostupan u obliku crate paketa","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Objavljen je izlazak preglednika Servo 0.1.0 i prate\u0107eg demonstracijskog preglednika ServoShell, napisanog na programskom jeziku Rust. Gotove verzije su sastavljene za Linux, Android, macOS i Windows. Osim zasebnih verzija, Servo se sada isporu\u010duje i u obliku crate paketa koji omogu\u0107ava kori\u0161tenje motora u obliku biblioteke.    <\/p>\n<p>Servo 0.1.0 je postao prvi izdanak koji nudi dugoro\u010dni ciklus podr\u0161ke (LTS). Nove LTS grane \u0107e se objavljivati svakih 6 mjeseci na temelju sljede\u0107eg me\u0111uizdanja. Podr\u0161ka za LTS izdanja trajat \u0107e 9 mjeseci (3 mjeseca je dodijeljeno za prijelaz na novu LTS granu). LTS grana se razlikuje od uobi\u010dajenih izdanja objavljivanjem a\u017euriranja sa popravcima ranjivosti u biblioteci servo, JavaScript motoru i zavisnostima. Predvi\u0111a se da \u0107e LTS grana biti korisna za developere koji integri\u0161u Servo u svoje projekte i ne \u017eele svakog mjeseca prelaziti na sljede\u0107e me\u0111uzdanje sa mogu\u0107im promjenama u API-ju.      <\/p>\n<p>Izlazak Servo 0.1.0 LTS temelji se na nedavno sastavljenoj me\u0111uverziji 0.0.6, koja sadr\u017ei sljede\u0107e nove mogu\u0107nosti:  <\/p>\n<ul>\n<li class=\"l\"> U HTML elementu &#171;button&#187; realizirani su atributi &#171;command&#187; i &#171;commandfor&#187;, koje je mogu\u0107e koristiti u gumbima umjesto atributa &#171;popovertargetaction&#187; i &#171;popovertarget&#187; za deklarativno pode\u0161avanje interakcije s izbornikom, koji se poziva pritiskom na gumb.\n<li class=\"l\"> Dodani su CSS selektor &#171;:modal&#187;, koji omogu\u0107uje odre\u0111ivanje da je dijalog, stvoren putem elementa &lt;dialog&gt;, modalni.\n<li class=\"l\"> Implementirano je CSS pravilo @property, koje omogu\u0107ava registraciju vlastitih CSS svojstava.\n<li class=\"l\"> Dodana su CSS svojstva &#171;alignment-baseline&#187; i &#171;baseline-shift&#187; za vertikalno poravnavanje teksta.\n<li class=\"l\"> Dodana je podr\u0161ka za zaglavlje &#171;Content-Security-Policy: base-uri&#187;, koje ograni\u010dava URL-ove koji se mogu koristiti u HTML elementu &lt;base&gt;.\n<li class=\"l\"> Dodana je djelomi\u010dna podr\u0161ka za odgo\u0111eno u\u010ditavanje iframe blokova, pri \u010demu se sadr\u017eaj izvan vidljivog podru\u010dja ne u\u010ditava do trenutka kada korisnik pomakne stranicu na mjesto neposredno prije elementa. Uklju\u010divanje odgo\u0111enog u\u010ditavanja stranica vr\u0161i se putem atributa &#171;loading=lazy&#187; u oznaci iframe (&lt;iframe loading=lazy&gt;).\n<li class=\"l\"> Dodana je djelomi\u010dna podr\u0161ka za CSS svojstvo &#171;transform-style: preserve-3d&#187; za pozicioniranje dje\u010djih elemenata u 3D prostoru.\n<li class=\"l\"> Implementirani su doga\u0111aji pointermove, pointerdown, pointerup i pointercancel.\n<li class=\"l\"> Osiguran je okret slika na temelju EXIF metapodataka.\n<li class=\"l\"> Osigurano je kori\u0161tenje varijable okru\u017eenja LANG za odabir zadnjeg jezika za zaglavlje &#171;Accept-Language&#187; i svojstvo navigator.language.\n<li class=\"l\"> Dodani su API-ji Pointer Events i UserActivation.\n<li class=\"l\"> Implementirane su metode import.meta.resolve(), formData(), toJSON(), createIndex(), deleteIndex() i index().\n<li class=\"l\"> U demonstracijskom pregledniku servoshell, za promjenu postavki, implementirane su stranice servo:preferences (GUI konfigurator) i servo:config (promjena pojedinih parametara u stilu about:config). Dodana je podr\u0161ka za ponovno u\u010ditavanje stranice pritiskom na F5.    <center><img decoding=\"async\" alt=\"Izdanje preglednog motora Servo 0.1.0, koji je sada dostupan u obliku crate paketa\" src=\"\/wp-content\/uploads\/2026\/04\/522c5cc03f1b11c72bedf2bedfc22942.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> U alatima za web programere u na\u010dinu inspekcije dodana je podr\u0161ka za ure\u0111ivanje DOM atributa, u web konzoli osiguran je pregled objekata koji se \u0161alju putem console.log(), dok je u debageru omogu\u0107eno pauziranje i nastavljanje izvo\u0111enja skripti.      <center>  <video controls=\"\" style=\"width: 700px; height: 400px; max-width:100%\"><source src=\"https:\/\/servo.org\/img\/blog\/2026-03-devtools-debugger.mp4\" type=\"video\/mp4\"><\/video>  <\/center>\n<li class=\"l\"> Pro\u0161iren je API za umetanje pregledni\u010dkog motora u aplikacije.      <\/ul>\n<p>Servo motor prvotno je razvijao Mozilla, ali je kasnije pre\u0161ao pod okrilje organizacije Linux Foundation. Servo se odlikuje podr\u0161kom za vi\u0161edretveno renderiranje web stranica, paralelizacijom operacija s DOM-om (Document Object Model) i kori\u0161tenjem mehanizama sigurnog programiranja koje pru\u017ea jezik Rust. Servo je izvorno dizajniran s podr\u0161kom za razbijanje DOM koda i renderiranje na manje podzadace koji se mogu izvr\u0161avati paralelno i efikasnije koristiti resurse vi\u0161ekernih CPU-a. U Firefoxu su ve\u0107 integrirani neki dijelovi Servo-a, poput vi\u0161edretvenog CSS motora i sustava renderiranja WebRender.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65197\">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 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 ServoShell, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f Linux, Android, macOS \u0438 Windows. \u041f\u043e\u043c\u0438\u043c\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0431\u043e\u0440\u043e\u043a Servo \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438 \u0432 \u0444\u043e\u0440\u043c\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0432\u0438\u0436\u043e\u043a \u0432 \u0444\u043e\u0440\u043c\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. Servo 0.1.0 \u0441\u0442\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u043a\u043b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 (LTS). [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":168561,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-168560","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 ServoShell, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f Linux, Android, macOS \u0438 Windows.\" \/>\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\/hr\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\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 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432 \u0444\u043e\u0440\u043c\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u0430 | 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 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 ServoShell, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f Linux, Android, macOS \u0438 Windows.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa\" \/>\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-13T21:11:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-13T21:11:59+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\udd47Izdanje pregledni\u010dkog motora Servo 0.1.0, koji je sada dostupan u obliku crate-paketa | ProHoster","description":"Objavljen je izdanja pregledni\u010dkog motora Servo 0.1.0 i razvijanog zajedno s njim demonstracijskog preglednika ServoShell, napisanih na jeziku Rust. Spremne kompilacije su napravljene za Linux, Android, macOS i Windows.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","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 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u0435\u043f\u0435\u0440\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432 \u0444\u043e\u0440\u043c\u0435 crate-\u043f\u0430\u043a\u0435\u0442\u0430 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Servo 0.1.0 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 ServoShell, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f Linux, Android, macOS \u0438 Windows.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","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-13T21:11:59+00:00","article:modified_time":"2026-04-13T21:11:59+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\/hr\/wp-json\/wp\/v2\/posts\/168560","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=168560"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/168560\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/168561"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=168560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=168560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=168560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}