Релиз на Chrome 149

Компания Google публикува релиз на уеб браузъра Chrome 149. В същото време е достъпен стабилен релиз на свободния проект Chromium, който е основата на Chrome. Браузерът Chrome се различава от Chromium с използването на логотипите на Google, наличието на система за изпращане на известия в случай на срив, модули за възпроизвеждане на защитено от копиране видеосъдържание (DRM), система за автоматично инсталиране на актуализации, постоянно включена Sandbox изолация, предоставяне на ключове за Google API и предаване на RLZ параметри при търсене. За тези, които имат нужда от повече време за актуализация, отделно се поддържа клон Extended Stable с продължителност от 8 седмици. Следващият релиз на Chrome 150 е планиран за 30 юни.

Основни промени в Chrome 149 (1, 2,
3, 4):

  • В конфигуратора в секция „Система“ („System“) са добавени настройки за управление на изтеглянето и използването на AI модели, изпълнявани на устройството на потребителя. Например, можете напълно да забраните използването на подобни модели и да изтриете преди това изтеглените модели.

  • През юни ще започне публикуването на официални сборки на Chrome 149 за Linux системи, базирани на архитектура ARM64, доставяни в пакети deb и rpm. Преди това официални сборки на Chrome за Linux бяха публикувани само за архитектура x86_64, а за архитектура ARM64 бяха налични само странични сборки на Chromium, предлагани от дистрибуциите.
  • В Service Worker-ите е ограничена възможността за фоново изтегляне на данни, използвайки API Background Fetch.
  • В CSS е реализирана поддръжка за настройване на визуализацията на разделителите между елементите в контейнерите grid и flexbox. Добавени са CSS свойства column-rule-inset и row-rule-inset за скъсяване или удължаване на разделителите, както и column-rule-visibility-items и row-rule-visibility-items за управление на видимостта на разделителите (само между запълнените елементи или във всички промеждутъци на решетката). Ширината, цветът и отстъпите могат да се анимират с помощта на преходни ефекти (transition), активирани, например, при движение на курсора.
  • Премахнато е влиянието на активните WebSocket връзки върху запазването на страницата в кеша при преминаване (BFCache — Back-forward cache), което осигурява мигновено преминаване при използване на бутоните „Назад“ и „Напред“ или при навигация по вече преглеждани страници от текущия сайт. По-рано наличието на WebSocket връзка не позволяваше страницата да бъде поставена в кеш и принуждаваше да се извърши пълно презареждане при натискане на бутоните „Назад“ или „Напред“.
  • В CSS свойството shape-outside е реализирана възможността за използване на функции path(), shape(), rect() и xywh().
  • В CSS свойството „image-rendering“ е добавена стойност „crisp-edges“, която задава мащабиране на изображението без размазване, като се запазват контрастът и ясните граници.
  • Добавено е CSS свойство path-length, позволяващо промяна на атрибута pathLength в SVG.
  • В обекта Intl.Locale е добавена възможност за задаване и получаване на информация за използвания вариант на езика.
  • Внесени са подобрения в инструментите за уеб разработчици, в които е стабилизирана реализацията на MCP сървъра (Model Context Protocol) и интерфейса на командния ред за AI агенти. Добавена е възможност за еймулиране на собствени HTTP заглавия. Значително е преустроена панелът на AI асистента. Реализирана е експериментална възможност за отстраняване на грешки на страници, използващи API WebMCP. В панела CSS е добавена поддръжка за автоматично завършване на стиловете, използвайки AI модела Gemini.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster