Kompania Google publikoi lëshimin e shfletuesit web Chrome 149. Njëkohësisht, është në dispozicion një version stabil i projektit të lirë Chromium, që shërben si baza për Chrome. Shfletuesi Chrome dallon nga Chromium për përdorimin e logove të Google, aftësinë për të dërguar njoftime në rast dështimi, modulet për riprodhimin e përmbajtjes video të mbrojtur nga kopjimi (DRM), sistemin automatik të instalimit të përditësimeve, kërkesën permanente për izolim me Sandbox, ofrimin e çelësave për Google API dhe transmetimin e parametrave RLZ gjatë kërkimit. 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 me 8 javë. Lëshimi i ardhshëm i Chrome 150 është planifikuar për 30 qershor.
Ndryshimet kryesore në Chrome 149 (1, 2,
3, 4):
- Në konfiguratorin në seksionin "Sistemi" ("System") janë shtuar cilësime për të menaxhuar shkarkimin dhe përdorimin e modeleve AI, që ekzekutohen në pajisjen e përdoruesit. Për shembull, mund të ndaloni plotësisht përdorimin e këtyre modeleve dhe të hiqni modelet e shkarkuara më parë.

- Në qershor do të fillojë publikimi i ndërtimeve zyrtare të Chrome 149 për sistemet Linux që bazohen në arkitekturën ARM64, të shpërndara në paketat deb dhe rpm. Më parë, ndërtimet zyrtare të Chrome për Linux janë publikuar vetëm për arkitekturën x86_64, ndërsa për arkitekturën ARM64 ishin të disponueshme vetëm ndërtimet e treta të Chromium, të ofruara nga distribucioni.
- Në Service Worker, mundësia e ngarkesës në sfond të të dhënave është e kufizuar, duke përdorur API Background Fetch.
- Në CSS është zbatuar mbështetje për konfigurimin e dizajnit të ndarësve midis elementeve në enët grid dhe flexbox. Janë shtuar pronat CSS column-rule-inset dhe row-rule-inset për të shkurtuar ose zgjeruar ndarësit, si dhe column-rule-visibility-items dhe row-rule-visibility-items për menaxhimin e dukshmërisë së ndarësve (vetëm midis elementeve të mbushura ose në të gjitha hapësirat e rrjetit). Gjerësia, ngjyra dhe margjinat mund të animohen me ndihmën e efekteve të kalimit (transition), të aktivizuara, për shembull, me kalimin mbi kursorin.
- ĂshtĂ« eliminuar ndikimi i lidhjeve aktive WebSocket nĂ« ruajtjen e faqes nĂ« cache-in e navigimit (BFCache â Back-forward cache), qĂ« siguron kalim tĂ« menjĂ«hershĂ«m kur pĂ«rdoren butonat "Mbrapa" dhe "PĂ«rpara" ose kur navigohet nĂ« faqe tĂ« shqyrtuara tashmĂ« brenda faqes aktuale. MĂ« parĂ«, prania e njĂ« lidhjeje WebSocket nuk lejonte vendosjen e faqes nĂ« cache dhe çonte nĂ« nevojĂ«n pĂ«r njĂ« rinovim tĂ« plotĂ« tĂ« saj kur shtypeshin butonat "Mbrapa" ose "PĂ«rpara".
- Në pronën CSS shape-outside është realizuar mundësia e përdorimit të funksioneve path(), shape(), rect() dhe xywh().
- Në pronën CSS "image-rendering" është shtuar vlera "crisp-edges", e cila urdhëron që imazhi të zmadhohet pa mjegullim duke ruajtur kontrastin dhe kufijtë e qartë.
- ĂshtĂ« shtuar pronĂ« CSS path-length, e cila lejon ndryshimin e atributit pathLength nĂ« SVG.
- Në objektin Intl.Locale është shtuar mundësia për të specifikuar dhe marrë informacion rreth variantit të përdorur të gjuhës.
- JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« mjetet pĂ«r zhvilluesit web, ku Ă«shtĂ« stabilizuar implementimi i serverit MCP (Model Context Protocol) dhe ndĂ«rfaqja e linjĂ«s komandĂ«s pĂ«r agjentĂ«t AI. Shtuar mundĂ«sia pĂ«r tĂ« emuluar tituj HTTP tĂ« personalizuar. Pjesa e asistencĂ«s AI Ă«shtĂ« ripunuar ndjeshĂ«m. ĂshtĂ« implementuar njĂ« mundĂ«si eksperimentale pĂ«r debugging-un e faqeve qĂ« pĂ«rdorin API-nĂ« WebMCP. NĂ« panelin CSS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r plotĂ«simin automatik tĂ« stilit, duke pĂ«rdorur modelin AI Gemini.
Burimi: opennet.ru

