Inilabas na ng Google ang bersyon 144 ng web browser ng Chrome. Mayroon ding stable release ng open-source na proyektong Chromium, ang pundasyon ng Chrome. Naiiba ang Chrome sa Chromium sa paggamit nito ng mga logo ng Google, isang crash notification system, mga module para sa pagpapatugtog ng copy-protected video content (DRM), awtomatikong pag-install ng update, always-on sandbox isolation, paglalaan ng mga Google API key, at pagpasa ng mga parameter ng RLZ habang naghahanap. Para sa mga nangangailangan ng mas maraming oras para mag-update, isang hiwalay na Extended Stable branch ang pinapanatili sa loob ng walong linggo. Ang susunod na release, ang Chrome 145, ay naka-iskedyul sa Pebrero 10.
Partikular na kapansin-pansin ang pagdaragdag ng setting sa sangay ng pagsubok ng Chrome Canary, na siyang magiging batayan para sa Chrome 147, upang i-disable ang mga kakayahan ng AI sa browser na umaasa sa pagpapatakbo ng mga modelo ng AI sa lokal na sistema ng user. Sa seksyong "System" ng configurator ng browser, isang bagong opsyon na ngayon, ang "On-device GenAI Enabled." Inaalis ng opsyong ito ang lahat ng lokal na tumatakbong generative model at hindi pinapagana ang mga kaugnay na feature, tulad ng pagtuklas ng malisyosong nilalaman sa pinahusay na mode ng proteksyon.

Nagdagdag din ang Chrome Canary ng suporta para sa format ng imahe ng JPEG XL, na binanggit ng mga kinatawan ng Google na muling ipapakilala sa Nobyembre. Ang pag-decode ng JPEG XL ay sinusuportahan (1, 2) ng jxl-rs library, na nagpapatupad ng JPEG-XL sa Rust. Upang paganahin ang JPEG XL, idinagdag ang parameter na "chrome://flags/#enable-jxl-image-format".
Isang vertical tab display mode ang idinagdag sa Chrome Beta branch, na siyang magiging batayan para sa Chrome 145. Ang setting na "chrome://flags/#vertical-tabs" ay magagamit upang palitan ang itaas na pahalang na tab bar ng isang sidebar na naglalaman ng mga vertical tab. Kapag na-enable na, lilitaw ang button na "Ipakita ang mga tab sa gilid" sa context menu na ipinapakita kapag nag-right-click sa isang walang laman na bahagi ng tab bar.

Mga pangunahing pagbabago sa Chrome 144:
- Patuloy naming binubuo ang AI mode, na nagbibigay-daan sa pakikipag-ugnayan sa AI agent mula sa address bar o mula sa pahinang ipinapakita kapag nagbubukas ng bagong tab. Pinapayagan ka ng AI mode na magtanong ng mga kumplikadong tanong sa natural na wika at makatanggap ng mga sagot batay sa pagsasama-sama ng impormasyon mula sa mga pinaka-kaugnay na pahina sa isang partikular na paksa. Kung kinakailangan, maaaring linawin ng user ang impormasyon gamit ang mga nangungunang tanong. Pinapayagan ka rin ng mode na magtanong tungkol sa nilalaman ng pahina nang direkta mula sa address bar.
Pinalalawak ng Chrome 144 ang mga kakayahan ng built-in na Gemini chatbot, na nagdaragdag ng suporta para sa pag-upload ng mga larawan sa Gemini (sa pamamagitan ng context menu) at pagbuo ng mga bagong larawan batay sa mga ito. Naidagdag na ang kakayahang gumamit ng AI mode sa maraming tab—maaaring sagutin ng AI ang mga tanong tungkol sa mga nilalaman ng mga napiling tab, ihambing ang nilalaman, ibuod, at maghanap ng impormasyon.

Ранее AI-режим был доступен только на платформах macOS и Windows, но теперь кнопка «AI Mode» и активация клавишей табуляция перед началом ввода в адресной строке появились и в сборах для Linux (судя по всему, пока не для всех пользователей). На странице «chrome://flags» можно управлять включением AI через опции «ai-mode»).

- Isang bago at pinasimpleng disenyo para sa pahinang ipinapakita kapag nagbubukas ng bagong tab ang pinagana para sa ilang mga gumagamit. Inalis na sa bagong disenyo ang mga kalat na nakikita at nag-aalok ng mas maraming opsyon sa pagpapasadya para sa pamamahala ng hitsura. Inalis na ang button na "I-dismiss" para sa pagtatago ng mga indibidwal na bloke ng nilalaman, at ngayon ay nag-aalok ng opsyon na huwag paganahin ang buong kategorya (halimbawa, sa halip na itago ang isang partikular na recipe, mayroon nang opsyon na itago ang lahat ng recipe).
- В конфигурациях на базе ОС Windows, в которых применяется централизованное управление Chrome, реализована защита от неавторизированного изменения важных настроек, например, изменения вредоносным ПО поисковой системы. При выявлении фактов изменения настроек сторонним ПО подобные настройки теперь автоматически сбрасываются в состояние по умолчанию.
- Naipatupad na ang ikatlong bersyon ng Happy Eyeballs algorithm. Ginagamit ang algorithm na ito upang piliin ang pinakamainam na protocol kapag kumokonekta sa mga host na sabay na maa-access sa pamamagitan ng mga IPv4 at IPv6 address. Kapag ginagamit ang Happy Eyeball algorithm, agad na nireresolba ng client ang parehong IPv4 at IPv6 address para sa host at nagpapadala ng kahilingan sa koneksyon sa pamamagitan ng IPv6. Pagkatapos ay susubukan ng client na kumonekta nang sabay-sabay sa pamamagitan ng iba pang mga address na nakatali sa host, nang hindi na hinihintay ang mga resulta ng mga nakaraang pagtatangka sa koneksyon. Ang unang naitatag na koneksyon ay nananatiling aktibo, at ang mga natitirang koneksyon ay isasara. Bilang karagdagan sa mga tala ng DNS A (IPv4) at AAAA (IPv6), sinusuri ng ikatlong bersyon ng protocol ang mga tala ng SVCB (Service Binding) at HTTPS DNS upang matukoy ang suporta ng HTTP/3 at HTTPS. Kung magagamit, ang QUIC protocol at ang TLS ECH extension ay binibigyan ng mas mataas na prayoridad.
- Idinagdag ang suporta para sa multicast sa Direct Sockets API, na nagbibigay-daan sa pagtatatag ng mga direktang koneksyon ng TCP at UDP sa mga panlabas na sistema at paglikha ng mga listening socket upang tumanggap ng mga koneksyon. Maaari na ngayong mag-subscribe ang mga Isolated Web Apps (IWA) sa mga multicast group at makatanggap ng mga UDP multicast packet na ipinapadala sa kanila.
- Ang mga sumusunod na API at teknolohiyang binuo bilang bahagi ng inisyatibo ng Privacy Sandbox ay hindi na ginagamit at nakatakdang alisin sa Chrome 150: ang Topics API (na papalit sa FLoC API), ang Protected Audience API, ang Shared Storage API, ang Attribution Reporting API, Private Aggregation, ang Related Website Sets API, at requestStorageAccessFor. Para sa karagdagang impormasyon, tingnan ang anunsyo ng Google tungkol sa mga plano nito para sa Privacy Sandbox.
- Ang pseudo-element na "::search-text" ay naidagdag na sa CSS, na nagbibigay-daan sa iyong baguhin ang kulay, background, at mga elementong pandekorasyon ng tekstong naka-highlight bilang resulta ng isang lokal na paghahanap sa isang pahina, katulad ng mga dating available na pseudo-element na "::highlight", "::spelling-error", at "::grammar-error", na nagbibigay-daan sa iyong baguhin ang estilo ng pag-highlight ng teksto at pagmamarka ng error.
- Idinagdag ang CSS property na "caret-shape", na nagbibigay-daan sa iyong i-customize ang hitsura ng cursor sa mga editable field.
- Idinagdag ang kaganapang "clipboardchange", na nabubuo kapag nagbabago ang mga nilalaman ng clipboard at nagbibigay-daan sa iyong iwasan ang pana-panahong pagsisiyasat para sa mga pagbabago na nangangailangan ng maraming mapagkukunan gamit ang JavaScript code.
- Idinagdag ang bagong elemento ng HTML , na idinisenyo upang maglagay ng mga buton at link sa pahina upang tawagin ang interface para sa pagkumpirma ng access sa impormasyon ng lokasyon ng user na ibinigay ng kaukulang JavaScrip API.

- Ang JavaScript Temporal object ay naidagdag na, na nagpapatupad ng alternatibong hanay ng mga pamamaraan para sa pagtatrabaho sa mga petsa at oras. Ang bagong API ay nagbibigay-daan sa iyong manipulahin ang mga petsa nang mayroon at walang pagsasaalang-alang sa mga time zone, i-convert ang mga oras, i-format ang output, at magsagawa ng mga operasyon sa aritmetika gamit ang oras. Ang oras ay maaaring tukuyin sa isang representasyon na hindi umaasa sa time-zone (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), na may time zone reference (Temporal.ZonedDateTime), at sa epochal representation (Temporal.Instant - ang bilang ng mga nanosecond mula Enero 1, 1970).
- May mga ginawang pagpapabuti sa mga tool ng web developer. May idinagdag na opsyon para maglunsad ng web browser sa pahina ng inspeksyon ng nilalaman (chrome://inspect) server Malayuang pag-debug nang hindi kinakailangang i-restart ang browser (dati, ang ganitong server ay maaari lamang ilunsad sa pamamagitan ng opsyon sa command line). Posible na ngayon ang pag-edit ng mga panuntunan sa CSS na "@font-face" at "@font-feature-values" sa Styles panel. Sa interface ng inspeksyon ng network, ang panel na "Request blocking" ay pinalitan ng pangalan sa "Mga kundisyon ng kahilingan" at ngayon ay nagbibigay-daan hindi lamang sa pag-block kundi pati na rin sa paglilimita ng rate ng mga indibidwal na kahilingan sa network.
Bukod sa mga bagong tampok at pag-aayos ng bug, tinutugunan din ng bagong bersyon ang 10 kahinaan. Marami sa mga kahinaan ang natukoy sa pamamagitan ng awtomatikong pagsubok gamit ang AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, at AFL. Walang natukoy na kritikal na isyu na maaaring magpahintulot sa pag-bypass sa lahat ng layer ng proteksyon ng browser at pagpapatupad ng code sa labas ng sandbox environment. Bilang bahagi ng programa ng bounty ng kahinaan nito para sa kasalukuyang release, naglaan ang Google ng 10 gantimpala at nagkaloob ng $18,500 (isang gantimpala bawat isa na $8000, $4000, $3000, $2000, $1000, at $500). Ang halaga ng apat na gantimpala ay hindi pa natutukoy.
Pinagmulan: opennet.ru



