Հրապարակվել է Pale Moon 31.3 վեբ բրաուզերի թողարկումը, որն անջատվել է Firefox կոդերի բազայից՝ ապահովելու ավելի բարձր կատարողականություն, պահպանել դասական ինտերֆեյսը, նվազագույնի հասցնել հիշողության սպառումը և տրամադրել անհատականացման լրացուցիչ տարբերակներ: Pale Moon-ի կառուցվածքները ստեղծվում են Windows-ի և Linux-ի համար (x86 և x86_64): Ծրագրի կոդը բաշխվում է MPLv2 (Mozilla Public License) ներքո:
Նախագիծը հավատարիմ է ինտերֆեյսի դասական կազմակերպմանը, առանց Firefox 29-ում ինտեգրված Australis ինտերֆեյսին անցնելու և հարմարեցման լայն տարբերակների տրամադրմամբ: Հեռացված բաղադրիչները ներառում են DRM, Social API, WebRTC, PDF դիտող, Crash Reporter, վիճակագրության հավաքագրման կոդը, ծնողական վերահսկողությունը և հաշմանդամություն ունեցող անձինք: Firefox-ի համեմատ՝ զննարկիչը պահպանում է XUL տեխնոլոգիայի աջակցությունը և պահպանում է ինչպես լիարժեք, այնպես էլ թեթև թեմաներ օգտագործելու հնարավորությունը:
Նոր տարբերակում.
- At() մեթոդն իրականացվում է JavaScript-ի Array, String և TypedArray օբյեկտներում, ինչը թույլ է տալիս օգտագործել հարաբերական ինդեքսավորում (հարաբերական դիրքը նշված է որպես զանգվածի ինդեքս), ներառյալ վերջի նկատմամբ բացասական արժեքներ նշելը:
- Վեբ աշխատողներն աջակցում են EventSource API-ին:
- Հարցումներում ուղարկվում է «Origin:» վերնագիրը:
- Կառուցման համակարգում օպտիմիզացումներ են կատարվել՝ կառուցումն արագացնելու համար: Visual Studio 2022 կոմպիլյատորն օգտագործվում է Window հարթակի համար հավաքներ ստեղծելու համար:
- Փոխել է անհատական աուդիո ֆայլերի մշակումը wav ձևաչափով, որի համար, համակարգի նվագարկիչին կանչելու փոխարեն, այժմ օգտագործվում է ներկառուցված մշակիչը: Հին վարքագիծը վերադարձնելու համար about:config ապահովում է media.wave.play-stand-alone պարամետրը:
- Տողերի նորմալացման բարելավված կոդը:
- Թարմացվել է ճկուն կոնտեյներների հետ աշխատելու ծածկագիրը, բայց հետո այս փոփոխությունն անջատվել է գրեթե անմիջապես թողարկված Pale Moon 31.3.1 թարմացումում՝ որոշ կայքերի հետ կապված խնդիրների հայտնաբերման պատճառով:
- Հաստատվել են կառուցման խնդիրները ոչ սովորական SunOS և Linux միջավայրերում:
- Վերանախագծված կոդը IPC թելերը արգելափակելու համար:
- Հեռացվել է «-moz» նախածանցը min-content և max-content CSS հատկություններից:
- Տեղափոխված ուղղումներ՝ կապված խոցելիության մեղմացման հետ:
Բացի այդ, մենք կարող ենք նշել SeaMonkey 2.53.14 ինտերնետային հավելվածների փաթեթի թողարկումը, որը միավորում է վեբ զննարկիչը, էլփոստի հաճախորդը, նորությունների հոսքի համախմբման համակարգը (RSS/Atom) և WYSIWYG Composer html էջի խմբագրիչը մեկ արտադրանքի մեջ: Chatzilla IRC հաճախորդը, DOM Inspector վեբ մշակման գործիքակազմը և Lightning օրացույցի ժամանակացույցը առաջարկվում են որպես նախապես տեղադրված հավելումներ: Նոր թողարկումը բերում է շտկումներ և փոփոխություններ Firefox-ի ներկայիս կոդերի բազայից (SeaMonkey 2.53-ը հիմնված է Firefox 60.8 բրաուզերի շարժիչի վրա՝ տեղափոխելով անվտանգության հետ կապված ուղղումներ և որոշ բարելավումներ Firefox-ի ներկայիս մասնաճյուղերից):
Նոր տարբերակում.
- Թարմացված DOM ինտերֆեյսներ Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script և Html HTML տարրերի համար:
- Կառուցման համակարգի շարունակական անցումը Python 2-ից Python 3-ին:
- Մասին հավելվածների երկխոսությունը հեռացվել է Օգնության ցանկից:
- URL-ի սպիտակ ցուցակը հեռացվեց:
- Հասցեագրքից հեռացվել են զրույցի հնացած ծառայությունները:
- Համատեղելիություն rust 1.63 կոմպիլյատորի հետ ապահովված է:
Source: opennet.ru