Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 3)

Модерирует : gyra, Maz

Maz (26-05-2022 22:54): Pale Moon (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

biomednet



Schwarz Meister
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Просто подумал, что людям, использующим форки UXP, будет интересно следующее:
 
Это личная цель разработчика MAT (но при поддержке самого Moonchild) - полностью лишить возможности установки всех «устаревших» расширений, ориентированных на Firefox, в официальных браузерах UXP, таких как Pale Moon / Basilisk.
Так, например, в нестабильных версиях Pale Moon 29.0.0a6 удалена опция buildconfig «--enable-phoenix-extensions», это означает, что уже установленные совместимые расширения Firefox XUL будут отключены без возможности повторного включения, в то время как «новые» (например из CAA) больше не могут быть установлены.
 
Один из способов обойти эту искусственную блокировку - вручную отредактировать файл install.rdf надстройки, включив в него специальный раздел <em: targetApplication> Pale Moon ... Или, для более автоматизированной и удобной для пользователя процедуры, установите и используйте JustOff's МТТ:
 
https://github.com/JustOff/moon-tester-tool/
 
Конфронтация между M.A.T и JustOff назревала в течение нескольких месяцев (на нескольких уровнях)...
 
Что относится к видению MAT будущего, можно посмотреть в официальном выпуске UXP № 1659, и работа над ним уже началась:  
https://repo.palemoon.org/MoonchildProductions/UXP/commit/branch/xpiprovider-work
 
Однако я не имею в виду, что у официальных разработчиков есть какие-то злые намерения. Их взгляд на вещи состоит в том, что они должны принудительно перенести своих пользователей с давно устаревших, "небезопасных", больше не поддерживаемых расширений Firefox (например, предоставленных CAA) - несмотря на то, что они в настоящее время работают нормально - до эксклюзивного формата PM и расширений, ответвлений оригинальных, с текущими сопровождающими из сообществ UXP (и из других источников).
Как бы хорошо это ни звучало, конечный результат - это еще одна волна простых неудобств для пользователей ...
 
Стоит ли нам беспокоиться? Я еще не уверен ...  
Я не знаю, какая судьба ждет флаг buildconfig --enable-phoenix-extensions.
Если вспомогательный код останется на месте, то с надстройками Firefox XUL все будет в порядке.  
Однако со временем апстрим-расширения и их репозитории перейдут на новый формат, который нам тоже придется как-то поддерживать, если мы собираемся сохранить возможность использования обоих форматов (старый: install.rdf, новый: install.json ) в основном браузере.
 
Я не программист, поэтому не могу сказать за себя.  
Но, безусловно, эта часть официальной разработки UXP является одной из критичных для нашего сопровождающего @roytam1, и ему следует внимательно следить за новостями.
 
 

Всего записей: 2295 | Зарегистр. 12-08-2002 | Отправлено: 14:13 08-11-2020 | Исправлено: biomednet, 18:41 10-11-2020
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 3)
Maz (26-05-2022 22:54): Pale Moon (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru