{"id":119366,"date":"2024-08-12T03:43:00","date_gmt":"2024-08-12T01:43:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo"},"modified":"2024-08-12T03:43:00","modified_gmt":"2024-08-12T01:43:01","slug":"proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","title":{"rendered":"Projektet Verso utvecklar en webbl\u00e4sare baserad p\u00e5 motorn Servo","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Inom ramen f\u00f6r projektet Verso p\u00e5g\u00e5r utvecklingen av en ny webbl\u00e4sare som bygger p\u00e5 motorn Servo. Koden f\u00f6r Verso, liksom f\u00f6r Servo, \u00e4r skriven i programmeringsspr\u00e5ket Rust och distribueras under licenserna MIT och Apache 2.0. Webbl\u00e4saren befinner sig fortfarande i ett tidigt utvecklingsskede och implementerar, f\u00f6rutom de funktioner f\u00f6r webbinneh\u00e5llsbehandling som tillhandah\u00e5lls av Servo, en enkel anv\u00e4ndargr\u00e4nssnitt. Byggnader som \u00e4r klara f\u00f6r testning publiceras f\u00f6r Linux (flatpak), Windows och macOS.    <\/p>\n<p>Renderingen i Verso sker med hj\u00e4lp av en egen kompositmanager som anv\u00e4nder OpenGL och interagerar med Servo via meddelandev\u00e4xling som tillhandah\u00e5lls av ramverket Constellation. F\u00f6r n\u00e4rvarande \u00e4r arbetet inriktat p\u00e5 att implementera st\u00f6d f\u00f6r flervindussgr\u00e4nssnitt som anv\u00e4nder olika renderingskontexter i en instans av motorn Servo. I de framtida utvecklingsplanerna n\u00e4mns st\u00f6d f\u00f6r multiprocessl\u00e4ge, sandbox-isolering f\u00f6r alla plattformar och utnyttjande av funktionerna i multimedia-ramverket Gstreamer.    <center><img decoding=\"async\" alt=\"Projektet Verso utvecklar en webbl\u00e4sare baserad p\u00e5 motorn Servo\" src=\"\/wp-content\/uploads\/2024\/08\/07998520fe117f5caf00d6b758440984.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Projektet Servo utvecklades ursprungligen av Mozilla, men \u00f6vergick sedan under Linux Foundations beskydd. Motorn k\u00e4nnetecknas av st\u00f6d f\u00f6r flerv\u00e4gsrendering av webbsidor, parallellisering av DOM (Document Object Model)-operationer och utnyttjande av de s\u00e4kerhetsmekanismer som tillhandah\u00e5lls av programmeringsspr\u00e5ket Rust. Servo har fr\u00e5n b\u00f6rjan skapats med st\u00f6d f\u00f6r segmentering av DOM-kod och rendering i mindre deluppgifter som kan utf\u00f6ras parallellt och mer effektivt anv\u00e4nda resurserna i flerk\u00e4rniga CPU:er. Vissa delar av Servo, s\u00e5som flerv\u00e4gs CSS-motorn och WebRender-renderingssystemet, har redan integrerats i Firefox.       <\/p>\n<p>Bland relaterade projekt som involverar Servo kan n\u00e4mnas samarbetet mellan Servo-utvecklarna och det av Rust utvecklade operativsystemet Redox som anv\u00e4nder konceptet mikrooperativsystem. Det noteras att teamen fr\u00e5n Servo och Redox har l\u00e4mnat in en gemensam ans\u00f6kan om ett NGI-bidrag f\u00f6r att portera JavaScript-motorn SpiderMonkey och Servo WebRender, f\u00f6rb\u00e4ttra verktygen f\u00f6r korskompileringsarbete med Servo och skapa en Rust-baserad stack f\u00f6r att arbeta med typsnitt. Rapporten n\u00e4mner ocks\u00e5 inkluderingen av en HTTP-server med st\u00f6d f\u00f6r HTTPS, skriven i Rust, i Redox.<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61689\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Verso \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo. \u041a\u043e\u0434 Verso, \u043a\u0430\u043a \u0438 Servo, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 MIT \u0438 Apache 2.0. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u043e\u043a\u0430 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0440\u0430\u043d\u043d\u0435\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438, \u043f\u043e\u043c\u0438\u043c\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0445 \u0434\u0432\u0438\u0436\u043a\u043e\u043c Servo \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 web-\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u044e\u0442\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":119367,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119366","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=\"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Verso \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo. \u041a\u043e\u0434 Verso, \u043a\u0430\u043a \u0438 Servo, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 MIT \u0438 Apache 2.0.\" \/>\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\/sv\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo\" \/>\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\u041f\u0440\u043e\u0435\u043a\u0442 Verso \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Verso \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo. \u041a\u043e\u0434 Verso, \u043a\u0430\u043a \u0438 Servo, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 MIT \u0438 Apache 2.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo\" \/>\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-08-12T01:43:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-12T01:43:01+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\udd47Projektet Verso utvecklar en webbl\u00e4sare baserad p\u00e5 motorerna Servo | ProHoster","description":"Inom ramen f\u00f6r projektet Verso utvecklas en ny webbl\u00e4sare baserad p\u00e5 motorerna Servo. Koden f\u00f6r Verso, precis som Servo, \u00e4r skriven i Rust och distribueras under MIT- och Apache 2.0-licenserna.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","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\u041f\u0440\u043e\u0435\u043a\u0442 Verso \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo | ProHoster","og:description":"\u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Verso \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0434\u0432\u0438\u0436\u043a\u0430 Servo. \u041a\u043e\u0434 Verso, \u043a\u0430\u043a \u0438 Servo, \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 MIT \u0438 Apache 2.0.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","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-08-12T01:43:01+00:00","article:modified_time":"2024-08-12T01:43:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119366","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-01-23 05:48:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 05:48:19","updated":"2026-01-23 05:48:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/119366","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=119366"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/119366\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/119367"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=119366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=119366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=119366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}