Lëshimi i shfletuesit web Chrome 131

Kompania Google publikoi versionin e shfletuesit web Chrome 131. Po ashtu, Ă«shtĂ« nĂ« dispozicion lĂ«shimi stabil i projektit tĂ« hapur Chromium, qĂ« shĂ«rben si bazĂ« pĂ«r Chrome. Shfletuesi Chrome dallon nga Chromium pĂ«r pĂ«rdorimin e logos sĂ« Google, sistemin e dĂ«rgimit tĂ« njoftimeve nĂ« rast tĂ« çarjeve, modulet pĂ«r riprodhimin e pĂ«rmbajtjes video tĂ« mbrojtur nga kopjimi (DRM), sistemin automatik tĂ« pĂ«rditĂ«simeve, pĂ«rfshirjen e vazhdueshme tĂ« izolimin Sandbox, ofrimin e çelĂ«save pĂ«r Google API dhe dĂ«rgimin e parametrave RLZ gjatĂ« kĂ«rkimeve. PĂ«r ata qĂ« kanĂ« nevojĂ« pĂ«r mĂ« shumĂ« kohĂ« pĂ«r pĂ«rditĂ«sim, mbĂ«shtetet veçmas dega Extended Stable, e cila shoqĂ«rohet nga 8 javĂ«. Çlirim tjetĂ«r i Chrome 132 Ă«shtĂ« planifikuar pĂ«r 14 janar.

Ndryshimet kryesore në Chrome 131:

  • NĂ« shfletuesin e integruar PDF Ă«shtĂ« zgjeruar mundĂ«sia pĂ«r njohjen e tekstit nĂ« dokumentet PDF tĂ« skanuara, ku teksti Ă«shtĂ« e vendosur si imazh. Teksti njihet nĂ« sistemin lokal me ndihmĂ«n e motorit tĂ« integruar tĂ« njohjes optike tĂ« karaktereve (OCR), i ndĂ«rtuar mbi bazĂ«n e mĂ«simit tĂ« makinerive. Ndryshe nga versionet e kaluara, dokumentet e skanuara tani automatikisht konvertohen nĂ« njĂ« pĂ«rfaqĂ«sim tekstual, pĂ«r tĂ« cilin janĂ« nĂ« dispozicion funksione si pĂ«rzgjedhja, kĂ«rkimi dhe kopjimi nĂ« clipboard.
  • ËshtĂ« prezantuar mundĂ«sia e aktivizimit tĂ« kontrolleve tĂ« avancuara nĂ« sistemin e shpĂ«rndarjes sĂ« memories PartitionAlloc, tĂ« cilat lejojnĂ« tĂ« bllokojnĂ« cenueshmĂ«ritĂ« e shkaktuara nga qasja nĂ« zona memorie tĂ« çliruara mĂ« parĂ« (use-after-free). Me treguesin e parazgjedhur, kĂ«to kontrolle janĂ« tĂ« çaktivizuara pĂ«r shkak tĂ« ndikimit negativ tĂ« mundshĂ«m nĂ« performancĂ«. MegjithatĂ«, pĂ«r implementime ku siguria Ă«shtĂ« mĂ« e rĂ«ndĂ«sishme se performanca, tani ofrohen politika tĂ« veçanta enterprise pĂ«r aktivizimin e mbrojtjes sĂ« shtuara.
  • NĂ« magazinĂ«n e integruar tĂ« certifikatave rrĂ«njĂ«sore (Chrome Root Store) Ă«shtĂ« ndaluar besimi ndaj autoritetit tĂ« certifikimit Entrust pĂ«r shkak tĂ« shkeljeve tĂ« shumta tĂ« kĂ«rkesave pĂ«r autoritetet e certifikimit, mosrespektimit tĂ« afateve pĂ«r reagimin ndaj certifikatave problematike, vonesave nĂ« tĂ«rheqjen e certifikatave, raporteve tĂ« papĂ«rshtatshme pĂ«r incidentet dhe mosrespektimin e rregullave gjatĂ« lĂ«shimit tĂ« certifikatave tĂ« nivelit EV (Extended Validation), tĂ« cilat kĂ«rkojnĂ« verifikimin e dokumenteve pĂ«r pĂ«rkatĂ«sinĂ« e domain-it dhe konfirmimin e pronarit tĂ« burimit. NĂ« lidhje me mosveprimin pĂ«r tĂ« adresuar mangĂ«sitĂ« e identifikuara, certifikatate TLS tĂ« lĂ«shuara nga Entrust pas 11 nĂ«ntorit 2024 do tĂ« perceptohen nĂ« Chrome si tĂ« pa besueshme. Certifikatat e lĂ«shuara para 11 nĂ«ntorit do tĂ« vazhdojnĂ« tĂ« perceptohen si normale. Certifikatat TLS NĂ« versionin pĂ«r Android Ă«shtĂ« e mundur tĂ« lidhen ofrues tĂ« jashtĂ«m pĂ«r mbushjen automatike tĂ« formularĂ«ve dhe ruajtjen e fjalĂ«kalimeve, tĂ« pa lidhur me API-nĂ« e AksessueshmĂ«risĂ«.
  • NĂ« versionin pĂ«r Android Ă«shtĂ« thjeshtuar lidhja me llogarinĂ« nĂ« Google dhe menaxhimi i sinkronizimit tĂ« tĂ« dhĂ«nave midis shfletuesve tĂ« ndryshĂ«m. Sinkronizimi nuk paraqitet mĂ« si njĂ« funksion i veçantĂ« nĂ« cilĂ«simet, por Ă«shtĂ« kombinuar me funksionin e lidhjes me llogarinĂ« Google, duke lejuar pĂ«rdorimin dhe ruajtjen nĂ« LlogarinĂ« Google tĂ« informatave si fjalĂ«kalimet dhe shenjat.
  • Ka filluar aktivizimi gradual i njĂ« regjimi tĂ« ri tĂ« kursimit tĂ« energjisĂ« (Energy saver), ku automatikisht dĂ«rgohen nĂ« gjumĂ« skedat qĂ« konsumojnĂ« shumĂ« burime tĂ« CPU-sĂ«, por qĂ« nuk lĂ«shojnĂ« zĂ« dhe janĂ« tĂ« fshehura pĂ«r mĂ« shumĂ« se 5 minuta. PĂ«rjashtim bĂ«het vetĂ«m pĂ«r skedat qĂ« lidhen me menaxhimin e pajisjeve tĂ« jashtme ose zhvillimin e videokonferencave dhe audio-simit (kĂ«to skeda pĂ«rcaktohen mbi bazĂ«n e qasjes nĂ« API pĂ«r punĂ«n me USB, Bluetooth, kamerat, pajisjet e hyrjes dhe mikrofonĂ«t, si dhe organizimin e kanaleve komunikimi me pĂ«rdorimin e RTCDataChannel ose MediaStreamTrack). PĂ«r menaxhimin e aktivizimit tĂ« hapjes automatike, mund tĂ« pĂ«rdoret cilĂ«simi "chrome://flags/#freezing-on-energy-saver".
  • Shtuar janĂ« modalitetet eksperimentale tĂ« kursimit tĂ« memories (Memory saver) - Moderate, Balanced dhe Maximum, duke lejuar zgjedhjen e metodĂ«s pĂ«r lirimin e memories nga skedat joaktive. NĂ« modin Moderate, memoria e skedĂ«s çaktivizohet vetĂ«m kur ka mungesĂ« memories nĂ« sistem, nĂ« modin Maximum skedat çaktivizohen pas njĂ« kohe tĂ« shkurtĂ«r pasi bĂ«hen joaktive, ndĂ«rsa nĂ« modin Balanced skedat joaktive çaktivizohen duke marrĂ« parasysh memories sĂ« lirĂ« nĂ« sistem.
  • JanĂ« shtuar cilĂ«sime tĂ« tjera tĂ« lidhura me performancĂ«n, pĂ«r shembull, Ă«shtĂ« bĂ«rĂ« e mundur tĂ« pĂ«rcaktohen faqet qĂ« qĂ«ndrojnĂ« gjithmonĂ« aktive (pa ngadalĂ«simin e punĂ«s nĂ« sfond), zgjedhja e metodĂ«s vizuale pĂ«r tĂ« treguar skedat e çaktivizuara dhe shfaqjen e konsumit tĂ« memories nĂ« shikimet e skedave tĂ« zgjatura.
  • Shtohen cilĂ«sime tĂ« tjera qĂ« lidhen me performancĂ«n, siç Ă«shtĂ« mundĂ«sia pĂ«r tĂ« specifikuar faqet qĂ« mbeten gjithmonĂ« aktive (pa ngadalĂ«sim tĂ« punĂ«s nĂ« sfond), zgjedhja e mĂ«nyrĂ«s vizuale pĂ«r tregimin e skedarĂ«ve tĂ« deaktivizuar dhe shfaqja e konsumit tĂ« memories nĂ« skedarĂ«t e skicĂ«s.
  • Shtuar instrumenti "Performance Detection", i cili identifikon probleme potenciale me performancĂ«n e faqeve tĂ« shikuara dhe ofron njĂ« njoftim me rekomandime pĂ«r zgjidhjen e problemit me njĂ« klik. PĂ«r shembull, pĂ«r tĂ« pĂ«rshpejtuar kartelĂ«n aktuale tĂ« shfletuesit, mund tĂ« sugjerohet deaktivizimi i kartelave tĂ« tjera qĂ« konsumojnĂ« shumĂ« burime.
  • NĂ« TLS 1.3 dhe QUIC, algoritmi i mbĂ«shtetjes sĂ« çelĂ«sit (KEM, Key Encapsulation Mechanism) "X25519Kyber768", i qĂ«ndrueshĂ«m ndaj diçkave nĂ« kompjuterĂ«t kuantikĂ«, Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e specifikimit pĂ«rfundimtar ML-KEM (CRYSTALS-Kyber), tĂ« standardizuar nga Instituti KombĂ«tar i Standardeve dhe TeknologjisĂ« i SHBA (NIST). X25519Kyber768 Ă«shtĂ« njĂ« kombinim i X25519 ECDH dhe algoritmit ML-KEM, qĂ« pĂ«rdor metoda tĂ« kriptografisĂ« tĂ« bazuara nĂ« zgjidhjen e problemeve tĂ« teorisĂ« sĂ« rrjetave, koha e zgjidhjes sĂ« tĂ« cilave nuk ndryshon nĂ« kompjuterĂ« tĂ« zakonshĂ«m dhe kuantikĂ«.
  • Funksionit tĂ« kĂ«rkimit pĂ«rmes imazhit duke pĂ«rdorur shĂ«rbimin Google Lens, i disponueshĂ«m pĂ«rmes menusĂ« kontekstuale, i Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mbivendosjen e pĂ«rkthimit nĂ« njĂ« gjuhĂ« tjetĂ«r (teksti i pĂ«rkthyer shfaqet mbi tekstin origjinal nĂ« imazh).
    Lëshimi i shfletuesit web Chrome 131
  • Shtuar API Direct Sockets, e cila lejon krijimin e lidhjeve tĂ« drejtpĂ«rdrejta TCP dhe UDP me sisteme tĂ« jashtme, si dhe krijimin e soketeve dĂ«gjues pĂ«r pranimin e lidhjeve. NĂ« pĂ«rpjekjen e parĂ« pĂ«r t'u lidhur me njĂ« host tĂ« ri, pĂ«rdoruesit iu paraqitet njĂ« pyetje pĂ«r tĂ« konfirmuar operacionin. Nevoja pĂ«r shtimin e API tĂ« ri shpjegohet me mundĂ«sinĂ« pĂ«r t'u angazhuar me pajisje rrjeti qĂ« pĂ«rdorin protokolle tĂ« veta qĂ« punojnĂ« mbi TCP dhe UDP dhe nuk mbĂ«shtesin ndĂ«rveprimin pĂ«rmes HTTPS ose WebSockets.
  • NĂ« modin "Origin trials" u implementua API Summarizer pĂ«r pĂ«rmbledhjen e tekstit (shkurtimin e pĂ«rmbajtjes), duke pĂ«rdorur njĂ« model tĂ« madh gjuhĂ«sor.
  • NĂ« modin "Origin trials" u shtua API Playout Statistics, qĂ« pĂ«rcakton ndĂ«rfaqen AudioContext.playoutStats pĂ«r tĂ« marrĂ« statistika mbi cilĂ«sinĂ« dhe vonesat gjatĂ« riprodhimit tĂ« zĂ«rit pĂ«rmes API WebAudio.
  • PĂ«r tĂ« mbrojtur nga keqpĂ«rdorimet, u shtua njĂ« kĂ«rkesĂ« konfirmimi tĂ« tĂ« drejtave kur pĂ«rdorimi i API Keyboard Lock dhe Pointer Lock nga faqja, qĂ« ofrojnĂ« kontroll tĂ« shtuar mbi tastierĂ«n dhe mausin (p.sh., mund tĂ« fshehet treguesi i zakonshĂ«m i mausit dhe tĂ« sigurohet njĂ« pĂ«rpunim i vetin i lĂ«vizjes sĂ« mausit). Statusi i dhĂ«nies sĂ« tĂ« drejtave mund tĂ« kontrollohet pĂ«rmes API Permissions.
  • Lejohet përmendja e etiketave shtesë në elementin HTML «<select>», përveç etiketave standarde «<option>», «<optgroup>» dhe «<hr>». Ndryshimi është bërë si përgatitje për implementimin në versionet e ardhshme të mundësive të personalizuara «<select>», që zgjerojnë mundësitë e shfaqjes së menuve.
  • NĂ« pronĂ«sitĂ« CSS "clip-path", "fill", "stroke" dhe "marker-*" u shtua mbĂ«shtetje pĂ«r tregimin e burimeve tĂ« jashtme SVG. PĂ«r shembull, tani mund tĂ« tregoni 'clip-path: url("resources.svg#myPath").'
  • Modeli i trashëgimisë së pronave të stileve të theksit të tekstit, të përcaktuar përmes psevdoklasave «::selection» dhe «::target-text», është ndryshuar për t'u përshtatur me modelin e trashëgimisë së psevdoklasave «::highlight», «::spelling-error» dhe «::grammar-error», dhe tani varet jo nga struktura e dokumentit (zinxhirët e elementeve HTML), por nga mënyra se si theksohet teksti (zinxhirët e theksit). Në shembullin më poshtë, ngjyra e elementeve të vendosur brenda në paragraf është<p class="»blue»">tani do të zgjidhet në përputhje me stilin e psevdoklasës «::selection», dhe jo me stilin e ngjyrës, që është përcaktuar për paragrafin. p { color: deeppink; } .blue::selection { color: blue; } <p class="»blue»"> Ky është <em>theksuar</em> teksti. </p>
  • U hoqĂ«n kufizimet qĂ« ndalonin vendosjen e pronĂ«sive CSS "display" pĂ«r elementet HTML "
    " dhe "". Në CSS u shtua pseudo-elementi "::details-content" për rregullimin e pamjes së bllokut të zgjidhshëm dhe të zgjerueshëm.
  • ËshtĂ« shtuar pronĂ«sia CSS «font-variant-emoji» pĂ«r tĂ« rregulluar stilin e shfaqjes sĂ« Emoji. PĂ«r shembull, mund tĂ« zgjidhni prezantimin tekstual ose grafik.
    Lëshimi i shfletuesit web Chrome 131
  • NĂ« rregullin CSS @page, e cila Ă«shtĂ« e destinuar pĂ«r tĂ« ndryshuar pamjen e faqes para printimit ose eksportimit nĂ« format PDF, tani ka mundĂ«si pĂ«r tĂ« pĂ«rcaktuar zona pĂ«r vendosjen e pĂ«rmbajtjes nĂ« zonĂ«n e kufijve tĂ« faqes, pĂ«r shembull, pĂ«r tĂ« shtuar njĂ« titull tĂ« vetin, njĂ« shĂ«nim nĂ« anĂ« ose njĂ« fund.
    Lëshimi i shfletuesit web Chrome 131
  • PronĂ«sia CSS "inset-area", e cila u pĂ«rdor pĂ«r tĂ« menaxhuar shfaqjen e elementeve tĂ« lidhura me vendndodhjen e elementeve tĂ« tjera (CSS Anchor Positioning), Ă«shtĂ« shpallur e vjetĂ«ruar. Sipas rekomandimit tĂ« grupit tĂ« punĂ«s qĂ« merret me standardizimin e CSS, pronĂ«sia "position-area" ka zĂ«vendĂ«suar "inset-area".
  • Kapacitetet e mjeteve pĂ«r zhvilluesit web janĂ« zgjeruar. NĂ« panelin Performance janĂ« shtuar mundĂ«si tĂ« reja pĂ«r analizimin e performancĂ«s. U ofrua njĂ« panel eksperimental me njĂ« asistent AI, ku nĂ« formĂ«n e bisedĂ«s mund tĂ« merrni pĂ«rgjigje pĂ«r çështje qĂ« lindin gjatĂ« debugging-ut, ose pĂ«r tĂ« sqaruar disa çështje tĂ« lidhura me CSS.
    Lëshimi i shfletuesit web Chrome 131
    Lëshimi i shfletuesit web Chrome 131
    Luaj videon

Përveç risive dhe korrigjimeve të gabimeve, në versionin e ri janë eliminuar 12 dobësi. Shumë nga dobësitë janë identifikuar si rezultat i testeve automatike me mjetet AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer dhe AFL. Një problem u klasifikua me një nivel të lartë rreziku (problemi në kod për punën me zgjerimet në motorin Blink). Nuk janë identifikuar probleme kritike që lejojnë kalimin e të gjitha nivele të mbrojtjes së shfletuesit dhe ekzekutimin e kodit në sistem përtej mjedisit sandbox. Në kuadër të programit të shpërblimeve monetare për zbulesat e dobësive për këtë version, kompania Google ka paguar 8 shpërblime në total 1 mijë dollarë (një shpërblim $1000). Shuma e 7 shpërblimeve ende nuk është e përcaktuar.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster