Google Chrome веб-браузеринин 155-версиясын чыгарды. Chrome'дун негизи болгон ачык булактуу Chromium долбоорунун туруктуу версиясы да жеткиликтүү. Chrome Chromium'дан Google логотиптерин, ката жөнүндө эскертүү системасын, көчүрүүдөн корголгон видео контентти (DRM) ойнотуу модулдарын, автоматтык түрдө жаңыртууну орнотууну, ар дайым иштеп турган кумкоргонду изоляциялоону, Google API ачкычтарын камсыз кылууну жана издөө учурунда RLZ параметрлерин өткөрүп берүүнү колдонуусу менен айырмаланат. Жаңыртуу үчүн көбүрөөк убакытка муктаж болгондор үчүн өзүнчө Extended Stable бутагы сегиз жума бою сакталат. Кийинки чыгарылыш, Chrome 156, эки жумалык жаңы иштеп чыгуу циклинин алкагында 20-октябрга пландаштырылган.
Chrome 155деги негизги өзгөрүүлөр (1, 2, 3, 4):
- "HTTPS-First" функциясы бардык колдонуучулар үчүн демейки шартта иштетилген. Бул функция 192.168.0.1/16 жана 10.0.0.0/8 сыяктуу интранет эмес тармактарда жайгаштырылган жалпыга жеткиликтүү сайттар үчүн HTTP сурамдарын HTTPSке автоматтык түрдө багыттайт. HTTPSти колдобогон сайттар менен шайкештикти камсыз кылуу үчүн, эгерде HTTPS сурамы кайра багыттоодон кийин ишке ашпай калса же сертификат маселелери пайда болсо, HTTPге кайра кайтаруу ишке ашырылат. HTTP аркылуу сайтты ачууга аракет кылганда атайын эскертүү көрсөтүлөт.
- JPEG XL сүрөт декоддоо колдоосу демейки шартта иштетилген. Ишке ашыруу Rust тилинде жазылган jxl-rs китепканасына негизделген. JPEG XL файлдын өлчөмүн бирдей сапаттагы JPEG сүрөттөрүнө салыштырмалуу 30-50% га кыскартууга мүмкүндүк берет. Колдоого алынган өркүндөтүлгөн функцияларга HDR, анимация, тунуктук, прогрессивдүү жүктөө режими, азайтылган бит ылдамдыгы менен жылмакай сапаттын начарлашы, жоготуусуз JPEG кысуусу, 4099 каналга чейин колдоо жана түс тереңдигинин кеңири диапазону кирет.
- Профиль түзүү интерфейсинин визуалдык дизайны өзгөртүлдү (функционалдык функция ошол бойдон калды). Платформа үчүн Windows Профилдерди түзүү менен таанышуу үчүн жаңы кадам кошулду, ал браузерди биринчи жолу иштеткенде көрсөтүлөт (үчүн Linux и macOS Ал Chrome'дун 158-версиясында пайда болот).

- WebHID API аркылуу өз ара аракеттенүүгө мүмкүн болгон түзмөктөрдүн диапазону кеңейтилди. Бул API HID түзмөктөрүнө (адамдык интерфейс түзмөктөрү, клавиатуралар, чычкандар, геймпаддар, сенсордук такталар) төмөнкү деңгээлде кирүү жана системада белгилүү бир драйверлердин катышуусуз ишти уюштуруу үчүн иштелип чыккан.
- Орнотулган кошумчаларды баалоо жана карап чыгуу опциясы кошумчаларды башкаруу менюсундагы chrome://extensions барагына кошулду. Бул опцияны басуу сизди Chrome Желе Дүкөнүнүн каталогундагы тиешелүү баракчаларга алып барат.

- Көрүнбөгөн учурда медиа ойнотуу уруксаты ишке киргизилди, бул сизге камтылган iframe'дердин ичинде көрүнбөгөн учурда аудио жана видео ойнотууну бөгөттөөгө мүмкүндүк берет.
- Аталык контейнердин ичиндеги биринчи жана акыркы элементтен мурунку жана кийинки четтерди алып салуу үчүн margin-trim CSS касиети кошулду.
- Тексттеги боштуктардын астында декораторлордун (асты сызылган же үстүнөн чийилген) көрсөтүлүшүн башкарган CSS касиети text-decoration-skip-spaces кошулду.
- Тизмелерде өзгөчөлөштүрүлгөн маркерлерди колдонууну конфигурациялоону жеңилдетүү үчүн symbols() CSS функциясы кошулду.
- WebCrypto API азыр ML-KEM жана ML-DSA сыяктуу кванттык туруктуу криптографиялык алгоритмдерди, ошондой эле ChaCha20-Poly1305 жана X-Wing алгоритмдерин колдойт.
- Терезелерди башкаруу API'сине жаңы терезелерди башкаруу ыкмалары кошулду: maximum(), minimize() жана restore() терезени кеңейтүү, кичирейтүү же мурунку өлчөмүнө кайтаруу үчүн. Терезенин чек араларын кол менен өзгөртүү мүмкүнчүлүгүн башкаруу үчүн setResizable() ыкмасы да кошулду. Терезенин кичирейтилгенин же чоңойтулганын жана терезенин өлчөмүн өзгөртүүгө болорун аныктоо үчүн дисплей абалы жана өлчөмүн өзгөртүүгө боло турган CSS медиа сурамдары кошулду.
- Жаңы орнотулган түстүү мейкиндиктер (PredefinedColorSpace) кошулду - srgb-linear жана display-p3-linear.
- 'import … with {type: "text" }' конструкциясын колдонуп импорттолгон текст модулдары үчүн колдоо кошулду.
Жаңы функциялардан жана каталарды оңдоодон тышкары, жаңы версия 247 алсыздыкты чечет. Төрт көйгөйгө критикалык деңгээлдеги олуттуулук берилген, башкача айтканда, алар браузердин бардык коргоо катмарларын айланып өтүп, кодду кумкоргон чөйрөсүнөн тышкары аткарууга мүмкүндүк берет. Бардык критикалык көйгөйлөр мурунтан эле бошотулган эс тутумга кирүүдөн келип чыгат (акысыз колдонуудан кийин).
Source: opennet.ru


