Pale Moon Browser 31.0 Release

De frijlitting fan 'e Pale Moon 31.0 webblêder is publisearre, dy't forked út' e Firefox-koadebase om hegere prestaasjes te leverjen, de klassike ynterface te behâlden, ûnthâldferbrûk te minimalisearjen en ekstra oanpassingsopsjes te leverjen. Pale Moon builds wurde generearre foar Windows en Linux (x86 en x86_64). De projektkoade wurdt ferspraat ûnder de MPLv2 (Mozilla Public License).

It projekt hâldt him oan 'e klassike organisaasje fan' e ynterface, sûnder te wikseljen nei de Australis-ynterface yntegreare yn Firefox 29, en mei it oanbieden fan wiidweidige oanpassingsopsjes. Ferwidere komponinten omfetsje DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, statistyksammelkoade, âlderlike kontrôles, en minsken mei in beheining. Yn ferliking mei Firefox behâldt de browser stipe foar XUL-technology en behâldt de mooglikheid om sawol folweardige as lichtgewicht tema's te brûken.

Yn de nije ferzje:

  • После выявления ряда проблем со стабильностью и протеста одного из ключевых разработчиков отменены ранее сформированные выпуски Pale Moon 30.0.0 и 30.0.1. Возвращено использование платформы UXP (Unified XUL Platform), развивающей ответвление компонентов Firefox из репозитория Mozilla Central, избавленных от привязок к коду на языке Rust и не включающих наработки проекта Quantum. В качестве браузерного движка задействован Goanna 5.1, вариант движка Gecko, очищенный от кода неподдерживаемых компонентов и платформ. Пользователям ветки Pale Moon 29.x предложен прямой переход на выпуск 31.0.
  • Обеспечена поддержка как старых немодифицированных дополнений к Firefox, так и новых дополнений, специально подготовленных для Pale Moon. Стабильность работы старых дополнений не гарантируется, поэтому они будут помечаться в менеджере дополнений специальной оранжевой меткой.
  • Добавлена поддержка единовременной проверки всей цепочки свойств или вызовов в JavaScript при помощи оператора «?.». Например, через «db?.user?.name?.length» можно обратиться к значению «db.user.name.length» без предварительных проверок.
  • Для улучшения совместимости с сайтами добавлены методы Selection.setBaseAndExtent() и queueMicroTask().
  • Yn de IntersectionObserver () constructor, by it trochjaan fan in lege tekenrige, wurdt it eigenskip rootMargin standert ynsteld ynstee fan in útsûndering te smiten.
  • Улучшена отрисовка конструкций, заданных при помощи CSS grid и flexbox.
  • Повышена производительность параллельного выполнения web worker-ов в JavaScript.
  • Улучшено отображение шрифтов курсивом.
  • Обновлены версии библиотек, включённых в базовую поставку.
  • Добавлена поддержка расширенных идентификаторов видеокодеков VPx.
  • Решена давняя проблема с отображением полей, заданных напрямую в тегах body и iframe без применения CSS.
  • Удалён код, связанный с использованием сервисов Google SafeBrowsing и URLClassifier.
  • Восстановлен код для сборки на платформе macOS.
  • Удалён нестандартный API ArchiveReader.
  • Проведена чистка кода от компонентов Mozilla для сбора телеметрии.
  • Удалён код, связанный с поддержкой платформы Android.
  • Удалён фреймворк автоматизированного тестирования Marionette.
  • Fixaasjes yn ferbân mei it eliminearjen fan kwetsberens binne útsteld.

Pale Moon Browser 31.0 Release


Boarne: opennet.ru

Add a comment