{"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\/it\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","title":{"rendered":"Rilascio del motore di navigazione Servo 0.1.0, ora disponibile in forma di pacchetto crate","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stato pubblicato il rilascio del motore di navigazione Servo 0.1.0 e del browser dimostrativo ServoShell, sviluppato insieme, scritto in Rust. Le build pronte sono state create per Linux, Android, macOS e Windows. Oltre alle build separate, Servo \u00e8 ora fornito anche in forma di pacchetto crate, che consente di utilizzare il motore come libreria.    <\/p>\n<p>Servo 0.1.0 \u00e8 stato il primo rilascio per cui si garantisce un lungo ciclo di supporto (LTS). Nuove versioni LTS saranno pubblicate ogni 6 mesi sulla base di un rilascio intermedio successivo. Il supporto per le versioni LTS durer\u00e0 9 mesi (3 mesi per passare alla nuova versione LTS). La versione LTS si differenzia dalle versioni normali per la pubblicazione di aggiornamenti con correzioni di vulnerabilit\u00e0 nella libreria servo, nel motore JavaScript e nelle dipendenze. Si prevede che la versione LTS sar\u00e0 utile per gli sviluppatori che integrano Servo nei propri progetti e non desiderano passare mensilmente a un nuovo rilascio intermedio con possibili cambiamenti nell'API.      <\/p>\n<p>Il rilascio di Servo 0.1.0 LTS \u00e8 basato sulla versione intermedia 0.0.6, formata qualche giorno fa, che ha implementato le seguenti nuove funzionalit\u00e0:  <\/p>\n<ul>\n<li class=\"l\"> Nell'elemento HTML &#171;button&#187; sono implementati gli attributi &#171;command&#187; e &#171;commandfor&#187;, che possono essere utilizzati nei pulsanti al posto degli attributi &#171;popovertargetaction&#187; e &#171;popovertarget&#187; per configurare in modo dichiarativo l'interazione con il menu richiamato con il clic sul pulsante.\n<li class=\"l\"> \u00c8 stato aggiunto il selettore CSS &#171;:modal&#187;, che consente di determinare se il dialogo creato tramite l'elemento &lt;dialog&gt; \u00e8 modale.\n<li class=\"l\"> \u00c8 stata implementata la regola CSS @property, che consente di registrare propriet\u00e0 CSS personalizzate.\n<li class=\"l\"> Sono stati aggiunti le propriet\u00e0 CSS &#171;alignment-baseline&#187; e &#171;baseline-shift&#187; per l'allineamento del testo in verticale.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per l'intestazione &#171;Content-Security-Policy: base-uri&#187;, che limita gli URL utilizzabili nell'elemento HTML &lt;base&gt;.\n<li class=\"l\"> \u00c8 stato aggiunto un supporto parziale per il caricamento ritardato dei blocchi iframe, dove il contenuto che si trova al di fuori dell'area visibile non viene caricato finch\u00e9 l'utente non scorre la pagina fino al punto immediatamente precedente all'elemento. L'attivazione del caricamento ritardato delle pagine avviene tramite l'attributo &#171;loading=lazy&#187; nel tag iframe (&lt;iframe loading=lazy&gt;).\n<li class=\"l\"> \u00c8 stato aggiunto un supporto parziale per la propriet\u00e0 CSS &#171;transform-style: preserve-3d&#187; per il posizionamento degli elementi figli nello spazio 3D.\n<li class=\"l\"> Implementati gli eventi pointermove, pointerdown, pointerup e pointercancel.\n<li class=\"l\"> Garantita la rotazione delle immagini in base ai metadati EXIF.\n<li class=\"l\"> \u00c8 garantito l'uso della variabile di ambiente LANG per selezionare la lingua predefinita per l'intestazione &#171;Accept-Language&#187; e la propriet\u00e0 navigator.language.\n<li class=\"l\"> Aggiunti API Pointer Events e UserActivation.\n<li class=\"l\"> Implementati i metodi import.meta.resolve(), formData(), toJSON(), createIndex(), deleteIndex() e index().\n<li class=\"l\"> Nel browser dimostrativo servoshell, sono state implementate le pagine servo:preferences (configuratore GUI) e servo:config (modifica di singoli parametri in stile about:config) per cambiare le impostazioni. Supportata la ricarica della pagina premendo F5.    <center><img decoding=\"async\" alt=\"Rilascio del motore di navigazione Servo 0.1.0, ora disponibile in forma di pacchetto crate\" src=\"\/wp-content\/uploads\/2026\/04\/522c5cc03f1b11c72bedf2bedfc22942.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Negli strumenti per web-developer in modalit\u00e0 ispezione, \u00e8 stato aggiunto il supporto per la modifica degli attributi DOM, nella console web \u00e8 fornita un'anteprima degli oggetti trasmessi tramite console.log(), nel debugger \u00e8 stata aggiunta la possibilit\u00e0 di mettere in pausa e riprendere l'esecuzione degli script.      <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\"> Espanso l'API per integrare il motore del browser nelle applicazioni.      <\/ul>\n<p>Il motore Servo \u00e8 stato inizialmente sviluppato da Mozilla, ma poi \u00e8 passato sotto l'egida dell'organizzazione Linux Foundation. Servo si distingue per il supporto del rendering web multi-threaded, il parallelismo delle operazioni sul DOM (Document Object Model) e l'utilizzo dei meccanismi di programmazione sicura forniti dal linguaggio Rust. Servo \u00e8 stato originariamente progettato per supportare la suddivisione della codice DOM e il rendering in compiti pi\u00f9 piccoli, che possono essere eseguiti in parallelo e utilizzare pi\u00f9 efficientemente le risorse delle CPU multi-core. Alcuni componenti di Servo, come il motore CSS multi-threaded e il sistema di rendering WebRender, sono gi\u00e0 integrati in Firefox.<br \/>\n<br \/>Fonte: <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.1.1 - 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\/it\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Rilascio del motore del browser Servo 0.1.0, ora disponibile sotto forma di pacchetto crate | ProHoster","description":"Pubblicata la versione del motore del browser Servo 0.1.0 e del browser dimostrativo ServoShell, sviluppato congiuntamente, scritti in linguaggio Rust. Le build pronte sono state create per Linux, Android, macOS e Windows.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/168560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=168560"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/168560\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/168561"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=168560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=168560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=168560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}