Несколько дней назад Mozilla, объявлено через объявление что ветвь Firefox 115 ESR продолжит получать обновления до сентября 2025 года., продлив свой первоначальный цикл поддержки, который истек в марте этого года.
Стоит отметить, что причина Причина, по которой Mozilla продлевает поддержку этой версии, заключается в следующем: последняя версия Firefox, совместимая с Windows 7, 8, 8.1 и macOS 10.12-10.14, поэтому для пользователей, которые все еще используют эти устаревшие операционные системы, крайне важно обеспечить их расширенное обслуживание.
По вопросу, Mozilla заявила, что в августе оценит необходимость еще одного расширения. обслуживание, что предполагает, что эта версия вряд ли будет поддерживаться после сентября 2025 года. И это так По данным февральской статистики из Mozilla, 7.8% пользователей Firefox все еще используют Windows 7, несмотря на то, что Microsoft прекратила его поддержку в январе 2020 года. Использование новых версий растет, но медленно:
- 6 месяцев назад: 10.5% пользователей все еще использовали Windows 7.
- 1.5 года назад: 13.7%.
- 2.5 года назад: 19.1%.
В отличие от Google Chrome, поддержка Windows 7 и 8 была прекращена в феврале 2023 года, в результате чего Firefox остался последним популярным браузером, работающим на этих старых системах.
В дополнение к этому, Вышла новая корректирующая версия от Mozilla (выпущено как патч: Firefox 135.0.1), приходит, чтобы решить уязвимость безопасности (CVE-2025-1414). Это связано с проблемами в управлении памятью и позволяет выполнять вредоносный код при открытии веб-страниц, разработанных для эксплуатации этой уязвимости.
Другие исправленные проблемы в 135.0.1 году являются:
- Раскрывающиеся меню не работают должным образом на некоторых сайтах.
- Сбои при прокрутке контента.
- Ошибки при восстановлении закрытых окон и вкладок из меню «История» после обновления.
- Проблемы с вручную добавленными поисковыми системами, которые перестают работать.
Прогресс в портировании Firefox на GTK4
С другой стороны, и в отношении Firefox, в последнее время Мартин Странски, разработчик пакетов Firefox в Fedora и RHEL указал, что продолжается работа над миграцией Firefox на GTK4. Эта инициатива не нова; Это предложение было выдвинуто чуть более четырех лет назад, и Странски уже предпринимал предыдущие попытки.
Упоминается, что Firefox GTK4 создается как альтернативный слой виджетова, параллельно с реализацией на базе GTK3. Существующие компоненты GTK3 не были изменены, что обеспечивает совместимость с текущей версией браузера.
Изображение Phoronix: Firefox GTK4
Стоит отметить, что идея портирования браузера к новой версии GTK 4, может иметь много значительных достижений, например Новый движок рендеринга на базе Vulkan, улучшенная поддержка 3D-графикии модернизированный API, который обеспечивает большую гибкость и возможности для разработчиков.
Однако не все так просто, поскольку, несмотря на эти преимущества, многие приложения по-прежнему используют GTK3 в силу различных факторов. Миграция кода может потребовать значительных усилий, поскольку GTK4 вносит существенные изменения в API и обработку определенных элементов, что может потребовать переписывания существенных частей кода.
Этот процесс требует времени и ресурсов. которые многие проекты не могут легко распределить. Кроме того, некоторым приложениям могут не потребоваться новые функции GTK4, и они решат продолжить работу на GTK3 до тех пор, пока не возникнет необходимость в переходе, что позволит избежать хлопот, связанных с поддержкой параллельных версий кода.
В текущем состоянии проекта, упоминается, что:
- За последние два месяца кодекс значительно усовершенствовался.
- Версию GTK4 теперь можно успешно скомпилировать и запустить.
- Исправлена проблема с изменением размера окна.
На данный момент поддержка сосредоточена исключительно на Wayland, совместимость с X11 отсутствует.
С другой стороны, упоминается, что в планах будущей работы — улучшение совместимости с такими важными функциями, как:
- Обработка пользовательского ввода.
- Держатель планшета.
- Реализация таких функций, как перетаскивание.
- Диалоговые окна для выбора файлов, цветов, эмодзи и приложений по умолчанию.
Наконец да Вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.