WebKit переходит на использование библиотеки Skia для отрисовки 2D-графики

Развиваемый компанией Apple браузерный движок WebKit, применяемый в таких браузерах, как Safari и Epiphany (GNOME Web), переходит на использование для отрисовки 2D-графики библиотеки Skia, применяемой в Google Chrome, ChromeOS, Android и Flutter, и поддерживающей отрисовку с использованием GPU. Портирование проведено компанией Igalia в рамках инициативы по оптимизации производительности WebKitGTK для GNOME. В качестве причины миграции упоминается достижение предела в процессе оптимизации производительности 2D-отрисовки с использованием CPU, и возникновение необходимости задействовать GPU для дальнейшего повышения производительности....

February 20, 2024 · ihadtoinstalllinux

iLeakage - метод эксплуатации уязвимости в CPU Apple через браузеры на базе движка WebKit

Исследователи из Технологический института Джорджии, Мичиганского университета и Рурского университета разработали технику атаки iLeakage, позволяющую эксплуатировать уязвимость в ARM-процессорах Apple серий “A” и “M” через открытие в браузере специально оформленной страницы. Подготовленные исследователями прототипы эксплоитов позволяют при запуске JavaScript-кода в браузере узнать содержимое сайтов, открытых в других вкладках, например, продемонстрирована возможность определения текста письма, открытого во вкладке с Gmail, просмотра истории YouTube и извлечения пароля, подставленного менеджером паролей LastPass в форму входа в Instagram....

October 27, 2023 · ihadtoinstalllinux

В Safari 17 и WebKit включена поддержка формата изображений JPEG XL

Компания Apple включила по умолчанию в бета-версии браузера Safari 17 и движке WebKit поддержку формата изображений JPEG XL, от поддержки которого в Chrome в прошлом году отказалась компания Google. В Firefox поддержка формата JPEG XL доступна в ночных сборках (включается через image.jxl.enabled = true в about:config), но Mozilla пока сохраняет нейтральную позицию в вопросе продвижения этого формата. https://www.opennet.ru/opennews/art.shtml?num=59276

June 10, 2023 · ihadtoinstalllinux