Pale Moon Browser 32 թողարկում

Հրապարակվել է Pale Moon 32 վեբ բրաուզերի թողարկումը, որն անջատվել է Firefox կոդերի բազայից՝ ապահովելու ավելի բարձր կատարողականություն, պահպանել դասական ինտերֆեյսը, նվազագույնի հասցնել հիշողության սպառումը և ապահովել անհատականացման լրացուցիչ տարբերակներ: Pale Moon-ի կառուցվածքները ստեղծվում են Windows-ի և Linux-ի համար (x86_64): Ծրագրի կոդը բաշխվում է MPLv2 (Mozilla Public License) ներքո:

Նախագիծը հավատարիմ է դասական ինտերֆեյսի կազմակերպմանը` առանց Firefox 29-ի և 57-ի մեջ ինտեգրված Australis և Photon ինտերֆեյսներին անցնելու, ինչպես նաև հարմարեցման լայն ընտրանքներով: Հեռացված բաղադրիչները ներառում են DRM, սոցիալական API, WebRTC, PDF դիտող, Crash Reporter, վիճակագրություն հավաքելու ծածկագիր, ծնողական վերահսկողության գործիքներ և հաշմանդամություն ունեցող անձինք: Firefox-ի համեմատ՝ XUL տեխնոլոգիայի աջակցությունը վերադարձվել է դիտարկիչին և պահպանվել է ինչպես լիարժեք, այնպես էլ թեթև դիզայնի թեմաներ օգտագործելու հնարավորությունը:

Pale Moon Browser 32 թողարկում

Նոր տարբերակում.

  • Աշխատանքներ են տարվել համատեղելիության խնդիրների լուծման ուղղությամբ։ Իրականացվել է 2016-2020 թվականներին թողարկված ECMAScript-ի բնութագրերի ամբողջական լուսաբանումը, բացառությամբ BigInt-ի աջակցության:
  • JPEG-XL պատկերի ձևաչափի ներդրումն ավելացրել է անիմացիայի և առաջադեմ ապակոդավորման աջակցություն (ցուցադրել, երբ այն բեռնվում է): JPEG-XL և Highway գրադարանները թարմացվել են:
  • Ընդլայնվել է սովորական արտահայտման շարժիչը: Սովորական արտահայտություններն այժմ աջակցում են անվանված գրավումներին, Unicode-ի նիշերի դասերի փախուստի հաջորդականությունները ներդրվել են (օրինակ՝ \p{Math} - մաթեմատիկական նշաններ), և «lookbehind» և «lookaround» ռեժիմների իրականացումը վերանախագծվել է: ):
  • CSS հատկությունները օֆսեթ-* վերանվանվել են inset-*՝ ճշգրտմանը համապատասխանելու համար: CSS-ը լուծում է ժառանգության և տարրի շուրջ լրացման հետ կապված խնդիրներ: Կոդը մաքրվել է և չօգտագործված CSS հատկությունները նախածանցներով ներդրվել են:
  • Լուծել է հիշողության սպառման խնդիրը շատ բարձր լուծաչափով անիմացիոն պատկերներ մշակելիս:
  • Ավելացվեց այլընտրանքային կապակցիչների աջակցություն Unix-ի նման համակարգերի վրա կառուցելիս:
  • MacOS-ի և FreeBSD-ի համար պաշտոնական build-ներ ստեղծելու աշխատանքները մոտենում են ավարտին (բետա-բիլդերն արդեն հասանելի են):

Source: opennet.ru

Добавить комментарий