Издание на 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