Հրապարակվել է Pale Moon 32.1 վեբ բրաուզերի թողարկումը, որն անջատվել է Firefox կոդերի բազայից՝ ապահովելու ավելի բարձր կատարողականություն, պահպանել դասական ինտերֆեյսը, նվազագույնի հասցնել հիշողության սպառումը և ապահովել անհատականացման լրացուցիչ տարբերակներ: Pale Moon-ի կառուցվածքները ստեղծվում են Windows-ի և Linux-ի համար (x86_64): Ծրագրի կոդը բաշխվում է MPLv2 (Mozilla Public License) ներքո:
Նախագիծը հավատարիմ է ինտերֆեյսի դասական կազմակերպմանը` առանց Firefox 29-ում և 57-ում ինտեգրված Australis-ի և Photon-ի ինտերֆեյսներին անցնելու, ինչպես նաև հարմարեցման լայն տարբերակների տրամադրմամբ: Հեռացված բաղադրիչները ներառում են DRM, Social API, WebRTC, PDF դիտող, Crash Reporter, վիճակագրության հավաքագրման կոդը, ծնողական վերահսկողությունը և հաշմանդամություն ունեցող անձինք: Firefox-ի համեմատ՝ զննարկիչը վերադարձրել է XUL օգտագործող ընդլայնումների աջակցությունը և պահպանում է ինչպես լիարժեք, այնպես էլ թեթև թեմաներ օգտագործելու հնարավորությունը:
Նոր տարբերակում.
- Պատվերով HTML պիտակներ ստեղծելու համար WebComponents տեխնոլոգիաների փաթեթի աջակցությունը լռելյայն միացված է, ներառյալ Custom Elements, Shadow DOM, JavaScript մոդուլներ և HTML կաղապարների առանձնահատկությունները, ինչպիսիք են GitHub-ում օգտագործվողները: Pale Moon-ում WebComponents-ի հավաքածուից մինչ այժմ ներդրվել են միայն CustomElements և Shadow DOM API-ները:
- macOS-ի (Intel և ARM) կառուցումները կայունացվել են:
- Միացված է ներդիրների վերնագրերի պոչերի մգացումը, որոնք չեն պարունակում ամբողջ տեքստը (էլիպսիս ցույց տալու փոխարեն):
- Թարմացված Promise-ի իրականացումները և համաժամացման գործառույթները: Promise.any() մեթոդը ներդրվել է:
- Կանոնավոր արտահայտություններով օբյեկտների բարելավված մշակումը, որի համար ապահովված է ճիշտ աղբահանություն։
- VP8 ֆորմատով վիդեո նվագարկման հետ կապված խնդիրները լուծվել են։
- Թարմացվել է ներկառուցված էմոջի տառատեսակը:
- Իրականացված CSS կեղծ դասեր «:is()» և «:where()»:
- Իրականացված կոմպլեքս ընտրիչներ «:not()» կեղծ դասի համար:
- Իրականացրել է ներդիր CSS հատկությունը:
- Իրականացված CSS ֆունկցիան env().
- Ավելացվեց վիդեո նվագարկման վերամշակում RGB գունային մոդելով, և ոչ միայն YUV: Տրամադրվում է տեսամշակում պայծառության ողջ տիրույթով (0-255 մակարդակ):
- Web text-to-speech API-ը լռելյայն միացված է:
- NSPR 4.35 և NSS 3.79.4 գրադարանների թարմացված տարբերակները:
- «Tracking» պաշտպանության համակարգի չօգտագործված կարգավորումները հեռացվել են, և ծածկագիրը մաքրվել է (Pale Moon-ն օգտագործում է իր սեփական համակարգը՝ հաշվիչներն արգելափակելու համար՝ այցելությունները հետևելու համար, և Firefox-ից «Tracking» պաշտպանության համակարգը չի օգտագործվել):
- Բարելավվել է JIT շարժիչում կոդի ստեղծման անվտանգությունը:
Source: opennet.ru