Pale Moon Browser 31.0 хувилбар

Pale Moon 31.0 вэб хөтчийг гаргасан бөгөөд энэ нь илүү өндөр гүйцэтгэлийг хангах, сонгодог интерфэйсийг хадгалах, санах ойн зарцуулалтыг багасгах, нэмэлт тохируулгын сонголтуудыг хангах зорилгоор Firefox кодын сангаас салаав. Цайвар сарны бүтээцийг Windows болон Linux (x86 болон x86_64)-д зориулан бүтээсэн. Төслийн кодыг MPLv2 (Mozilla Public License) дагуу түгээдэг.

Энэхүү төсөл нь Firefox 29-д нэгдсэн Australis интерфэйс рүү шилжихгүйгээр интерфэйсийн сонгодог зохион байгуулалтыг баримталж, өргөн хүрээний тохируулгын сонголтуудыг хангадаг. Устгасан бүрэлдэхүүн хэсгүүдэд DRM, Social API, WebRTC, PDF Viewer, Crash Reporter, статистик цуглуулах код, эцэг эхийн хяналт, хөгжлийн бэрхшээлтэй хүмүүс багтана. Firefox-тэй харьцуулахад хөтөч нь XUL технологийн дэмжлэгийг хадгалж, бүрэн хэмжээний болон хөнгөн сэдвүүдийг хоёуланг нь ашиглах чадварыг хадгалсан.

Шинэ хувилбарт:

  • После выявления ряда проблем со стабильностью и протеста одного из ключевых разработчиков отменены ранее сформированные выпуски 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().
  • IntersectionObserver() бүтээгч дээр хоосон стринг дамжуулах үед үл хамаарах зүйл оруулахын оронд rootMargin шинж чанарыг анхдагчаар тохируулдаг.
  • Улучшена отрисовка конструкций, заданных при помощи CSS grid и flexbox.
  • Повышена производительность параллельного выполнения web worker-ов в JavaScript.
  • Улучшено отображение шрифтов курсивом.
  • Обновлены версии библиотек, включённых в базовую поставку.
  • Добавлена поддержка расширенных идентификаторов видеокодеков VPx.
  • Решена давняя проблема с отображением полей, заданных напрямую в тегах body и iframe без применения CSS.
  • Удалён код, связанный с использованием сервисов Google SafeBrowsing и URLClassifier.
  • Восстановлен код для сборки на платформе macOS.
  • Удалён нестандартный API ArchiveReader.
  • Проведена чистка кода от компонентов Mozilla для сбора телеметрии.
  • Удалён код, связанный с поддержкой платформы Android.
  • Удалён фреймворк автоматизированного тестирования Marionette.
  • Эмзэг байдлыг арилгахтай холбоотой засваруудыг хойшлуулсан.

Pale Moon Browser 31.0 хувилбар


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх