{"id":181832,"date":"2026-06-01T14:48:11","date_gmt":"2026-06-01T12:48:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/servo-0-2"},"modified":"2026-06-01T14:48:11","modified_gmt":"2026-06-01T12:48:14","slug":"servo-0-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/servo-0-2","title":{"rendered":"Servo 0.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23507\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/cd68b58a4222d7cac89b7b6a5baf9549.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23509\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/979533b25688afc985a8ab7bd1de8ecb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23510\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/8a8e732986f448410957a81721126d3d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23511\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/5b3cd33ee757c8278a5378917038128d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p><noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23507\/original.png\" class=\"active\"><\/a><\/noindex><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23509\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23510\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23511\/original.png\"><\/a><\/p>\n<p>Publicada la versi\u00f3n <strong>Servo 0.2.0<\/strong> \u2014 la nueva versi\u00f3n del motor de navegador experimental, escrito en Rust. La versi\u00f3n fue lanzada <strong>el 31 de mayo de 2026<\/strong> e incluye los cambios realizados en abril: en total, los desarrolladores contaron <strong>534 commits<\/strong>, lo que se convirti\u00f3 en un nuevo r\u00e9cord mensual para el proyecto. Servo se desarrolla como un proyecto independiente bajo la \u00e9gida de la Linux Foundation Europe y est\u00e1 orientado a la creaci\u00f3n de un motor web ligero y embebible para aplicaciones, plataformas m\u00f3viles y entornos de navegador experimentales.<\/p>\n<h3><a rel=\"nofollow\" href=\"https:\/\/servo.org\/blog\/2026\/05\/31\/april-in-servo\/\">Principales cambios<\/a><\/h3>\n<ul>\n<li>\n<p><strong>Se ha redise\u00f1ado la interfaz de servoshell para Android.<\/strong><br \/>\nEn la versi\u00f3n para Android de la interfaz de demo de Servo, se actualiz\u00f3 la interfaz del navegador y se a\u00f1adi\u00f3 una nueva pantalla de historial. El APK se redujo aproximadamente en un 30% y se resolvi\u00f3 un error que causaba una pantalla negra al cerrar la configuraci\u00f3n o al regresar de otra aplicaci\u00f3n. En OpenHarmony ahora se pueden cerrar las pesta\u00f1as.<\/p>\n<\/li>\n<li>\n<p><strong>Se mejor\u00f3 el soporte para texto en chino, japon\u00e9s y coreano.<\/strong><br \/>\nEn el motor de renderizado se corrigi\u00f3 el manejo de saltos de l\u00ednea para idiomas CJK y en la interfaz de servoshell en Windows, Linux y FreeBSD se incluyeron fuentes CJK. Esto es importante para mostrar correctamente los sitios en idiomas donde las reglas de salto de l\u00ednea y selecci\u00f3n de fuentes son diferentes de las del alfabeto latino.<\/p>\n<\/li>\n<li>\n<p><strong>Se a\u00f1adi\u00f3 vista previa interactiva de JSON.<\/strong><br \/>\nSi se abre un archivo JSON como documento principal, Servo ahora lo muestra a trav\u00e9s de un pretty-printer interactivo. Esto hace que el motor sea m\u00e1s \u00fatil no solo para la visualizaci\u00f3n de p\u00e1ginas normales, sino tambi\u00e9n para los desarrolladores que necesitan abrir respuestas de API y datos estructurados directamente en el navegador.<\/p>\n<\/li>\n<li>\n<p><strong>Se ampli\u00f3 el soporte de la Web Platform.<\/strong><br \/>\nEn Servo se a\u00f1adieron &lt;select multiple&gt;, &lt;template shadowrootslotassignment&gt;, reproducci\u00f3n de &lt;video&gt; en OpenHarmony, soporte para minimum-scale y maximum-scale en &lt;meta name=viewport&gt;, la funci\u00f3n CSS color-mix() con un n\u00famero arbitrario de colores, tab-size, text-align: match-parent, creaci\u00f3n de Worker a partir de blob URL, contexto WebGL para OffscreenCanvas, adem\u00e1s de la propiedad detail en PerformanceMark y PerformanceMeasure.<\/p>\n<\/li>\n<li>\n<p><strong>Se a\u00f1adieron nuevas API de DOM.<\/strong><br \/>\nSe implementaron eventos selectionchange para &lt;input&gt; y &lt;textarea&gt;, StorageManager experimental, activeElement para Document y ShadowRoot, crypto.subtle.supports(), las propiedades cellPadding, cellSpacing y align en HTMLTableElement, relatedTarget para eventos focus y blur, as\u00ed como transferFromImageBitmap() para ImageBitmapRenderingContext. Los desarrolladores destacan por separado que Servo se ha convertido en el primer motor de navegador importante con soporte para crypto.subtle.supports().<\/p>\n<\/li>\n<li>\n<p><strong>Se mejor\u00f3 la navegaci\u00f3n con teclado y el manejo del foco.<\/strong><br \/>\nLa tecla Tab ahora puede navegar a trav\u00e9s de los bordes del , y Ctrl+Backspace \u2014 o Option+Backspace en macOS \u2014 elimina la palabra completa en los campos de entrada. Tambi\u00e9n se han corregido los errores de enfoque e IME en la versi\u00f3n de escritorio de servoshell.<\/p>\n<\/li>\n<li>\n<p><strong>Se han ampliado las herramientas para desarrolladores.<\/strong><br \/>\nEn conjunto con Firefox DevTools, se han mejorado las pesta\u00f1as Inspector, Console y Debugger. El panel Rules ahora muestra declaraciones de @layer, y Console y Debugger contienen m\u00e1s informaci\u00f3n sobre funciones, matrices, objetos y otros valores, adem\u00e1s de permitir la inspecci\u00f3n de variables locales y globales a trav\u00e9s de Scopes, depuraci\u00f3n de scripts worker y soporte inicial para el Style Editor.<\/p>\n<\/li>\n<li>\n<p><strong>Se ha reforzado la seguridad.<\/strong><br \/>\nCryptoKey ahora borra los b\u00faferes con material clave despu\u00e9s de su uso. Se han solucionado problemas de acceso al DOM API entre documentos de diferentes or\u00edgenes, errores de aislamiento de localStorage y sessionStorage en  sandboxed y  srcdoc, accesibilidad incorrecta de IndexedDB en  sandboxed y worker desde URL data:, posibilidad de desbordamiento de cookies entre ciertos or\u00edgenes IP, lectura de memoria fuera del b\u00fafer en texImage3D() para WebGL2, as\u00ed como comportamiento indefinido en el manejador de se\u00f1ales de servoshell.<\/p>\n<\/li>\n<li>\n<p><strong>Se ha avanzado en el trabajo con IndexedDB y almacenamiento.<\/strong><br \/>\nIndexedDB se ha habilitado en modo experimental en servoshell y se ha trasladado a un nuevo sistema de 'client storage', que deber\u00eda proporcionar a Servo un formato unificado de almacenamiento en disco y un control general sobre las cuotas para las funciones web que almacenan datos. Tambi\u00e9n se han mejorado las solicitudes por rangos clave, el manejo de transacciones, claves, valores y excepciones.<\/p>\n<\/li>\n<li>\n<p><strong>Se ha actualizado la API para incorporar Servo.<\/strong><br \/>\nDado que esta es la segunda versi\u00f3n mensual de la biblioteca Servo, los desarrolladores han aclarado la pol\u00edtica de compatibilidad: la versi\u00f3n 0.2.0 se considera una actualizaci\u00f3n que rompe la compatibilidad con respecto a 0.1.x. Se ha agregado la carga de URL con encabezados HTTP personalizados a trav\u00e9s de WebView::load_request, recepci\u00f3n as\u00edncrona de cookies, eliminaci\u00f3n de solo cookies de sesi\u00f3n sin eliminar cookies permanentes, pasando destination y referrer_url al interceptar solicitudes, as\u00ed como un modo de almacenamiento temporal para aislar datos de sesi\u00f3n.<\/p>\n<\/li>\n<li>\n<p><strong>Se han corregido errores de visualizaci\u00f3n y comportamiento de las p\u00e1ginas.<\/strong><br \/>\nLos desarrolladores mencionan correcciones para console.log, animaciones CSS, box-shadow, display: contents, display: inline-flex, display: table-cell, overflow: clip, posicionamiento absoluto dentro de grid, word-spacing, removeChild() en Document y URL.revokeObjectURL(). Tambi\u00e9n se ha mejorado la apariencia del  y el placeholder en <textarea>.<\/p>\n<\/li>\n<li>\n<p><strong>Se ha aumentado el rendimiento y reducido el consumo de memoria.<\/strong><br \/>\nSe han corregido grandes ineficiencias: se ha acelerado la carga de la especificaci\u00f3n ECMAScript gracias a la reestructuraci\u00f3n del manejo de los atributos id y name, la primera sesi\u00f3n TLS es ahora m\u00e1s r\u00e1pida entre 30 y 60 ms, se ha reducido el tr\u00e1fico IPC entre hilos, se ha disminuido el consumo de memoria de los nodos DOM Attr, Text y CharacterData en 16 bytes por nodo, se ha corregido una fuga de memoria al eliminar &lt;video controls&gt; y &lt;audio controls&gt;. La p\u00e1gina about:memory ahora refleja de manera m\u00e1s precisa las asignaciones de memoria, incluyendo las asignaciones de libc en Linux.<\/p>\n<\/li>\n<\/ul>\n<p>En resumen, Servo 0.2 es otro paso hacia la transformaci\u00f3n del proyecto en un motor web apto para la integraci\u00f3n: se mejora la interfaz m\u00f3vil, aumenta la compatibilidad con los est\u00e1ndares web modernos, se corrigen errores de seguridad y se estabiliza gradualmente la API para desarrolladores de aplicaciones.<\/p>\n<p>Fuente: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/internet\/18307376\">linux.org.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 Servo 0.2.0 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043d\u0430 Rust. \u0420\u0435\u043b\u0438\u0437 \u0432\u044b\u0448\u0435\u043b 31 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430 \u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0432\u043d\u0435\u0441\u0451\u043d\u043d\u044b\u0435 \u0432 \u0430\u043f\u0440\u0435\u043b\u0435: \u0432\u0441\u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043d\u0430\u0441\u0447\u0438\u0442\u0430\u043b\u0438 534 \u043a\u043e\u043c\u043c\u0438\u0442\u0430, \u0447\u0442\u043e \u0441\u0442\u0430\u043b\u043e \u043d\u043e\u0432\u044b\u043c \u043c\u0435\u0441\u044f\u0447\u043d\u044b\u043c \u0440\u0435\u043a\u043e\u0440\u0434\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0430. Servo \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0434 \u044d\u0433\u0438\u0434\u043e\u0439 Linux Foundation Europe \u0438 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043b\u0451\u0433\u043a\u043e\u0433\u043e \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e web-\u0434\u0432\u0438\u0436\u043a\u0430 \u0434\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181832","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\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\/es\/blog\/news\/servo-0-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\udd47Servo 0.2 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/servo-0-2\" \/>\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-06-01T12:48:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-01T12:48:14+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\udd47Servo 0.2 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/servo-0-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\udd47Servo 0.2 | ProHoster","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/servo-0-2","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-06-01T12:48:14+00:00","article:modified_time":"2026-06-01T12:48:14+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\/es\/wp-json\/wp\/v2\/posts\/181832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=181832"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/181832\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=181832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=181832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=181832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}