{"id":106024,"date":"2022-12-13T21:37:11","date_gmt":"2022-12-13T19:37:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-firefox-108"},"modified":"2022-12-13T21:37:11","modified_gmt":"2022-12-13T19:37:12","slug":"reliz-firefox-108","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-firefox-108","title":{"rendered":"Lanzamiento de Firefox 108","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se lanz\u00f3 la versi\u00f3n del navegador web Firefox 108. Adem\u00e1s, se ha generado una actualizaci\u00f3n de la rama de soporte prolongado \u2014 102.6.0. La rama Firefox 109 pasar\u00e1 a la fase de beta prueba en breve, con un lanzamiento programado para el 17 de enero.     <\/p>\n<p>Novedades principales en Firefox 108:  <\/p>\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido la combinaci\u00f3n de teclas Shift+ESC para abrir r\u00e1pidamente la p\u00e1gina del gestor de procesos (about:processes), que permite evaluar qu\u00e9 procesos y hilos internos consumen recursos excesivos de memoria y CPU.  <center><img decoding=\"async\" alt=\"Lanzamiento de Firefox 108\" src=\"\/wp-content\/uploads\/2022\/12\/b775d851c08985c9c574d1f1992724bf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Se ha optimizado la programaci\u00f3n de la salida de cuadros de animaci\u00f3n en condiciones de alta carga, lo que ha mejorado los resultados del test MotionMark.\n<li class=\"l\"> Al imprimir y guardar formularios en PDF, ahora se permite el uso de caracteres en idiomas distintos del ingl\u00e9s.\n<li class=\"l\"> Se ha implementado el soporte para la correcci\u00f3n de color adecuada de las im\u00e1genes, de acuerdo con los perfiles de color ICCv4.\n<li class=\"l\"> Se asegura el correcto funcionamiento del modo de visualizaci\u00f3n de la barra de marcadores 'solo en nuevas pesta\u00f1as' (configuraci\u00f3n 'Only show on New Tab') para nuevas pesta\u00f1as vac\u00edas.\n<li class=\"l\"> Se han a\u00f1adido en about:config las configuraciones cookiebanners.bannerClicking.enabled y cookiebanners.service.mode para la acci\u00f3n autom\u00e1tica en los banners que solicitan permisos para usar cookies en los sitios web. En la interfaz de las versiones nocturnas se han implementado interruptores para gestionar la acci\u00f3n autom\u00e1tica en los banners de cookies vinculados a ciertos dominios.\n<li class=\"l\"> Se ha a\u00f1adido la API Web MIDI, que permite a las aplicaciones web interactuar con dispositivos musicales conectados al ordenador del usuario que tienen interfaz MIDI. La API est\u00e1 disponible solo para p\u00e1ginas cargadas a trav\u00e9s de HTTPS. Al invocar el m\u00e9todo navigator.requestMIDIAccess(), si hay dispositivos MIDI conectados al ordenador, se mostrar\u00e1 un di\u00e1logo al usuario sugiriendo instalar el complemento 'Site Permission Add-on', necesario para activar el acceso (ver descripci\u00f3n a continuaci\u00f3n).\n<li class=\"l\"> Se ha propuesto un mecanismo experimental de complemento de permisos del sitio para gestionar el acceso de los sitios a API potencialmente peligrosos y funcionalidades que requieren privilegios elevados. Se consideran peligrosas aquellas funcionalidades que pueden da\u00f1ar f\u00edsicamente el equipo, realizar cambios irreversibles, ser utilizadas para instalar c\u00f3digo malicioso en dispositivos o causar filtraciones de datos del usuario. Por ejemplo, en el contexto de la API Web MIDI, el complemento de permisos se usa para permitir el acceso a un dispositivo de s\u00edntesis de sonido conectado a la computadora.\n<li class=\"l\"> Se ha habilitado por defecto el soporte para mapas de importaci\u00f3n ('import map'), que permiten controlar qu\u00e9 URL se cargar\u00e1n al importar archivos JavaScript a trav\u00e9s de las expresiones import y import(). El mapa de importaci\u00f3n se define en formato JSON en el elemento\n<p>Despu\u00e9s de declarar este mapa de importaci\u00f3n en el c\u00f3digo JavaScript, para cargar y ejecutar el m\u00f3dulo JavaScript '\/node_modules\/moment\/src\/moment.js', se puede utilizar la expresi\u00f3n 'import moment from 'moment';' sin detallar la ruta (equivalente a 'import moment from '\/node_modules\/moment\/src\/moment.js';').    <\/p>\n<li class=\"l\"> En el elemento '' se ha implementado el soporte para los atributos 'height' y 'width', que definen la altura y el ancho de la imagen en p\u00edxeles. Los atributos especificados solo son efectivos cuando el elemento '' est\u00e1 contenido en el elemento '' y se ignoran al insertarse en elementos <audio> y <video>. Para desactivar el procesamiento de 'height' y 'width' en , se ha a\u00f1adido la configuraci\u00f3n 'dom.picture_source_dimension_attributes.enabled' en about:config.\n<li class=\"l\"> En CSS se ha proporcionado un conjunto de funciones trigonom\u00e9tricas sin(), cos(), tan(), asin(), acos(), atan() y atan2().\n<li class=\"l\"> En CSS se ha implementado la funci\u00f3n round() para elegir la estrategia de redondeo.\n<li class=\"l\"> Se ha implementado en CSS el tipo , que permite utilizar constantes matem\u00e1ticas conocidas en funciones matem\u00e1ticas, como los n\u00fameros Pi y E, as\u00ed como los valores de infinito y NaN. Por ejemplo, 'rotate(calc(1rad * pi)).\n<li class=\"l\"> En la consulta CSS \u00ab@container\u00bb, que permite formular el estilo de los elementos seg\u00fan el tama\u00f1o del elemento padre (similar a la consulta \u00ab@media\u00bb, que se aplica no al tama\u00f1o de toda el \u00e1rea visible, sino al tama\u00f1o del bloque (contenedor) en el que se encuentra el elemento), se ha a\u00f1adido soporte experimental para las unidades de medida cqw (1% del ancho), cqh (1% de la altura), cqi (1% del tama\u00f1o en l\u00ednea), cqb (1% del tama\u00f1o del bloque), cqmin (el menor valor entre cqi o cqb) y cqmax (el mayor valor entre cqi o cqb). La posibilidad est\u00e1 desactivada por defecto y se activa a trav\u00e9s del par\u00e1metro layout.css.container-queries.enabled en about:config.\n<li class=\"l\"> Se ha a\u00f1adido el m\u00e9todo Array.fromAsync en JavaScript para crear un array a partir de datos que llegan de forma as\u00edncrona.\n<li class=\"l\"> Se ha a\u00f1adido soporte para las directivas \u00abstyle-src-attr\u00bb, \u00abstyle-src-elem\u00bb, \u00abscript-src-attr\u00bb y \u00abscript-src-elem\u00bb en el encabezado HTTP CSP (Pol\u00edtica de Seguridad de Contenidos), que proporcionan funcionalidad similar a las directivas de estilo y script, pero con la posibilidad de aplicarlas a elementos individuales y controladores de eventos, como onclick.\n<li class=\"l\"> Se ha a\u00f1adido un nuevo evento domContentLoaded, que se activa tras la finalizaci\u00f3n de la carga del contenido.\n<li class=\"l\"> En el m\u00e9todo .get() se ha a\u00f1adido la opci\u00f3n forceSync para forzar la sincronizaci\u00f3n.\n<li class=\"l\"> Se ha implementado un \u00e1rea separada en el panel para alojar widgets de extensiones WebExtension.\n<li class=\"l\"> Se ha cambiado la l\u00f3gica de la lista negra de controladores de Linux que son incompatibles con WebRender. En lugar de mantener una lista blanca de controladores funcionando, se ha optado por llevar un registro de los controladores problem\u00e1ticos.\n<li class=\"l\"> Se ha mejorado el soporte del protocolo Wayland. Se ha a\u00f1adido el manejo de la variable de entorno XDG_ACTIVATION_TOKEN con un token de activaci\u00f3n para el protocolo xdg-activation-v1, mediante el cual una aplicaci\u00f3n puede cambiar el foco a otra. Se han resuelto problemas que ocurr\u00edan al mover el mouse sobre los marcadores.\n<li class=\"l\"> Se ha habilitado la animaci\u00f3n de la barra en la mayor\u00eda de los sistemas Linux.\n<li class=\"l\"> Se ha proporcionado en about:config la configuraci\u00f3n gfx.display.max-frame-rate para limitar la frecuencia m\u00e1xima de actualizaci\u00f3n de cuadros.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la especificaci\u00f3n de caracteres Emoji 14.\n<li class=\"l\"> Por defecto, se ha habilitado la extensi\u00f3n WebGL OES_draw_buffers_indexed.\n<li class=\"l\"> Se ha implementado la posibilidad de utilizar la GPU para acelerar la rasterizaci\u00f3n de Canvas2D.\n<li class=\"l\"> En la plataforma Windows se ha habilitado el aislamiento sandbox para procesos que interact\u00faan con la GPU.\n<li class=\"l\"> Se ha a\u00f1adido soporte para las instrucciones SIMD FMA3 (multiplicaci\u00f3n-suma con un solo redondeo).\n<li class=\"l\"> Los procesos aplicados para manejar pesta\u00f1as en segundo plano en la plataforma Windows 11 ahora se inician en modo \u00abEficiencia\u00bb, en el que el programador de tareas reduce la prioridad de ejecuci\u00f3n para disminuir el consumo de recursos de CPU.           <center><img decoding=\"async\" alt=\"Lanzamiento de Firefox 108\" src=\"\/wp-content\/uploads\/2022\/12\/98c566fe5dfe5b6758858c526ff1d12d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Mejoras en la versi\u00f3n para Android:\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n de guardar una p\u00e1gina web como un documento PDF.\n<li class=\"l\"> Se ha implementado el soporte para agrupar pesta\u00f1as en la barra (las pesta\u00f1as se pueden reordenar manteniendo la pulsaci\u00f3n sobre ellas).\n<li class=\"l\"> Se ha proporcionado un bot\u00f3n para abrir todos los marcadores de la secci\u00f3n especificada en nuevas pesta\u00f1as en una nueva ventana o en modo inc\u00f3gnito.  <\/ul>\n<\/ul>\n<p>Adem\u00e1s de las novedades y correcciones de errores, se han solucionado 20 vulnerabilidades en Firefox 108. 16 de estas vulnerabilidades se catalogan como cr\u00edticas, entre las que se encuentran 14 vulnerabilidades (reuni\u00e9ndose bajo CVE-2022-46879 y CVE-2022-46878) relacionadas con problemas de gesti\u00f3n de memoria, como desbordamientos de b\u00fafer y acceso a \u00e1reas de memoria ya liberadas. Estos problemas podr\u00edan potencialmente permitir la ejecuci\u00f3n de c\u00f3digo malicioso al abrir p\u00e1ginas especialmente dise\u00f1adas. La vulnerabilidad CVE-2022-46871 est\u00e1 relacionada con el uso de c\u00f3digo de una versi\u00f3n obsoleta de la biblioteca libusrsctp, que contiene vulnerabilidades no corregidas. La vulnerabilidad CVE-2022-46872 permite que un atacante con acceso al proceso de gesti\u00f3n de p\u00e1ginas eluda la sandboxing en Linux y lea el contenido de archivos arbitrarios mediante manipulaciones de mensajes IPC asociados con el portapapeles.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58319\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 108. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 &#8212; 102.6.0. \u041d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e \u0431\u0435\u0442\u0430-\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u0430 \u0432\u0435\u0442\u043a\u0430 Firefox 109, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u043c\u0435\u0447\u0435\u043d \u043d\u0430 17 \u044f\u043d\u0432\u0430\u0440\u044f. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430 \u0432 Firefox 108: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043d\u0430\u044f \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u044f Shift+ESC \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 (about:processes), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043a\u0430\u043a\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":106025,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106024","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 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 108. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 102.6.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\/es\/blog\/news\/reliz-firefox-108\" \/>\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\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 108 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 108. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 102.6.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-firefox-108\" \/>\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=\"2022-12-13T19:37:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-12-13T19:37:12+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\udd47Lanzamiento de Firefox 108 | ProHoster","description":"Se ha lanzado el navegador web Firefox 108. Adem\u00e1s, se ha presentado una actualizaci\u00f3n de la rama con soporte a largo plazo - 102.6.0.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-firefox-108","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\udd47\u0420\u0435\u043b\u0438\u0437 Firefox 108 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Firefox 108. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0442\u043a\u0438 \u0441 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 - 102.6.0.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-firefox-108","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":"2022-12-13T19:37:12+00:00","article:modified_time":"2022-12-13T19:37:12+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\/106024","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=106024"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/106024\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/106025"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=106024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=106024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=106024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}