Pale Moon Browser 30.0 გამოშვება

გამოქვეყნდა Pale Moon 30.0 ვებ-ბრაუზერის გამოშვება, რომელიც გამოიყოფა Firefox-ის კოდების ბაზიდან, რათა უზრუნველყოს უმაღლესი შესრულება, შეინარჩუნოს კლასიკური ინტერფეისი, შეამციროს მეხსიერების მოხმარება და უზრუნველყოს დამატებითი პერსონალიზაციის პარამეტრები. Pale Moon build-ები გენერირებულია Windows-ისთვის და Linux-ისთვის (x86 და x86_64). პროექტის კოდი განაწილებულია MPLv2 (Mozilla Public License) ქვეშ.

პროექტი იცავს ინტერფეისის კლასიკურ ორგანიზაციას, Firefox 29-ში ინტეგრირებულ Australis-ის ინტერფეისზე გადასვლის გარეშე და პერსონალიზაციის ფართო ვარიანტების უზრუნველყოფით. ამოღებულ კომპონენტებს შორისაა DRM, სოციალური API, WebRTC, PDF მაყურებელი, Crash Reporter, სტატისტიკის შეგროვების კოდი, მშობლის კონტროლი და შეზღუდული შესაძლებლობის მქონე პირები. Firefox-თან შედარებით, ბრაუზერი ინარჩუნებს XUL ტექნოლოგიის მხარდაჭერას და ინარჩუნებს როგორც სრულფასოვანი, ისე მსუბუქი თემების გამოყენების შესაძლებლობას.

Pale Moon Browser 30.0 გამოშვება

ახალ ვერსიაში:

  • Возвращена поддержка старых немодифицированных дополнений к Firefox. Осуществлён уход от использования собственного глобального идентификатора браузера (GUID) в пользу идентификатора Firefox, что позволит добиться максимальной совместимости со всеми старыми и оставшимися без сопровождения дополнениями, разработанными в своё время для Firefox (ранее, чтобы дополнение заработало в Pale Moon его требовалось специально адаптировать, что создавало трудности с использованием дополнений, оставшихся без сопровождающих). Развиваемый проектом сайт дополнений будет поддерживать как XUL-дополнения, специально адаптированные для Pale Moon, так и XUL-дополнения, распространявшиеся для Firefox.
  • Прекращено использование платформы UXP (Unified XUL Platform), развивавшей ответвление компонентов Firefox из репозитория Mozilla Central, избавленных от привязок к коду на языке Rust и не включающих наработки проекта Quantum. Вместо UXP браузер теперь будет собираться на базе окружения GRE (Goanna Runtime Environment), основанного на более актуальном коде движка Gecko, очищенного от кода неподдерживаемых компонентов и платформ.
  • Реализован механизм GPC (Global Privacy Control), пришедший на смену заголовку «DNT» (Do Not Track) и позволяющий информировать сайты о запрете продажи персональных данных и их использования для отслеживания предпочтений или перемещений между сайтами.
  • Настройка для выбора Pale Moon в качестве браузера по умолчанию перенесена в секцию «General».
  • В коллекции emoji реализована поддержка Twemoji 13.1.
  • Для улучшения совместимости с сайтами добавлены методы Selection.setBaseAndExtent() и queueMicroTask().
  • Улучшена настройка внешнего вида полос прокрутки через темы оформления.
  • Изменена структура пакетов для интернационализации и поддержки языков. Из-за проведения работы по перепроверке переводов наблюдается снижение охвата элементов в языковых пакетах.
  • Изменён формат профиля — после обновления до Pale Moon 30.0 профиль не сможет использоваться с прошлой веткой Pale Moon 29.x.

წყარო: opennet.ru

ახალი კომენტარის დამატება