{"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\/sv\/blog\/news\/vypusk-brauzernogo-dvizhka-servo-0-1-0-kotoryj-teper-dostupen-v-forme-crate-paketa","title":{"rendered":"Utgivningen av webbl\u00e4sarmotorn Servo 0.1.0, som nu finns tillg\u00e4nglig i form av ett crate-paket","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Utg\u00e5van av webbl\u00e4sarmotorn Servo 0.1.0 och den tillh\u00f6rande demonstrationswebbl\u00e4saren ServoShell, som \u00e4r skriven i Rust, har publicerats. F\u00e4rdiga versioner har skapats f\u00f6r Linux, Android, macOS och Windows. F\u00f6rutom separata versioner levereras Servo nu ocks\u00e5 som ett crate-paket, som g\u00f6r det m\u00f6jligt att anv\u00e4nda motorn som ett bibliotek.    <\/p>\n<p>Servo 0.1.0 \u00e4r den f\u00f6rsta versionen som har ett l\u00e5ngsiktigt st\u00f6d (LTS). Nya LTS-grenar kommer att publiceras var sj\u00e4tte m\u00e5nad baserat p\u00e5 n\u00e4sta mellanversion. St\u00f6det f\u00f6r LTS-versionerna kommer att vara i 9 m\u00e5nader (3 m\u00e5nader ges f\u00f6r att migrera till den nya LTS-grenen). LTS-grenar skiljer sig fr\u00e5n vanliga versioner genom att de publicerar uppdateringar med s\u00e4kerhetsfixar f\u00f6r biblioteksservo, JavaScript-motorn och dess beroenden. LTS-grenen f\u00f6rv\u00e4ntas vara anv\u00e4ndbar f\u00f6r utvecklare som integrerar Servo i sina projekt och som inte vill uppgradera varje m\u00e5nad till n\u00e4sta mellanversion med m\u00f6jliga \u00e4ndringar i API.      <\/p>\n<p>Utg\u00e5van av Servo 0.1.0 LTS bygger p\u00e5 den mellanversion 0.0.6 som skapades f\u00f6r n\u00e5gra dagar sedan, d\u00e4r f\u00f6ljande nya funktioner har implementerats:  <\/p>\n<ul>\n<li class=\"l\"> I HTML-elementet &#171;button&#187; har attributen &#171;command&#187; och &#171;commandfor&#187; implementerats, som kan anv\u00e4ndas i knappar ist\u00e4llet f\u00f6r attributen &#171;popovertargetaction&#187; och &#171;popovertarget&#187; f\u00f6r deklarativ konfiguration av interaktion med menyn som anropas n\u00e4r knappen trycks.\n<li class=\"l\"> Den CSS-v\u00e4ljare &#171;:modal&#187; har lagts till, vilket m\u00f6jligg\u00f6r att avg\u00f6ra om dialogen som skapats via elementet &lt;dialog&gt; \u00e4r modal.\n<li class=\"l\"> CSS-regeln @property har implementerats, vilket g\u00f6r det m\u00f6jligt att registrera egna CSS-egenskaper.\n<li class=\"l\"> CSS-egenskaperna &#171;alignment-baseline&#187; och &#171;baseline-shift&#187; har lagts till f\u00f6r att justera texten vertikalt.\n<li class=\"l\"> St\u00f6det f\u00f6r rubriken &#171;Content-Security-Policy: base-uri&#187; har lagts till, vilket begr\u00e4nsar de URL:er som kan anv\u00e4ndas i HTML-elementet &lt;base&gt;.\n<li class=\"l\"> Delvis st\u00f6d f\u00f6r f\u00f6rdr\u00f6jd inl\u00e4sning av iframe-block har lagts till, d\u00e4r inneh\u00e5llet som ligger utanf\u00f6r den synliga omr\u00e5det inte laddas f\u00f6rr\u00e4n anv\u00e4ndaren bl\u00e4ddrar till platsen precis f\u00f6re elementet. Aktivering av f\u00f6rdr\u00f6jd inl\u00e4sning av sidor g\u00f6rs genom attributet &#171;loading=lazy&#187; i iframe-taggen (&lt;iframe loading=lazy&gt;).\n<li class=\"l\"> Delvis st\u00f6d f\u00f6r CSS-egenskapen &#171;transform-style: preserve-3d&#187; har lagts till f\u00f6r att positionera underordnade element i 3D-utrymme.\n<li class=\"l\"> H\u00e4ndelserna pointermove, pointerdown, pointerup och pointercancel har implementerats.\n<li class=\"l\"> Rotation av bilder baserat p\u00e5 EXIF-metadata har s\u00e4kerst\u00e4llts.\n<li class=\"l\"> Anv\u00e4ndningen av milj\u00f6variabeln LANG f\u00f6r att v\u00e4lja standardspr\u00e5k f\u00f6r rubriken &#171;Accept-Language&#187; och egenskapen navigator.language har s\u00e4kerst\u00e4llts.\n<li class=\"l\"> API:er f\u00f6r Pointer Events och User Activation har lagts till.\n<li class=\"l\"> Metoderna import.meta.resolve(), formData(), toJSON(), createIndex(), deleteIndex() och index() har implementerats.\n<li class=\"l\"> I den demonstrationswebbl\u00e4saren servoshell har sidorna servo:preferences (GUI-konfigurator) och servo:config (\u00e4ndra specifika inst\u00e4llningar som i about:config) implementerats f\u00f6r att \u00e4ndra inst\u00e4llningar. St\u00f6d f\u00f6r att ladda om sidan genom att trycka p\u00e5 F5 har lagts till.    <center><img decoding=\"async\" alt=\"Utgivningen av webbl\u00e4sarmotorn Servo 0.1.0, som nu finns tillg\u00e4nglig i form av ett crate-paket\" src=\"\/wp-content\/uploads\/2026\/04\/522c5cc03f1b11c72bedf2bedfc22942.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> I utvecklarverktyg f\u00f6r webben i inspektionsl\u00e4ge har st\u00f6d f\u00f6r att redigera DOM-attribut lagts till, i webbkonsolen har f\u00f6rhandsvisning av objekt som skickas via console.log() s\u00e4kerst\u00e4llts, och i debuggern har m\u00f6jligheten att pausa och \u00e5teruppta skriptets k\u00f6rning lagts till.      <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:et f\u00f6r att integrera webbl\u00e4sarmotorn i applikationer har ut\u00f6kats.      <\/ul>\n<p>Servo-motorn utvecklades ursprungligen av Mozilla, men gick senare under Linux Foundation. Servo k\u00e4nnetecknas av st\u00f6d f\u00f6r flertr\u00e5dig rendering av webbsidor, parallerisering av DOM-operationer och utnyttjandet av s\u00e4ker programmeringstekniker som tillhandah\u00e5lls av Rust-spr\u00e5ket. Servo \u00e4r ursprungligen skapat med st\u00f6d f\u00f6r att dela upp DOM-kod och rendering i mindre uppgifter som kan utf\u00f6ras parallellt och mer effektivt anv\u00e4nda resurserna hos flerk\u00e4rniga CPU:er. Vissa delar av Servo, s\u00e5som den flertr\u00e5diga CSS-motorn och renderingssystemet WebRender, har redan integrerats i Firefox.<br \/>\n<br \/>K\u00e4lla: <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\/sv\/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=\"sv_SE\" \/>\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\/sv\/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\udd47Utg\u00e5van av webbmotorn Servo 0.1.0 som nu finns tillg\u00e4nglig som crate-paket | ProHoster","description":"Utg\u00e5van av webbl\u00e4sarmotorn Servo 0.1.0 har publicerats, tillsammans med den demonstrationswebbl\u00e4sare ServoShell, skrivna i Rust. Klara versioner har tagits fram f\u00f6r Linux, Android, macOS och Windows.","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/168560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=168560"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/168560\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/168561"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=168560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=168560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=168560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}