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

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

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

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

  • String.prototype.replaceAll() аргыг хэрэгжүүлсэн бөгөөд энэ нь шинэ мөрийг буцаадаг (эхний мөр өөрчлөгдөөгүй хэвээр байна) заасан загварт үндэслэн бүх тохирохыг сольсон.
  • Аливаа JSON текстийг ECMAScript-ийн синтаксийн дэд багц болгон боловсруулах саналыг мөрийн литералуудад мөр хязгаарлагч (U+2028) болон догол мөр хязгаарлагч (U+2029) ашиглахыг зөвшөөрдөг.
  • JSON.stringify() аргаар буцаасан мөрүүдийн зөв форматыг баталгаажуулсан.
  • JavaScript дээр олон тооны тоог нүдээр харуулахын тулд хязгаарлагчийн дэмжлэгийг нэмсэн (жишээ нь, 1_000_000).
  • Сайтын тусгай Хэрэглэгчийн агентын утгыг дарж шинэчилсэн.
  • Дамжуулалтын асуудлаас болж AV кодлогч анхдагчаар идэвхгүй болсон.
  • Эмзэг байдлын засварыг хойшлуулсан.

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

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