Chrome 109 пристига със съвместимост с MathML и се сбогува с Windows 7 и 8

Google Chrome

Google Chrome е уеб браузър със затворен код, разработен от Google

Преди няколко дни беше обявено пускането на новата версия от популярния уеб браузър Google Chrome 109, който коригира различни грешки и въвежда някои нови функции. Тази нова версия позволява по-специално Google Chrome Отстранявам общо 17 пропуска в сигурността.

Повечето от външно докладваните пропуски в сигурността са средни и ниски по тежест, като само два от тях са оценени като „с висока степен на тежест“. Те включват проблем с използване след освобождаване в режим на общ преглед (CVE-2023-0128) и грешка при препълване на буфера на паметта в мрежовата услуга (CVE-2023-0129).

Google казва, че е платил награди за грешки съответно от $4,000 и $2,000 за тези уязвимости. Общо осем грешки със средна тежест бяха разрешени с най-новата итерация на браузъра, пет от които са описани като неподходящи пропуски при внедряване в компоненти на Chrome като API на цял екран, пясъчна среда на iframe и искания за разрешения.

Оставащите проблеми включват две уязвимости за използване след освобождаване в Cart и грешка при препълване на буфера на купчина в приложенията на платформата.

Основни новини на Chrome 109

Новата версия на Chrome 109 пристига със серия от промени и подобрения Повечето от които са фокусирани върху разработчиците, но един от тях е един от най-важните в тази версия и това е връщането на поддръжката за MathML Core.

Mathematical Markup Language се връща, за да дефинира математически формули вградени в HTML и SVG документи. Заедно с това са включени и CSS свойствата math-style, math-depth и math-shift за персонализиране на специфичния за MathML стил, както и стойността "math" за свойствата "display", стойността math-auto за име на текстова трансформация и име "math" за свойството "font-family".

Друга особеност на тази нова версия на Google Chrome 109 е, че тя е последната версия, съвместима със системите Windows 7 и Windows 8. Google я обяви преди няколко седмици, така че Chrome 109 е последната, която ще бъде инсталирана на тези версии на Windows.

От страна на подобренията в инструментите за уеб разработчици се споменава, че JavaScript дебъгерът е подобрен, за да отпуши имената на променливи в Generator и асинхронни функции, добавено е свойството new.target, за да се определи дали е извикано към функция или конструктор с оператора new.

Също така имайте предвид, че е добавен обект WeakRef, който да съдържа препратка към друг обект, така че да не се събира боклук. Добавени са подсказки към панела Стилове за неактивни свойства на CSS, вградена височина/ширина, гъвкавост и мрежа. Панелът за производителност предоставя резултати от обикновени имена на функции, дефинирани чрез картата на източника.

От други промени които се отличават от тази нова версия на Google Chrome 109:

  • Добавени са нови функции за подобряване на споделянето на екрана.
  • Добавен е API за условен фокус, който добавя обект CaptureController към getDisplayMedia(), който може да се използва от приложение, което улавя прозорец или раздел.
  • Премахна поддръжката за нестандартния API Event.path и вместо това трябва да използва метода Event.composedPath().
  • Разширена поддръжка за спекулативни правила (спекулативни правила), които позволяват на авторите на сайтове да изпращат на браузъра информация за най-вероятните страници, до които потребителят може да отиде.
  • Добавено е CSS свойство "hyphenate-limit-chars", което може да се използва за определяне на минималния брой знаци в частите на думата, които са разделени чрез поставяне на края на думата на друг ред.
  • Коригиран проблем с бавно превъртане на Linux при използване на Wayland.

Как да инсталирате Google Chrome на Linux?

Ако се интересувате от възможността да инсталирате тази нова версия на този уеб браузър и все още не сте инсталиран, можете да изтеглите инсталационната програма, която се предлага в пакети deb и rpm на официалния й уебсайт.

Връзката е тази.


Добавяне като предпочитан източник в Google