{"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\/no\/blog\/news\/reliz-firefox-108","title":{"rendered":"Utgivelse av Firefox 108","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firefox 108 er lansert. I tillegg er det laget en oppdatering for den vedlikeholdte versjonen \u2014 102.6.0. Det planlegges at Firefox 109 g\u00e5r inn i betatest snart, med lansering den 17. januar.     <\/p>\n<p>De viktigste nyhetene i Firefox 108:  <\/p>\n<ul>\n<li class=\"l\"> Det er lagt til hurtigtasten Shift+ESC for raskt \u00e5 \u00e5pne prosessmanager-siden (about:processes), som lar deg vurdere hvilke prosesser og interne tr\u00e5der som bruker un\u00f8dvendig mye minne og CPU.  <center><img decoding=\"async\" alt=\"Utgivelse av Firefox 108\" src=\"\/wp-content\/uploads\/2022\/12\/b775d851c08985c9c574d1f1992724bf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Planlegging av animasjonsrammer er optimalisert under h\u00f8yt belastning, noe som har forbedret resultatene i MotionMark-testen.\n<li class=\"l\"> Ved utskrift og lagring av PDF-skjemaer er det mulig \u00e5 bruke tegn p\u00e5 spr\u00e5k som er forskjellig fra engelsk.\n<li class=\"l\"> St\u00f8tte for riktig fargekorrigering av bilder er implementert i samsvar med ICCv4-fargeprofiler.\n<li class=\"l\"> Det er s\u00f8rget for korrekt aktivering av innstillingen for visning av bokmerkelinjen \u00abkun p\u00e5 nye faner\u00bb (innstilling \u00abOnly show on New Tab\u00bb) for tomme nye faner.\n<li class=\"l\"> Det er lagt til innstillinger i about:config for cookiebanners.bannerClicking.enabled og cookiebanners.service.mode for automatisk klikk p\u00e5 bannere som ber om tillatelse til \u00e5 bruke informasjonskapsler p\u00e5 nettsteder. I grensesnittet for nattlige bygninger er det lagt til brytere for \u00e5 styre automatklikk p\u00e5 informasjonskapselbannere knyttet til bestemte domener.\n<li class=\"l\"> Web MIDI API er lagt til, noe som gj\u00f8r at webapplikasjoner kan samhandle med tilkoblede MIDI-musikkinstrumenter p\u00e5 brukerens datamaskin. API-et er kun tilgjengelig for sider som lastes via HTTPS. N\u00e5r metoden navigator.requestMIDIAccess() kalles med tilkoblede MIDI-enheter, vises en dialog som ber brukeren om \u00e5 installere tillegg \u00abSite Permission Add-on\u00bb, n\u00f8dvendig for \u00e5 aktivere tilgangen (se beskrivelsen nedenfor).\n<li class=\"l\"> Et eksperimentelt Site Permission Add-on er blevet foresl\u00e5et til styring af websteders adgang til potentielt farlige API'er og funktioner, der kr\u00e6ver udvidede rettigheder. Farer refererer til funktioner, der kan for\u00e5rsage fysisk skade p\u00e5 udstyr, lave irreversible \u00e6ndringer, anvendes til at installere skadelig kode p\u00e5 enheder eller f\u00f8re til l\u00e6kage af brugerdata. For eksempel, i konteksten af Web MIDI API'et, anvendes Permission Add-on til at give adgang til et lydeksperiment, der er tilsluttet computeren.\n<li class=\"l\"> St\u00f8tte for importkart (\u00bbimport map\u00bb) er aktivert som standard, noe som lar deg styre hvilke URL-er som lastes ved import av JavaScript-filer via import- og import()-uttrykk. Importkartet defineres i JSON-format i en &lt;script&gt;-tag med den nye attributten \u00abimportmap\u00bb. For eksempel: &lt;script type=&#187;importmap&#187;&gt; { &#171;imports&#187;: { &#171;moment&#187;: &#171;node_modules\/moment\/src\/moment.js&#187;, &#171;lodash&#187;: &#171;node_modules\/lodash-es\/lodash.js&#187; } } &lt;\\\/script&gt;\n<p>Etter at dette importkartet er erkl\u00e6rt i JavaScript-koden, kan du bruke uttrykket &#8216;import moment from &#171;moment&#187;;&#8217; for \u00e5 laste og kj\u00f8re JavaScript-modulen &#171;node_modules\/moment\/src\/moment.js&#187;, uten \u00e5 spesifisere stien (tilsvarende &#8216;import moment from &#171;node_modules\/moment\/src\/moment.js&#187;;&#8217;).    <\/p>\n<li class=\"l\"> I &lt;source&gt;-elementet er det implementert st\u00f8tte for attributtene &#171;height&#187; og &#171;width&#187;, som definerer h\u00f8yden og bredden p\u00e5 bildet i piksler. De angitte attributtene fungerer bare n\u00e5r &lt;source&gt;-elementet er inne i et &lt;picture&gt;-element, og ignoreres n\u00e5r det er inne i &lt;audio&gt; og &lt;video&gt;-elementer. For \u00e5 deaktivere behandlingen av &#171;height&#187; og &#171;width&#187; i &lt;source&gt; er det lagt til en innstilling i about:config, &#171;dom.picture_source_dimension_attributes.enabled&#187;.\n<li class=\"l\"> CSS tilbyder et s\u00e6t trigonometriske funktioner: sin(), cos(), tan(), asin(), acos(), atan() og atan2().\n<li class=\"l\"> I CSS er funktionen round() blevet implementeret til valg af afrundingsstrategi.\n<li class=\"l\"> CSS har f\u00e5tt typen &lt;calc-constant&gt;, som gj\u00f8r det mulig \u00e5 bruke kjente matematiske konstanter som pi og E, samt verdiene for uendelig og NaN i matematiske funksjoner. For eksempel, &#171;rotate(calc(1rad * pi))&#187;.\n<li class=\"l\"> I CSS-sp\u00f8rringen '@container', som gj\u00f8r det mulig \u00e5 formatere stilen til elementer avhengig av st\u00f8rrelsen p\u00e5 det overordnede elementet (analogt med sp\u00f8rringen '@media', som brukes ikke til st\u00f8rrelsen p\u00e5 hele den synlige skjermflaten, men til st\u00f8rrelsen p\u00e5 blokken (containeren) som elementet er plassert i), er det lagt til eksperimentell st\u00f8tte for m\u00e5leenheter som cqw (1% av bredden), cqh (1% av h\u00f8yden), cqi (1% av inline-st\u00f8rrelsen), cqb (1% av blokkst\u00f8rrelsen), cqmin (den minste verdien av cqi eller cqb) og cqmax (den st\u00f8rste verdien av cqi eller cqb). Muligheten er som standard deaktivert og aktiveres via parameteren layout.css.container-queries.enabled i about:config.\n<li class=\"l\"> I JavaScript er det lagt til metoden Array.fromAsync for \u00e5 opprette en matrise fra asynkront ankomne data.\n<li class=\"l\"> I HTTP-hodet CSP (Content Security Policy) er det lagt til st\u00f8tte for direktivene 'style-src-attr', 'style-src-elem', 'script-src-attr' og 'script-src-elem', som gir funksjonalitet til direktivene style og script, men med mulighet for \u00e5 bruke dem p\u00e5 enkeltst\u00e5ende elementer og hendelsesbehandlere som onclick.\n<li class=\"l\"> Det er lagt til en ny hendelse domContentLoaded, som utl\u00f8ses etter at innholdet er lastet ferdig.\n<li class=\"l\"> I metoden .get() er det lagt til en valgmulighet forceSync for \u00e5 tvinge synkronisering.\n<li class=\"l\"> Det er implementert et eget panelomr\u00e5de for plassering av WebExtension-widgeter.\n<li class=\"l\"> Logikken for svartelisten av Linux-drivere som er inkompatible med WebRender er endret. I stedet for \u00e5 opprettholde en hvit liste med fungerende drivere, er det n\u00e5 en svarteliste over problematiske drivere.\n<li class=\"l\"> St\u00f8tten for Wayland-protokollen er forbedret. Behandling av milj\u00f8variabelen XDG_ACTIVATION_TOKEN med aktiverings-token for protokollen xdg-activation-v1 er lagt til, som lar ett program fokusere p\u00e5 et annet. Problemer som oppstod ved \u00e5 flytte bokmerker med musen er l\u00f8st.\n<li class=\"l\"> Animasjonen av panelet er aktivert p\u00e5 de fleste Linux-systemer.\n<li class=\"l\"> Det er lagt til en innstilling gfx.display.max-frame-rate i about:config for \u00e5 begrense maksimal oppdateringsfrekvens.\n<li class=\"l\"> St\u00f8tte for Emoji-tegnspesifikasjonen 14 er lagt til.\n<li class=\"l\"> WebGL-utvidelsen OES_draw_buffers_indexed er som standard aktivert.\n<li class=\"l\"> Muligheten for \u00e5 bruke GPU for akselerasjon av Canvas2D-rasterisering er implementert.\n<li class=\"l\"> P\u00e5 Windows-plattformen er prosessene som interagerer med GPU isolert i en sandkasse.\n<li class=\"l\"> St\u00f8tte for SIMD-instruksene FMA3 (multiplikasjon-pluss med enkel avrunding) er lagt til.\n<li class=\"l\"> Prosessene som brukes til \u00e5 h\u00e5ndtere bakgrunnsfaner p\u00e5 Windows 11-plattformen, kj\u00f8rer n\u00e5 i 'Efficiency'-modus, der oppgaveplanleggeren reduserer kj\u00f8ringsprioriteten for \u00e5 redusere CPU-forbruket.           <center><img decoding=\"async\" alt=\"Utgivelse av Firefox 108\" src=\"\/wp-content\/uploads\/2022\/12\/98c566fe5dfe5b6758858c526ff1d12d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Forbedringer i versjonen for Android:\n<ul>\n<li class=\"l\"> Muligheten til \u00e5 lagre web-siden som et PDF-dokument er lagt til.\n<li class=\"l\"> Implementert st\u00f8tte for gruppedeling av faner i panelet (fanene kan bytte plass etter \u00e5 ha holdt fingeren p\u00e5 en fane).\n<li class=\"l\"> Legg til en knapp for \u00e5 \u00e5pne alle bokmerker fra den angitte seksjonen i nye faner i et nytt vindu eller i inkognitomodus.  <\/ul>\n<\/ul>\n<p>I tillegg til nyhetene og feilrettingene i Firefox 108 er 20 s\u00e5rbarheter fikset. 16 av s\u00e5rbarhetene er merket som farlige, hvorav 14 (aggregert under CVE-2022-46879 og CVE-2022-46878) skyldes minneproblemer, som bufferoverl\u00f8p og tilgang til allerede frigjorte minneomr\u00e5der. Disse problemene kan potensielt f\u00f8re til kj\u00f8ring av ondsinnet kode ved \u00e5pning av spesiallagde sider. S\u00e5rbarheten CVE-2022-46871 er knyttet til bruk av kode fra en utdatet versjon av libusrsctp-biblioteket, som har ul\u00f8ste s\u00e5rbarheter. S\u00e5rbarheten CVE-2022-46872 gj\u00f8r det mulig for en angriper, som har tilgang til prosessen for sidebehandling, \u00e5 omg\u00e5 sandkasseisolasjonen i Linux og lese innholdet i vilk\u00e5rlige filer gjennom manipulering av IPC-meldinger relatert til utklippstavlen.<br \/>\n<br \/>Kilde: <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.5 - 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\/no\/blog\/news\/reliz-firefox-108\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\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\/no\/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\udd47Lansering av Firefox 108 | ProHoster","description":"Lanseringen av webleseren Firefox 108 har funnet sted. I tillegg er det laget en oppdatering av grenen med langtidsst\u00f8tte - 102.6.0.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/reliz-firefox-108","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","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\/no\/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\/no\/wp-json\/wp\/v2\/posts\/106024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=106024"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/106024\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/106025"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=106024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=106024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=106024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}