Browser Pale Moon 31.0 Weşandin

Serbestberdana geroka webê Pale Moon 31.0 hate weşandin, ku ji bingeha koda Firefox-ê veqetiyaye da ku karbidestiyek bilindtir peyda bike, navbeynkariya klasîk biparêze, xerckirina bîranînê kêm bike û vebijarkên xwerûkirinê yên din peyda bike. Avahiyên Pale Moon ji bo Windows û Linux (x86 û x86_64) têne afirandin. Koda projeyê di bin MPLv2 (Lîsansa Giştî ya Mozilla) de tê belav kirin.

Proje bi rêxistina navbeynkariya klasîk ve girêdayî ye, bêyî guheztina navbeynkariya Australis a ku di Firefox 29-ê de yekbûyî ye, û bi vebijarkên xwerû ya berfireh. Parçeyên jêbirin DRM, API-ya Civakî, WebRTC, temaşevana PDF-ê, Nûçegihanê Crash, koda berhevkirina statîstîkan, amûrên ji bo kontrolên dêûbav û kesên astengdar hene. Li gorî Firefox-ê, gerok piştgirî ji teknolojiya XUL re digire û şiyana karanîna hem mijarên sêwirana bêkêmasî û sivik digire.

Di guhertoya nû de:

  • Piştî tesbîtkirina hejmarek pirsgirêkên aramiyê û protestokirina yek ji pêşdebirên sereke, serbestberdanên berê qedandî yên Pale Moon 30.0.0 û 30.0.1 hatin betal kirin. Bikaranîna platforma UXP (Platforma Unified XUL) hate vegerandin, ji depoya Mozilla Central forkek pêkhateyên Firefox-ê pêşve dike, ji girêdanên koda Rust-ê veqetandî û pêşkeftinên projeya Quantum-ê tê de tune. Motora gerokê ya ku tê bikar anîn Goanna 5.1 e, guhertoyek motora Gecko, ji kodê ji hêman û platformên nepiştgirî hatî paqij kirin. Bikarhênerên şaxê Pale Moon 29.x ji bo serbestberdana 31.0 veguherînek rasterast tê pêşkêş kirin.
  • Piştgirî hem ji bo pêvekên kevn ên neguhêrbar ji bo Firefox û hem jî ji pêvekên nû yên ku bi taybetî ji bo Pale Moon hatine amadekirin, tê peyda kirin. Îstîqrara pêvekên kevintir ne garantî ye, ji ber vê yekê ew ê di rêveberê pêvekê de bi etîketek porteqalî ya taybetî bêne nîşankirin.
  • Piştgiriyek ji bo kontrolkirina yek-carî ya tevahiya zincîra taybetmendiyan an bangên di JavaScript-ê de bi karanîna operatorê "?" zêde kir. Mînakî, bi karanîna "db?.user?.name?.length" hûn dikarin bêyî kontrolên pêşîn bigihîjin nirxa "db.user.name.length".
  • Ji bo baştirkirina lihevhatina bi malperan re, rêbazên Selection.setBaseAndExtent() û queueMicroTask() hatine zêdekirin.
  • Di çêkera IntersectionObserver() de, dema ku rêzek vala derbas dibe, li şûna avêtina îstîsnayekê taybetmendiya rootMargin bi xwerû tê danîn.
  • Pêşkêşkirina çêtirîn sêwiranên ku bi karanîna tora CSS û flexbox ve hatî destnîşan kirin.
  • Performansa çêtirkirina pêkanîna paralel a xebatkarên malperê di JavaScript de.
  • Pêşandana çêtir a tîpên îtalîk.
  • Guhertoyên nûvekirî yên pirtûkxaneyên ku di pakêta bingehîn de cih digirin.
  • Piştgiriyek ji bo nasnameyên kodek vîdyoyê yên dirêjkirî yên VPx zêde kir.
  • Pirsgirêkek demdirêj bi nîşandana zeviyên ku rasterast di tagên laş û iframe de bêyî karanîna CSS-ê hatine danîn çareser kir.
  • Koda ku bi karanîna karûbarên Google SafeBrowsing û URLClassifier ve girêdayî ye rakirin.
  • Koda kombûnê li ser platforma macOS-ê hate nûve kirin.
  • ArchiveReader API-ya ne-standard hate rakirin.
  • Ji bo berhevkirina telemetrî kod ji hêmanên Mozilla hate paqij kirin.
  • Koda ku bi piştgiriya platforma Android-ê ve girêdayî ye rakirin.
  • Çarçoveya ceribandina otomatîkî ya Marionette hate rakirin.
  • Serastkirinên têkildarî rakirina qelsiyan hatine paşxistin.

 Browser Pale Moon 31.0 Weşandin


Source: opennet.ru

Add a comment