{"id":115155,"date":"2024-04-18T14:30:07","date_gmt":"2024-04-18T12:30:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-web-brauzera-chrome-124"},"modified":"2024-04-18T14:30:07","modified_gmt":"2024-04-18T12:30:10","slug":"vypusk-web-brauzera-chrome-124","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-web-brauzera-chrome-124","title":{"rendered":"Utgivningen av webbl\u00e4saren Chrome 124","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google har sl\u00e4ppt version 124 av webbl\u00e4saren Chrome. Samtidigt finns den stabila versionen av det fria projektet Chromium, som utg\u00f6r grunden f\u00f6r Chrome, tillg\u00e4nglig. Chrome skiljer sig fr\u00e5n Chromium genom anv\u00e4ndningen av Googles logotyper, en system f\u00f6r att skicka meddelanden vid krasch, moduler f\u00f6r att spela upp skyddat videoinneh\u00e5ll (DRM), en automatisk uppdateringssystem, st\u00e4ndig aktivering av Sandbox-isolering, leverans av nycklar till Google API och \u00f6verf\u00f6ring av RLZ-parametrar vid s\u00f6kning. F\u00f6r dem som beh\u00f6ver mer tid f\u00f6r uppdatering finns en separat st\u00f6dlinje med namnet Extended Stable, som underh\u00e5lls i 8 veckor. N\u00e4sta version av Chrome, 125, \u00e4r planerad att sl\u00e4ppas den 14 maj.     <\/p>\n<p>Huvudsakliga \u00e4ndringar i Chrome 124:  <\/p>\n<ul>\n<li class=\"l\"> I versionen f\u00f6r Android har bokmappsredigeraren f\u00e5tt st\u00f6d f\u00f6r att spara bokm\u00e4rken och l\u00e4slistor kopplade till <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/dts-gdansk\/\"   title=\"servrar\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4511\">servrar<\/a> Google i anslutning till anv\u00e4ndarens konto.\n<li class=\"l\"> I Chrome f\u00f6r Android har en ny metod f\u00f6r lagring av lokala l\u00f6senord implementerats, som inte synkroniseras med andra enheter. Tidigare lagrades lokala l\u00f6senord i Chrome-profilen, men nu kommer de att placeras i l\u00f6senordshanteraren som tillhandah\u00e5lls av Google Play-tj\u00e4nster, som redan anv\u00e4nds f\u00f6r att lagra l\u00f6senordet till Google-kontot.\n<li class=\"l\"> I versioner f\u00f6r Windows, macOS och Linux har st\u00f6d f\u00f6r mekanismen f\u00f6r nyckelinb\u00e4ddning (KEM, Key Encapsulation Mechanism) aktiverats som standard i TLS, som anv\u00e4nder den hybrida algoritmen X25519Kyber768, som \u00e4r resistent mot brute force-attacker p\u00e5 kvantdatorer. X25519Kyber768 \u00e4r en kombination av nyckelutbytesmekanismen X25519, baserad p\u00e5 elliptiska kurvor och som f\u00f6r n\u00e4rvarande anv\u00e4nds i TLS, tillsammans med algoritmen Kyber-768, som anv\u00e4nder kryptografiska metoder baserade p\u00e5 l\u00f6sningen av gitterteoretiska problem, vars tidsl\u00f6sning inte skiljer sig mellan klassiska och kvantdatorer.\n<li class=\"l\"> Vid rendering av text av Skia-biblioteket har Windows-inst\u00e4llningar f\u00f6r kontrast och f\u00e4rg beaktats f\u00f6r ClearType-teknologin, vilket tydligt f\u00f6rb\u00e4ttrar kvaliteten p\u00e5 teckensnitt p\u00e5 LCD-sk\u00e4rmar. I versioner f\u00f6r Linux har teckensnitten som anv\u00e4nds i gr\u00e4nssnittet f\u00f6r\u00e4ndrats markant.    <center><img decoding=\"async\" alt=\"Utgivningen av webbl\u00e4saren Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/1fa0dbca55094444d3edeb05acdf3b81.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\">  Det har blivit m\u00f6jligt att installera vilken webbsida som helst som en sj\u00e4lvst\u00e4ndig PWA-applikation (Progressive Web Apps), \u00e4ven om sidan inte uppfyller PWA-kriterierna.\n<li class=\"l\"> \u0412 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c\u0438 \u0435\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u043e\u0433\u043e \u0437\u0430\u043a\u043e\u043d\u0430 DMA (Digital Markets Act) \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d \u0432\u044b\u0432\u043e\u0434 \u0434\u0438\u0430\u043b\u043e\u0433\u0430 \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u041d\u0430 \u0432\u044b\u0431\u043e\u0440 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442\u0441\u044f \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a &#171;chrome:\/\/settings\/search&#187;. \u041f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435. \u0412 Chrome 120 \u0434\u0430\u043d\u043d\u044b\u0439 \u0434\u0438\u0430\u043b\u043e\u0433 \u0431\u044b\u043b \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u043d\u0430 1% \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d \u0434\u043b\u044f \u0432\u0441\u0435\u0445.    <center><img decoding=\"async\" alt=\"Utgivningen av webbl\u00e4saren Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/76a736f59a6eaa1d8aeacc362ac31063.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> En beg\u00e4ran om att l\u00e4mna befogenheter har implementerats f\u00f6r anv\u00e4ndaren n\u00e4r en webbapplikation f\u00f6rs\u00f6ker f\u00e5 \u00e5tkomst till API:et Web MIDI, som m\u00f6jligg\u00f6r interaktion med anslutna musikinstrument med MIDI-gr\u00e4nssnitt. Tidigare visades beg\u00e4rningar om befogenheter endast vid s\u00e4ndning eller mottagning av SysEx-meddelanden, men nu kommer beg\u00e4rningar att visas vid alla anrop till API:et Web MIDI. \u00c4ndringen beror p\u00e5 situationer d\u00e4r slumpm\u00e4ssiga webbsidor tar \u00f6ver det exklusiva styret av en MIDI-kontroller, vilket blockerar m\u00f6jligheten f\u00f6r andra applikationer att anv\u00e4nda den. Det p\u00e5pekas ocks\u00e5 s\u00e4kerhetsproblem, eftersom API:et Web MIDI ger fullst\u00e4ndig kontroll \u00f6ver MIDI-enheten, inklusive m\u00f6jligheten att installera egna firmware.\n<li class=\"l\"> St\u00f6det f\u00f6r API:et Web SQL har helt upph\u00f6rt, eftersom det inte \u00e4r standardiserat, knappt anv\u00e4nds och kr\u00e4ver omarbetning f\u00f6r att uppfylla moderna s\u00e4kerhetskrav. Web SQL har varit avst\u00e4ngd som standard sedan Chrome 119, men det har funnits en inst\u00e4llning f\u00f6r att \u00e5teraktivera det. Denna inst\u00e4llning har nu tagits bort. F\u00f6r utvecklare som beh\u00f6ver liknande funktionalitet rekommenderas det att anv\u00e4nda en variant av SQLite-biblioteket, kompilerad till WebAssembly.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0433\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e \u0432 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u0445 web-\u0444\u043e\u0440\u043c (select, meter, progress, button, textarea \u0438 input) \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 CSS-\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e writing-mode.  \u0414\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0442\u0435\u043a\u0441\u0442\u0430 \u0441\u0432\u0435\u0440\u0445\u0443-\u0432\u043d\u0438\u0437 \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 \u0444\u043e\u0440\u043c &#171;ltr&#187;, \u0430 \u0441\u043d\u0438\u0437\u0443-\u0432\u0432\u0435\u0440\u0445 &#8212; &#171;rtl&#187;.\n<li class=\"l\"> I API User-Agent Client Hints, som utvecklas som en ers\u00e4ttning f\u00f6r User-Agent-huvudet, har st\u00f6d f\u00f6r parametern Sec-CH-UA-Form-Factors lagts till, vilket g\u00f6r att klienten kan informera servern om anv\u00e4ndarens enhetsformfaktor (Desktop, Automotive, Mobile, XR, EInk och Watch). User-Agent Client Hints m\u00f6jligg\u00f6r selektiv \u00e5tergivning av data om specifika webbl\u00e4sarparametrar och system (version, plattform etc.) f\u00f6rst efter beg\u00e4ran. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/dts-prohoster\/\"   title=\"servern\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2999\">servern<\/a>. Anv\u00e4ndaren kan \u00e5 sin sida best\u00e4mma vilken information som kan tillhandah\u00e5llas webbplats\u00e4gare. Vid anv\u00e4ndning av User-Agent Client Hints skickas inte webbl\u00e4sarens identifierare utan en uttrycklig beg\u00e4ran, och som standard anges endast grundl\u00e4ggande parametrar, vilket g\u00f6r det sv\u00e5rt att genomf\u00f6ra passiv identifiering.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u0440\u043d\u0435\u0439 \u0432 Shadow DOM, \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u043c\u044b\u043c \u0442\u0430\u043a\u0438\u043c\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438, \u043a\u0430\u043a cloneNode(). \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 \u0432\u0435\u0442\u043e\u043a DOM \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 clonable (&#171;attachShadow({clonable:true})&#187;) \u0438\u043b\u0438 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u0430 &#171;shadowrootclonable&#187; (&lt;template shadowrootmode=open shadowrootclonable&gt;).     <center>  <div class=\"youtube-placeholder\" data-id=\"Io5d28IETrg\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/Io5d28IETrg\/hqdefault.jpg\" alt=\"Spela video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center>\n<li class=\"l\"> Nya metoderna setHTMLUnsafe() och parseHTMLUnsafe() har lagts till f\u00f6r anv\u00e4ndning av Shadow DOM-syntaxen fr\u00e5n JavaScript. Metoderna setHTMLUnsafe() och parseHTMLUnsafe() fungerar p\u00e5 liknande s\u00e4tt som innerHTML och DOMParser.parseFromString() och m\u00f6jligg\u00f6r att inf\u00f6ra eller analysera inneh\u00e5ll i HTML-format, men de skiljer sig genom st\u00f6d f\u00f6r att hantera template-element med attributet shadowrootmode.\n<li class=\"l\"> St\u00f6det f\u00f6r API:t WebSocket Stream har lagts till, vilket g\u00f6r att data kan \u00f6verf\u00f6ras mellan webbl\u00e4saren och servern i realtid utan anv\u00e4ndning av polling, vilket \u00e4r optimalt f\u00f6r att organisera \u00f6verf\u00f6ring och mottagning av st\u00e4ndigt str\u00f6mmande data, som i ett chatupplevande. const wss = new WebSocketStream(WSS_URL); const {readable, writable} = await wss.opened; const reader = readable.getReader(); const writer = writable.getWriter(); while (true) { const {value, done} = await reader.read(); if (done) { break; } const result = await process(value); await writer.write(result); }\n<li class=\"l\"> \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 API  View Transitions, \u0443\u043f\u0440\u043e\u0449\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043d\u044b\u0445 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u044d\u0444\u0444\u0435\u043a\u0442\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438 DOM (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043a \u0434\u0440\u0443\u0433\u043e\u043c\u0443).  \u0412 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043e\u0431\u044b\u0442\u0438\u044f &#171;pageswap&#187;, \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 &#171;window&#187;, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u0438 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043d\u0438\u043c  \u043e\u0431\u044a\u0435\u043a\u0442   &#171;document&#187; \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043d\u0430 \u043d\u043e\u0432\u044b\u0439. \u0422\u0430\u043a\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e &#171;render-blocking&#187;, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0435 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442\u0440\u0438\u0441\u043e\u0432\u043a\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u0434\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0431\u043e\u0440\u0430 \u0432\u0430\u0436\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 disallowReturnToOpener, \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0439 \u043f\u0440\u0438 \u0432\u044b\u0437\u043e\u0432\u0435 \u043c\u0435\u0442\u043e\u0434\u0430  requestWindow, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u0431\u0440\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &#171;\u043d\u0430\u0437\u0430\u0434&#187; \u0432 \u043e\u043a\u043d\u0435, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 &#171;\u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430 \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435&#187;, \u0434\u043b\u044f \u0437\u0430\u043f\u0440\u0435\u0442\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a \u0432\u043a\u043b\u0430\u0434\u043a\u0435, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u044b\u043b\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u043e \u043e\u043a\u043d\u043e.\n<li class=\"l\"> The ability to assign the value NULL to the CSSImportRule.styleSheet attribute has been added to indicate the absence of an associated stylesheet. The CSSKeyframesRule.length attribute has also been introduced, indicating the number of indexed properties.\n<li class=\"l\"> \u0414\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043f\u043e\u043b\u0435\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442 &#171;writingsuggestions&#187; \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u043a\u0430\u0437\u0430 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0432\u0432\u043e\u0434\u0430.\n<li class=\"l\"> Support for ServiceWorker and SharedWorker has been added in the WebGPU API.\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 HTTP-\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430   &#171;Priority&#187;, \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (RFC 9218) \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u043a \u0440\u0435\u0441\u0443\u0440\u0441\u0443.\n<li class=\"l\"> Improvements have been made to the web developer tools. A new Autofill panel has been added to inspect information used for autofilling forms.   <center><img decoding=\"async\" alt=\"Utgivningen av webbl\u00e4saren Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/4d1364845bf0bbcb283816c15f5f3037.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>The CSS style inspector panel has improved support for nested styles. The performance measurement panel now allows hiding extraneous functions and their related child calls to reduce noise on the graph. The animation debugging panel has added support for animations tied to content scrolling (Scroll-driven Animation). The network inspection panel now implements the ability to set parameters for packet loss and network queue size to test the performance of WebRTC applications under network issues.  <center><img decoding=\"async\" alt=\"Utgivningen av webbl\u00e4saren Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/4834bbb6787d5ec237c88147105d46a7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>In addition to new features and bug fixes, 22 vulnerabilities have been addressed in the new version. Many of the vulnerabilities were identified through automated testing tools such as AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, and AFL. No critical issues that could bypass all browser security levels and execute code on the system outside the sandbox environment were found. As part of the vulnerability reward program for this release, Google has paid 13 awards totaling $65,000 (one award of $20,000, $10,000, $7,000, and $2,000, three awards of $5,000 and $3,000, and two awards of $1,000). The amount of one reward has not yet been determined.<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61019\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 Chromium \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c Sandbox-\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0439 \u043a Google API \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":115156,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-115155","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\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\/vypusk-web-brauzera-chrome-124\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-web-brauzera-chrome-124\" \/>\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-04-18T12:30:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-18T12:30:10+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\udd47Utg\u00e5van av webbl\u00e4saren Chrome 124 | ProHoster","description":"Google har publicerat en version av webbl\u00e4saren Chrome 124. Samtidigt finns det en stabil utg\u00e5va av det fria projektet Chromium, som utg\u00f6r grunden f\u00f6r Chrome.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-web-brauzera-chrome-124","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\u0412\u044b\u043f\u0443\u0441\u043a web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 124. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-web-brauzera-chrome-124","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-04-18T12:30:10+00:00","article:modified_time":"2024-04-18T12:30:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"115155","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-02-09 21:58:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-22 22:35:19","updated":"2026-02-09 21:58: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\/115155","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=115155"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/115155\/revisions"}],"predecessor-version":[{"id":164389,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/115155\/revisions\/164389"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/115156"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=115155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=115155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=115155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}