Paglabas ng Pale Moon Browser 30.0

Ang paglabas ng Pale Moon 30.0 web browser ay nai-publish, na nag-fork mula sa Firefox codebase upang magbigay ng mas mataas na pagganap, panatilihin ang klasikong interface, bawasan ang pagkonsumo ng memorya at magbigay ng karagdagang mga pagpipilian sa pagpapasadya. Ang mga build ng Pale Moon ay nabuo para sa Windows at Linux (x86 at x86_64). Ang code ng proyekto ay ipinamamahagi sa ilalim ng MPLv2 (Mozilla Public License).

Sumusunod ang proyekto sa klasikong organisasyon ng interface, nang hindi lumilipat sa interface ng Australis na isinama sa Firefox 29, at may probisyon ng malawak na mga pagpipilian sa pagpapasadya. Kasama sa mga inalis na bahagi ang DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code ng koleksyon ng istatistika, kontrol ng magulang, at mga taong may mga kapansanan. Kung ikukumpara sa Firefox, pinapanatili ng browser ang suporta para sa teknolohiya ng XUL at pinapanatili ang kakayahang gumamit ng parehong ganap at magaan na mga tema.

Paglabas ng Pale Moon Browser 30.0

Sa bagong bersyon:

  • Ibinalik ang suporta para sa mas luma, hindi nabagong mga add-on ng Firefox. Lumayo na kami mula sa paggamit ng sariling global identifier (GUID) ng browser pabor sa Firefox identifier, na magbibigay-daan sa amin na makamit ang maximum na compatibility sa lahat ng luma at hindi pinapanatili na mga add-on na binuo sa isang pagkakataon para sa Firefox (dati, para sa isang add-on upang gumana sa Pale Moon, kailangan itong espesyal na iakma na lumikha ng mga paghihirap sa paggamit ng mga karagdagan na naiwan nang walang kasama). Susuportahan ng add-on site ng proyekto ang parehong XUL add-on na partikular na inangkop para sa Pale Moon at XUL add-on na ibinahagi para sa Firefox.
  • Ang paggamit ng UXP platform (Unified XUL Platform), na bumuo ng isang tinidor ng mga bahagi ng Firefox mula sa Mozilla Central repository, napalaya mula sa mga binding sa Rust code at hindi kasama ang mga pagpapaunlad ng Quantum project, ay hindi na ipinagpatuloy. Sa halip na UXP, gagawin na ngayon ang browser batay sa GRE (Goanna Runtime Environment), batay sa mas napapanahon na Gecko engine code, na nililinis ng code mula sa mga hindi sinusuportahang bahagi at platform.
  • Ang mekanismo ng GPC (Global Privacy Control) ay ipinatupad, na pinapalitan ang "DNT" (Do Not Track) header at nagbibigay-daan sa mga site na maabisuhan tungkol sa pagbabawal sa pagbebenta ng personal na data at paggamit ng mga ito upang subaybayan ang mga kagustuhan o paggalaw sa pagitan ng mga site.
  • Ang setting para sa pagpili sa Pale Moon bilang default na browser ay inilipat sa seksyong "Pangkalahatan".
  • Sinusuportahan na ngayon ng koleksyon ng emoji ang Twemoji 13.1.
  • Upang mapabuti ang pagiging tugma sa mga website, ang Selection.setBaseAndExtent() at queueMicroTask() na mga pamamaraan ay idinagdag.
  • Pinahusay na pagpapasadya ng hitsura ng mga scroll bar sa pamamagitan ng mga tema.
  • Ang istruktura ng mga pakete para sa internasyonalisasyon at suporta sa wika ay binago. Dahil sa pagtatrabaho sa cross-checking na mga pagsasalin, nagkaroon ng pagbaba sa saklaw ng mga elemento sa mga language pack.
  • Nabago ang format ng profile - pagkatapos mag-update sa Pale Moon 30.0, hindi magagamit ang profile sa dating sangay ng Pale Moon 29.x.

Pinagmulan: opennet.ru

Magdagdag ng komento