{"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\/ro\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","title":{"rendered":"Lansarea motorului de browser Servo 0.1.0, care este acum disponibil sub form\u0103 de pachet crate","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A fost publicat\u0103 lansarea motorului de browser Servo 0.1.0 \u0219i a browserului de demonstra\u021bie ServoShell dezvoltat \u00eempreun\u0103 cu acesta, ambele scrise \u00een limbajul Rust. Versiuni gata formate sunt disponibile pentru Linux, Android, macOS \u0219i Windows. Pe l\u00e2ng\u0103 versiunile separate, Servo este acum disponibil \u0219i sub form\u0103 de pachet crate, permi\u021b\u00e2nd utilizarea motorului ca bibliotec\u0103.    <\/p>\n<p>Servo 0.1.0 a devenit prima lansare pentru care a fost asigurat un ciclu lung de suport (LTS). Noi ramuri LTS vor fi publicate la fiecare 6 luni, pe baza unei lans\u0103ri intermediare anterioare. Suportul pentru versiunile LTS va dura 9 luni (3 luni sunt alocate pentru trecerea la noua ramur\u0103 LTS). Ramura LTS se deosebe\u0219te de lans\u0103rile obi\u0219nuite prin publicarea actualiz\u0103rilor care corecteaz\u0103 vulnerabilit\u0103\u021bile din biblioteca servo, motorul JavaScript \u0219i dependen\u021be. Se preconizeaz\u0103 c\u0103 ramura LTS va fi util\u0103 pentru dezvoltatorii care integreaz\u0103 Servo \u00een proiectele lor \u0219i nu doresc s\u0103 treac\u0103 lunar la o nou\u0103 lansare intermediar\u0103, cu posibile modific\u0103ri \u00een API.      <\/p>\n<p>LansareaServo 0.1.0 LTS este construit\u0103 pe baza versiunii intermediare 0.0.6, care a fost realizat\u0103 cu c\u00e2teva zile \u00een urm\u0103, \u00een care au fost implementate urm\u0103toarele noi func\u021bionalit\u0103\u021bi:  <\/p>\n<ul>\n<li class=\"l\"> Elementul HTML &#171;button&#187; a implementat atributele &#171;command&#187; \u0219i &#171;commandfor&#187;, care pot fi utilizate \u00een butoane \u00een locul atributelor &#171;popovertargetaction&#187; \u0219i &#171;popovertarget&#187; pentru configurarea declarativ\u0103 a interac\u021biunii cu meniul apelat la ap\u0103sarea butonului.\n<li class=\"l\"> Selectorul CSS &#171;:modal&#187; a fost ad\u0103ugat, permi\u021b\u00e2nd determinarea faptului c\u0103 dialogul creat prin elementul &lt;dialog&gt; este modal.\n<li class=\"l\"> A fost implementat\u0103 regula CSS @property, care permite \u00eenregistrarea propriilor propriet\u0103\u021bi CSS.\n<li class=\"l\"> Propriet\u0103\u021bile CSS &#171;alignment-baseline&#187; \u0219i &#171;baseline-shift&#187; au fost ad\u0103ugate pentru alinierea textului pe vertical\u0103.\n<li class=\"l\"> Suportul pentru antetul &#171;Content-Security-Policy: base-uri&#187; a fost ad\u0103ugat, restric\u021bion\u00e2nd URL-urile care pot fi folosite \u00een elementul HTML &lt;base&gt;.\n<li class=\"l\"> Suport par\u021bial pentru \u00eenc\u0103rcarea am\u00e2nat\u0103 a blocurilor iframe a fost ad\u0103ugat, \u00een care con\u021binutul aflat \u00een afara zonei vizibile nu este \u00eenc\u0103rcat p\u00e2n\u0103 c\u00e2nd utilizatorul nu deruleaz\u0103 pagina \u00een locul care precede direct elementul. \u00cenc\u0103rcarea am\u00e2nat\u0103 a paginilor se activeaz\u0103 prin atributul &#171;loading=lazy&#187; \u00een eticheta iframe (&lt;iframe loading=lazy&gt;).\n<li class=\"l\"> Suport par\u021bial pentru proprietatea CSS &#171;transform-style: preserve-3d&#187; a fost ad\u0103ugat pentru pozi\u021bionarea elementelor copil \u00een spa\u021biul 3D.\n<li class=\"l\"> Au fost implementate evenimentele pointermove, pointerdown, pointerup \u0219i pointercancel.\n<li class=\"l\"> S-a asigurat rotirea imaginilor pe baza metadatelor EXIF.\n<li class=\"l\"> Utilizarea variabilei de mediu LANG este asigurat\u0103 pentru a selecta limba implicit\u0103 pentru antetul &#171;Accept-Language&#187; \u0219i proprietatea navigator.language.\n<li class=\"l\"> Au fost ad\u0103ugate API-urile Pointer Events \u0219i UserActivation.\n<li class=\"l\"> Au fost implementate metodele import.meta.resolve(), formData(), toJSON(), createIndex(), deleteIndex() \u0219i index().\n<li class=\"l\"> \u00cen browserul demonstrativ servoshell pentru modificarea set\u0103rilor, au fost implementate paginile servo:preferences (configurator GUI) \u0219i servo:config (modificarea anumitor parametri \u00een stilul about:config). S-a ad\u0103ugat suport pentru re\u00eenc\u0103rcarea paginii la ap\u0103sarea tastei F5.    <center><img decoding=\"async\" alt=\"Lansarea motorului de browser Servo 0.1.0, care este acum disponibil sub form\u0103 de pachet crate\" src=\"\/wp-content\/uploads\/2026\/04\/522c5cc03f1b11c72bedf2bedfc22942.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00cen instrumentele pentru dezvoltatorii web \u00een modul de inspec\u021bie, a fost ad\u0103ugat suport pentru editarea atributelor DOM, \u00een consola web s-a asigurat previzualizarea obiectelor transmise prin console.log(), iar \u00een debugger a ap\u0103rut posibilitatea de suspendare \u0219i reluare a execu\u021biei scripturilor.      <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\"> API-ul pentru integrarea motorului de browser \u00een aplica\u021bii a fost extins.      <\/ul>\n<p>Motorul Servo a fost dezvoltat ini\u021bial de compania Mozilla, dar ulterior a trecut sub protec\u021bia organiza\u021biei Linux Foundation. Servo se distinge prin suportul pentru redarea web-urilor pe mai multe fire de execu\u021bie, paralelizarea opera\u021biunilor cu DOM (Document Object Model) \u0219i utilizarea mecanismelor de programare sigur\u0103 oferite de limbajul Rust. Servo a fost creat ini\u021bial cu suport pentru divizarea codului DOM \u0219i redarea \u00een sarcini mai mici, care pot fi executate \u00een paralel \u0219i pot folosi mai eficient resursele CPU-urilor multicore. Unele p\u0103r\u021bi din Servo au fost deja integrate \u00een Firefox, cum ar fi motorul CSS pe mai multe fire de execu\u021bie \u0219i sistemul de redare WebRender.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65197\">opennet.ro<\/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.2.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\/ro\/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.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Versiunea motorului de browser Servo 0.1.0, care este acum disponibil\u0103 sub form\u0103 de pachet crate | ProHoster","description":"A fost publicat\u0103 versiunea motorului de browser Servo 0.1.0 \u0219i a browserului demonstrativ ServoShell, dezvoltate \u00eempreun\u0103, scrise \u00een limbajul Rust. Versiuni finale au fost formate pentru Linux, Android, macOS \u0219i Windows.","canonical_url":"https:\/\/prohoster.info\/ro\/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":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/168560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=168560"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/168560\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/168561"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=168560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=168560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=168560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}