{"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\/sq\/blog\/news\/vypusk-web-brauzera-chrome-124","title":{"rendered":"L\u00ebshimi i shfletuesit web Chrome 124","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Google publikoi versionin e shfletuesit web Chrome 124. Ngjash\u00ebm, \u00ebsht\u00eb n\u00eb dispozicion versioni stabil i projektit t\u00eb lir\u00eb Chromium, q\u00eb \u00ebsht\u00eb baza e Chrome. Shfletuesi Chrome dallon nga Chromium p\u00ebr shkak t\u00eb p\u00ebrdorimit t\u00eb logove t\u00eb Google, pranis\u00eb s\u00eb sistemit t\u00eb njoftimeve n\u00eb rast crashes, modulave p\u00ebr riprodhimin e p\u00ebrmbajtjes s\u00eb mbrojtur nga kopjimi (DRM), sistemit t\u00eb automatizuar t\u00eb instalimit t\u00eb azhurnimeve, aktivizimit t\u00eb vazhduesh\u00ebm t\u00eb izolimit n\u00eb Sandbox, ofrimit t\u00eb \u00e7el\u00ebsave p\u00ebr Google API dhe transmetimit t\u00eb parametrave RLZ n\u00eb k\u00ebrkim. P\u00ebr ata q\u00eb kan\u00eb nevoj\u00eb p\u00ebr m\u00eb shum\u00eb koh\u00eb p\u00ebr azhurnim, mb\u00ebshtetet ve\u00e7mas dega Extended Stable, q\u00eb shoq\u00ebrohet me 8 jav\u00eb. L\u00ebshimi i ardhsh\u00ebm i Chrome 125 \u00ebsht\u00eb planifikuar m\u00eb 14 maj.     <\/p>\n<p>Ndryshimet kryesore n\u00eb Chrome 124:  <\/p>\n<ul>\n<li class=\"l\"> N\u00eb versionin p\u00ebr platform\u00ebn Android, menaxheri i shenjave ka fituar mb\u00ebshtetje p\u00ebr ruajtjen e shenjave dhe listave t\u00eb leht\u00ebsimit t\u00eb leximit n\u00eb <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-gdansk\/\"   title=\"sistemet\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4511\">sistemet<\/a> Google lidhur me llogarin\u00eb e p\u00ebrdoruesit.\n<li class=\"l\"> N\u00eb Chrome p\u00ebr Android \u00ebsht\u00eb p\u00ebrdorur nj\u00eb metod\u00eb e re p\u00ebr ruajtjen e fjal\u00ebkalimeve lokale, t\u00eb cilat nuk sinkronizohen me pajisje t\u00eb tjera. M\u00eb par\u00eb, fjal\u00ebkalimet lokale ruheshin n\u00eb profilin e Chrome, nd\u00ebrsa tani do t\u00eb vendosen n\u00eb depozit\u00ebn e fjal\u00ebkalimeve, q\u00eb ofrohet nga sh\u00ebrbimet e Google Play, e cila tashm\u00eb p\u00ebrdoret p\u00ebr ruajtjen e fjal\u00ebkalimit p\u00ebr llogarin\u00eb n\u00eb Google.\n<li class=\"l\"> N\u00eb nd\u00ebrtimet p\u00ebr Windows, macOS dhe Linux, n\u00eb TLS \u00ebsht\u00eb aktivizuar p\u00ebr parazgjedhje mb\u00ebshtetje p\u00ebr mekanizmin e inkapsulimit t\u00eb \u00e7el\u00ebsit (KEM, Key Encapsulation Mechanism), q\u00eb p\u00ebrdor algoritmin hibrid X25519Kyber768, i cili \u00ebsht\u00eb i q\u00ebndruesh\u00ebm ndaj thyerjes n\u00eb kompjuter\u00ebt kuantik. X25519Kyber768 p\u00ebrfaq\u00ebson nj\u00eb kombinim nga mekanizmi i shk\u00ebmbimit t\u00eb \u00e7el\u00ebsit X25519, i bazuar n\u00eb kurba eliptike dhe tani i p\u00ebrdorur n\u00eb TLS, me algoritmin Kyber-768, q\u00eb p\u00ebrdor metoda kriptografike t\u00eb bazuara n\u00eb zgjidhjen e problemeve t\u00eb teoris\u00eb s\u00eb rrjetave, koha e zgjidhjes s\u00eb t\u00eb cilave nuk ndryshon n\u00eb kompjuter\u00ebt e zakonsh\u00ebm dhe ata kuantik.\n<li class=\"l\"> Gjat\u00eb vizatimit t\u00eb tekstit nga biblioteka Skia, jan\u00eb marr\u00eb parasysh cil\u00ebsimet e kontrastit dhe ngjyr\u00ebs t\u00eb caktuara n\u00eb Windows p\u00ebr teknologjin\u00eb e rrjedhjes s\u00eb tekstit ClearType, e cila lejon ndjesh\u00ebm t\u00eb p\u00ebrmir\u00ebsohet cil\u00ebsia e paraqitjes s\u00eb shkronjave n\u00eb monitor\u00ebt LCD. N\u00eb nd\u00ebrtimet p\u00ebr Linux, jan\u00eb ndryshuar ndjesh\u00ebm shkronjat q\u00eb p\u00ebrdoren n\u00eb nd\u00ebrfaqe.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i shfletuesit web Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/1fa0dbca55094444d3edeb05acdf3b81.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\">  \u00cbsht\u00eb mund\u00ebsuar vendosja e \u00e7do faqe web si nj\u00eb aplikacion PWA (Progresive Web Apps) t\u00eb vet\u00eb-mjaftuesh\u00ebm, edhe n\u00ebse kjo faqe nuk p\u00ebrmbush kriteret e PWA.\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=\"L\u00ebshimi i shfletuesit web Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/76a736f59a6eaa1d8aeacc362ac31063.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00c8sht\u00e8 realizuar paraqitja e nj\u00eb k\u00ebrkes\u00eb p\u00ebr dh\u00ebnien e autorizimeve kur nj\u00eb aplikacion web i qas\u00ebt API Web MIDI, q\u00eb lejon nd\u00ebrveprimin me pajisjet muzikore t\u00eb lidhura me kompjuterin q\u00eb kan\u00eb nd\u00ebrfaqen MIDI. M\u00eb par\u00eb, k\u00ebrkesat p\u00ebr autorizim paraqiteshin vet\u00ebm gjat\u00eb d\u00ebrgimit ose marrjes s\u00eb mesazheve SysEx, nd\u00ebrsa tani do t\u00eb paraqiten gjat\u00eb \u00e7do qasjeje n\u00eb API-n\u00eb Web MIDI. Si shkak t\u00eb ndryshimit p\u00ebrmenden situatat kur faqet e rast\u00ebsishme web kapin menaxhimin ekskluziv t\u00eb kontrolluesit MIDI, duke bllokuar mund\u00ebsin\u00eb p\u00ebr p\u00ebrdorimin e tij nga aplikacione t\u00eb tjera. Po ashtu, p\u00ebrmenden probleme t\u00eb lidhura me sigurin\u00eb, pasi API Web MIDI lejon menaxhimin e plot\u00eb t\u00eb pajisjes MIDI, duke p\u00ebrfshir\u00eb vendosjen e firmware-ve t\u00eb tij.\n<li class=\"l\"> \u00cbsht\u00eb nd\u00ebrprer\u00eb plot\u00ebsisht mb\u00ebshtetje p\u00ebr API Web SQL, i cili nuk \u00ebsht\u00eb standardizuar, p\u00ebrdoret pak dhe k\u00ebrkon ri-punim p\u00ebr t'u p\u00ebrputhur me k\u00ebrkesat moderne t\u00eb siguris\u00eb. Web SQL u \u00e7aktivizua si parazgjedhje q\u00eb nga Chrome 119, por u parashikua nj\u00eb konfigurim p\u00ebr ta rikthyer at\u00eb. Tani kjo konfigurim \u00ebsht\u00eb hequr. P\u00ebr zhvilluesit q\u00eb kan\u00eb nevoj\u00eb p\u00ebr nj\u00eb funksionalitet t\u00eb till\u00eb, sugjerohet t\u00eb p\u00ebrdorin nj\u00eb variant t\u00eb bibliotek\u00ebs SQLite, t\u00eb kompresuar n\u00eb nj\u00eb pamje 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\"> N\u00eb API-n\u00eb User-Agent Client Hints, e zhvilluar si z\u00ebvend\u00ebsim p\u00ebr header-in User-Agent, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr parametrin Sec-CH-UA-Form-Factors, n\u00ebp\u00ebrmjet t\u00eb cilit klienti mund t\u00eb informoj\u00eb serverin p\u00ebr form\u00ebn e pajisjes s\u00eb p\u00ebrdoruesit (Desktop, Automotive, Mobile, XR, EInk dhe Watch). User-Agent Client Hints lejon organizimin e p\u00ebrvet\u00ebsimit selektiv t\u00eb t\u00eb dh\u00ebnave mbi parametrat specifik\u00eb t\u00eb shfletuesit dhe sistemit (versioni, platforma etj.) vet\u00ebm pas k\u00ebrkes\u00ebs. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-prohoster\/\"   title=\"\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2999\">\u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c<\/a>. P\u00ebrdoruesi, nga ana e tij, mund t\u00eb p\u00ebrcaktoj\u00eb se cilat informata mund t'i jepen pronar\u00ebve t\u00eb faqeve t\u00eb internetit. Duke p\u00ebrdorur User-Agent Client Hints, identifikuesi i shfletuesit nuk transmetohet pa nj\u00eb k\u00ebrkes\u00eb t\u00eb qart\u00eb, dhe n\u00eb m\u00ebnyr\u00eb default jepen vet\u00ebm parametrat bazik\u00eb, \u00e7ka e v\u00ebshtir\u00ebson identifikimin pasiv.\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=\"Luaj videon\" 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\"> Jan\u00eb shtuar metoda t\u00eb reja setHTMLUnsafe() dhe parseHTMLUnsafe() p\u00ebr p\u00ebrdorimin e sintaks\u00ebs Shadow DOM nga JavaScript. Metodat setHTMLUnsafe() dhe parseHTMLUnsafe(), n\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme me innerHTML dhe DOMParser.parseFromString(), lejojn\u00eb injektimin n\u00eb element ose analizimin e p\u00ebrmbajtjes n\u00eb format HTML, por dallohen p\u00ebr mb\u00ebshtetje t\u00eb trajtimit t\u00eb elementeve template me atributin shadowrootmode.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr API-n\u00eb WebSocket Stream, e cila lejon transmetimin e t\u00eb dh\u00ebnave midis shfletuesit dhe serverit n\u00eb m\u00ebnyr\u00eb streaming pa p\u00ebrdorimin e polling-ut, q\u00eb \u00ebsht\u00eb optimal p\u00ebr organizimin e transmetimit dhe pranimit t\u00eb t\u00eb dh\u00ebnave t\u00eb vazhdueshme, p\u00ebr shembull, n\u00eb realizimin e nj\u00eb chat-i. 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\"> \u00ebsht\u00eb shtuar mund\u00ebsia e caktimit t\u00eb vler\u00ebs NULL p\u00ebr atributin CSSImportRule.styleSheet p\u00ebr t\u00eb treguar munges\u00ebn e tabel\u00ebs s\u00eb stilit t\u00eb lidhur. \u00cbsht\u00eb shtuar atributi CSSKeyframesRule.length, i cili tregon numrin e pronar\u00ebve t\u00eb indeksuar.\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\"> N\u00eb API WebGPU \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ServiceWorker dhe SharedWorker.\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\"> Jan\u00eb b\u00ebr\u00eb p\u00ebrmir\u00ebsime n\u00eb mjetet p\u00ebr zhvilluesit web. \u00cbsht\u00eb shtuar nj\u00eb panel i ri Autofill p\u00ebr t\u00eb inspektuar informacionin e p\u00ebrdorur gjat\u00eb mbushjes automatikisht t\u00eb formave.   <center><img decoding=\"async\" alt=\"L\u00ebshimi i shfletuesit web Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/4d1364845bf0bbcb283816c15f5f3037.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>N\u00eb panelin e inspektimit t\u00eb stileve CSS, \u00ebsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetja p\u00ebr stilet e p\u00ebrfshira. N\u00eb panelin e matjes s\u00eb performanc\u00ebs \u00ebsht\u00eb b\u00ebr\u00eb e mundur fshihja e funksioneve t\u00eb tep\u00ebrta dhe thirrjeve t\u00eb lidhura p\u00ebr t\u00eb ulur nivelin e zhurm\u00ebs n\u00eb grafik. N\u00eb panelin e debug-imit t\u00eb animacioneve \u00ebsht\u00eb e mundur mb\u00ebshtetje p\u00ebr animacionet e lidhura me skrollimin e p\u00ebrmbajtjes (Scroll-driven Animation). N\u00eb panelin e inspektimit t\u00eb rrjetit \u00ebsht\u00eb realizuar mund\u00ebsia p\u00ebr t\u00eb vendosur parametra t\u00eb humbjes s\u00eb paketave dhe madh\u00ebsis\u00eb s\u00eb radh\u00ebs s\u00eb rrjetit p\u00ebr t\u00eb kontrolluar funksionimin e aplikacioneve WebRTC n\u00ebn kushte rrjet\u00ebrore problematike.  <center><img decoding=\"async\" alt=\"L\u00ebshimi i shfletuesit web Chrome 124\" src=\"\/wp-content\/uploads\/2024\/04\/4834bbb6787d5ec237c88147105d46a7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>P\u00ebrve\u00e7 risive dhe rregullimeve t\u00eb defekteve, versioni i ri ka eliminuar 22 vulnerabilitete. Shumica e vulnerabiliteteve jan\u00eb identifikuar p\u00ebrmes testimeve automatizuar duke p\u00ebrdorur mjetet AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Nuk jan\u00eb identifikuar probleme kritike q\u00eb lejojn\u00eb kalimin e t\u00eb gjitha niveleve t\u00eb mbrojtjes s\u00eb shfletuesit dhe ekzekutimin e kodit t\u00eb sistemit jasht\u00eb mjedisit sandbox. Brenda programit p\u00ebr shp\u00ebrblimin e parave p\u00ebr zbulimin e vulnerabiliteteve, kompania Google ka paguar 13 shp\u00ebrblime me nj\u00eb shum\u00eb totale prej 65,000 dollar\u00ebve amerikan\u00eb (n\u00eb nj\u00eb shp\u00ebrblim prej $20000, $10000, $7000 dhe $2000, tri shp\u00ebrblime prej $5000 dhe $3000, dy shp\u00ebrblime prej $1000). Shuma e nj\u00eb shp\u00ebrblimi nuk \u00ebsht\u00eb p\u00ebrcaktuar ende.<br \/>\n<br \/>Burimi: <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.1.1 - 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\/sq\/blog\/news\/vypusk-web-brauzera-chrome-124\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47Lan\u00e7imi i web shfletuesit Chrome 124 | ProHoster","description":"Kompania Google publikoi versionin e web shfletuesit Chrome 124. Nj\u00ebkoh\u00ebsisht \u00ebsht\u00eb n\u00eb dispozicion versioni stabil i projektit t\u00eb lir\u00eb Chromium, q\u00eb \u00ebsht\u00eb baza e Chrome.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-web-brauzera-chrome-124","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/115155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=115155"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/115155\/revisions"}],"predecessor-version":[{"id":164389,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/115155\/revisions\/164389"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/115156"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=115155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=115155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=115155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}