Преди няколко дни 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 се изгражда като алтернативен слой на джаджиa, паралелно с внедряването, базирано на GTK3. Съществуващите GTK3 компоненти не са модифицирани, което гарантира съвместимост с текущата версия на браузъра.
Изображение на Phoronix: Firefox GTK4
Струва си да се спомене това идеята за пренасяне на браузъра към новата версия на GTK 4, може да има много значителни постижения, като например Нов Vulkan базиран двигател за изобразяване, подобрена поддръжка за 3D графикии модернизиран API, който предоставя повече гъвкавост и опции за разработчиците.
Нещата обаче не са прости, тъй като въпреки тези предимства много приложения все още използват GTK3 поради различни фактори. Мигрирането на код може да изисква значителни усилия, тъй като GTK4 въвежда значителни промени в API и обработката на определени елементи, което може да включва пренаписване на основни части от кода.
Този процес изисква време и ресурси. че много проекти не могат лесно да разпределят. Освен това, някои приложения може да не се нуждаят от новите функции на GTK4 и да изберат да продължат на GTK3, докато превключването не е необходимо, като по този начин се избягва неудобството при поддържане на паралелни версии на код.
В сегашното състояние на проекта, се споменава, че:
- Кодът напредна значително през последните два месеца.
- Версията GTK4 вече може да бъде компилирана и стартирана успешно.
- Коригиран проблем с преоразмеряването на прозореца.
В момента поддръжката е фокусирана изключително върху Wayland, без X11 съвместимост.
От друга страна се споменава, че в рамките на бъдещите работни планове е подобряване на съвместимостта с основни функции, като например:
- Обработване на въвеждане от потребителя.
- Държач за клипборд.
- Внедряване на функции като плъзгане и пускане.
- Диалогови прозорци за избор на файл, цветове, емотикони и приложения по подразбиране.
Накрая да Интересувате се да научите повече за това, можете да проверите подробностите В следващия линк.