Kompania Google publikoi një version të ri të shfletuesit web Chrome 149. Njëkohësisht, është në dispozicion një version stabil të projektit të lirë Chromium, i cili shërben si baza për Chrome. Shfletuesi Chrome dallon nga Chromium për shkak të përdorimit të logove të Google, sistemit të dërgimit të njoftimeve në rast defekti, moduleve për riprodhimin e përmbajtjes së mbrojtur nga kopjimi (DRM), sistemit për automatikisht përditësimet, inaktivizimit të vazhdueshëm të Sandbox-it, ofrimit të çelësave për Google API dhe transmetimit të 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 "Sistem" janë shtuar cilësime për të menaxhuar ngarkimin dhe përdorimin e modeleve AI, të cilat ekzekutohen në pajisjen e përdoruesit. Për shembull, është e mundur të ndalohet plotësisht përdorimi i modeleve të tilla dhe të hiqen modelet e ngarkuara më parë.

- Nga qershori do të fillojë publikimi i ndërtimeve zyrtare të Chrome 149 për sistemi Linux që bazohen në arkitekturën ARM64, të ofruara në paketa deb dhe rpm. Më parë, ndërtimet zyrtare të Chrome për Linux ishin publikuar vetëm për arkitekturën x86_64, ndërsa për arkitekturën ARM64 ishin në dispozicion vetëm ndërtimet e palëve të treta të Chromium, të ofruara nga distribucione.
- Në Service Worker janë kufizuar mundësitë për ngarkimin e të dhënave në sfond, duke përdorur API Background Fetch.
- Në CSS është realizuar mbështetje për konfigurimin e dizajnit të ndarësve midis elementeve në kontejnerë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 të menaxhuar dukshmërinë e ndarësve (vetëm midis elementeve të mbushura ose në të gjitha hapësirat e grilës). Gjerësia, ngjyra dhe mënjanat mund të animohen me efekte kalimi (transition), të aktivizuara, për shembull, kur vendosni treguesin.
- ĂshtĂ« hequr ndikimi i lidhjeve aktive WebSocket nĂ« ruajtjen e faqes nĂ« cache tĂ« kalimit (BFCache â Back-forward cache), e cila siguron kalim tĂ« menjĂ«hershĂ«m kur pĂ«rdoren butonat 'Mbrapa' dhe 'PĂ«rpara' ose kur navigohet nĂ« faqet e vizituara mĂ« parĂ« tĂ« faqes aktuale. MĂ« parĂ«, prania e lidhjes WebSocket nuk lejonte qĂ« faqja tĂ« vendosej nĂ« cache dhe çonte nĂ« nevojĂ«n pĂ«r njĂ« rinisje tĂ« plotĂ« tĂ« saj kur klikohej 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ë zgjerohët pa mjegullim duke ruajtur kontrastin dhe kufijtë e qartë.
- ĂshtĂ« shtuar prona CSS path-length, e cila lejon tĂ« ndryshohet atributi pathLength nĂ« SVG.
- Në objektin Intl.Locale është shtuar mundësia për të caktuar 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 realizimi i serverit MCP (Model Context Protocol) dhe ndĂ«rfaqes sĂ« linjĂ«s sĂ« komandĂ«s pĂ«r agjentĂ«t AI. ĂshtĂ« shtuar mundĂ«sia pĂ«r emulimin e titujve HTTP tĂ« pĂ«rdorur vetĂ«. ĂshtĂ« bĂ«rĂ« njĂ« riorganizim i rĂ«ndĂ«sishĂ«m i panelit tĂ« asistentit AI. ĂshtĂ« realizuar njĂ« mundĂ«si experimentale pĂ«r debugimin e faqeve qĂ« pĂ«rdorin API WebMCP. NĂ« panelin CSS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r plotĂ«simin automatik tĂ« stileve, duke pĂ«rdorur modelin AI Gemini.
Burimi: opennet.ru

