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

Հրապարակվել է 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 շարժիչում կոդի ստեղծման անվտանգությունը:

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


Source: opennet.ru

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