{"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\/pt\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","title":{"rendered":"O projeto Verso desenvolve um navegador web baseado no motor Servo","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>No \u00e2mbito do projeto Verso, est\u00e1 em desenvolvimento um novo navegador web, constru\u00eddo com base no motor Servo. O c\u00f3digo do Verso, assim como o do Servo, \u00e9 escrito na linguagem Rust e \u00e9 distribu\u00eddo sob as licen\u00e7as MIT e Apache 2.0. O navegador ainda est\u00e1 em est\u00e1gio inicial de desenvolvimento e, al\u00e9m das ferramentas fornecidas pelo motor Servo para processamento de conte\u00fado web, implementa uma interface de usu\u00e1rio simples. Compila\u00e7\u00f5es prontas para teste s\u00e3o publicadas para Linux (flatpak), Windows e macOS.    <\/p>\n<p>A renderiza\u00e7\u00e3o no Verso \u00e9 realizada utilizando um gerenciador de composi\u00e7\u00e3o pr\u00f3prio, que usa OpenGL e interage com o Servo por meio de ferramentas de troca de mensagens fornecidas pelo framework Constellation. Atualmente, o trabalho est\u00e1 concentrado na implementa\u00e7\u00e3o do suporte a uma interface de m\u00faltiplas janelas, utilizando diferentes contextos de renderiza\u00e7\u00e3o em uma \u00fanica inst\u00e2ncia do motor Servo. Entre os planos futuros para o desenvolvimento do projeto, menciona-se o suporte ao modo multiprocessado, isolamento sandbox para todas as plataformas e aproveitamento das capacidades do framework multim\u00eddia Gstreamer.    <center><img decoding=\"async\" alt=\"O projeto Verso desenvolve um navegador web baseado no motor Servo\" src=\"\/wp-content\/uploads\/2024\/08\/07998520fe117f5caf00d6b758440984.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>O projeto Servo foi inicialmente desenvolvido pela Mozilla, mas depois passou a ser mantido pela organiza\u00e7\u00e3o Linux Foundation. O motor se destaca pelo suporte a renderiza\u00e7\u00e3o multithread de p\u00e1ginas web, paraleliza\u00e7\u00e3o de opera\u00e7\u00f5es com o DOM (Document Object Model) e pela utiliza\u00e7\u00e3o dos mecanismos de programa\u00e7\u00e3o segura fornecidos pela linguagem Rust. O Servo foi criado para suportar a divis\u00e3o de c\u00f3digo do DOM e renderiza\u00e7\u00e3o em tarefas menores, que podem ser executadas em paralelo e utilizar mais eficientemente os recursos de CPUs multicore. J\u00e1 algumas partes do Servo, como o motor CSS multithread e o sistema de renderiza\u00e7\u00e3o WebRender, est\u00e3o integradas ao Firefox.       <\/p>\n<p>Entre os projetos relacionados ao Servo, tamb\u00e9m se destaca a colabora\u00e7\u00e3o entre os desenvolvedores do Servo e o sistema operacional Redox, que \u00e9 desenvolvido em Rust e utiliza o conceito de microkernel. \u00c9 mencionado que as equipes do Servo e do Redox apresentaram um pedido conjunto para obter uma bolsa NGI para portar o motor JavaScript SpiderMonkey e o Servo WebRender, melhorar as ferramentas para a cross-compila\u00e7\u00e3o do Servo e criar uma pilha em Rust para trabalhar com fontes. O relat\u00f3rio tamb\u00e9m menciona a inclus\u00e3o de um servidor HTTP no Redox com suporte a HTTPS, escrito em Rust.<br \/>\n<br \/>Fonte: <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.3 - 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\/pt\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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\/pt\/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\udd47O projeto Verso desenvolve um navegador web baseado no motor Servo | ProHoster","description":"O projeto Verso est\u00e1 desenvolvendo um novo navegador web baseado no motor Servo. O c\u00f3digo do Verso, assim como o do Servo, \u00e9 escrito na linguagem Rust e \u00e9 distribu\u00eddo sob as licen\u00e7as MIT e Apache 2.0.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/proekt-verso-razvivaet-web-brauzer-na-baze-dvizhka-servo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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\/pt\/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\/pt\/wp-json\/wp\/v2\/posts\/119366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=119366"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/119366\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/119367"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=119366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=119366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=119366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}