Доступен релиз независимого браузерного проекта Pale Moon 27.1 (http://www.palemoon.org/), построенного на ответвлении от кодовой базы Firefox, модифицированного для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. На уровне поддержки базовых web-технологий и тем оформления браузер совместим с Firefox. Сборки Pale Moon формируются для Windows (http://www.palemoon.org/palemoon-win32.shtml) и Linux (http://linux.palemoon.org/) (x86 и x86_64). Проект придерживается классической организации интерфейса, без перехода к интегрированному в Firefox 29 интерфейсу Australis. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, интерфейс группировки вкладок Panorama, средства для родительского контроля и людей с ограниченными возможностями. Из улучшений выделяется поддержка инструкций SSE2, оптимизации для процессоров Atom, дополнительные варианты восстановления сеанса после краха и возможность отключить загрузку изображений.
Новый выпуск примечателен восстановлением совместимости с дополнениями, созданными с использованием Add-on SDK (https://www.opennet.ru/opennews/art.shtml?num=30973) (расширения JetPack (https://www.opennet.ru/opennews/art.shtml?num=21828) на базе стандартных web-технологий). Соответственно, восстановлена совместимость с большинством дополнений, ранее работавших в Pale Moon 26, но оказавшихся неработоспособными после удаления JetPack из Pale Moon 27.
Более того, с помощью инструмента Moon Tester (https://addons.palemoon.org/extensions/moon-tester-tool/) можно адаптировать для Pale Moon некоторые дополнения, написанные для нового интерфейса Firefox, если они не слишком сильно привязаны к aurora. Для работы подобных расширений в состав добавлен модуль "PMkit (http://developer.palemoon.org/Add-ons:Extensions/Jetpack)", который требует конвертации (http://developer.palemoon.org/Add-ons:Extensions/Jetpack) SDK-дополнений от Firefox и SeaMonkey в формат дополнений Pale Moon.
Другие изменения:
- Полностью переписан бэкенд для работы с мультимедийным контентом, который переведён на использование FFmpeg и собственного парсера MP4. В отличие от старого бэкенда, новый не привязан к gstreamer на платформе Linux;
- На платформе Linux обеспечено воспроизведение видео в формате .mov без необходимости установки плагина Quicktime;
- Восстановлено классическое оформление интерфейса about:config;
- При сбое конвертации текста в UTF-8 релизован автоматический откат на кодировку US-ASCII;
- Улучшена работа в условиях открытия большого числа вкладок;
- Изменена реализация синхронизации звука и видео, что решило проблемы с рассинхронизацией звука на BlueTooth-колонках;
- Изменён метод остановки скриптов после применения диалога "unresponsive script" (теперь останавливаются все скрипты в данной вкладке), что позволило избежать зависаний браузера;
- Возвращён обработчик HTML5 API для буфера обмена (разрешено только копирование в буфер, вставка из буфера блокируется из соображений безопасности);
- Расширено число прав, устанавливаемых через менеджер контроля полномочий (about:permissions);
- Удалён код поддержки интерфейса Metro и нестандартных блоков let и выражений;
- Исправлена ошибка, вызывавшая проблемы при работе с Facebook;
- Возвращена настройка network.stricttransportsecurity.enabled для управления включением HSTS;
- Перенесены исправления уязвимостей, недавно устранённых в Firefox.
URL: http://www.palemoon.org/releasenotes.shtml
Новость: https://www.opennet.ru/opennews/art.shtml?num=46017