Жоғары өнімділікті қамтамасыз ету, классикалық интерфейсті сақтау, жадты тұтынуды азайту және қосымша теңшеу опцияларын қамтамасыз ету үшін Firefox код базасынан бөлінген Pale Moon 32.1 веб-шолғышының шығарылымы жарияланды. 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 технологиялар жинағына қолдау әдепкі бойынша қосылады. Бұған, мысалы, GitHub жүйесінде қолданылатын реттелетін элементтер, Shadow DOM, JavaScript модульдері және HTML үлгілерінің спецификациялары кіреді. WebComponents жиынынан Pale Moon қазіргі уақытта тек CustomElements және Shadow DOM API интерфейстерін жүзеге асырады.
- macOS (Intel және ARM) үшін құрастырулар тұрақтандырылды.
- Барлық мәтінге сәйкес келмейтін қойынды тақырыптарының жағы енді күңгірттендірілді (эллипсті көрсетудің орнына).
- Уәделерді іске асыру және асинхронды функциялар жаңартылды. Promise.any() әдісі енгізілді.
- Енді дұрыс жиналған қоқыс болып табылатын тұрақты өрнектері бар нысандарды өңдеу жақсартылды.
- VP8 бейнесін ойнату мәселелері шешілді.
- Кірістірілген эмодзи қаріпі жаңартылды.
- CSS псевдосыныптары «:is()» және «:where()» енгізілді.
- ":not()" псевдосыныбы үшін күрделі селекторлар енгізілді.
- CSS сипаты кірістіру енгізілді.
- Env() CSS функциясы орындалды.
- Тек YUV емес, RGB түс үлгісін пайдаланып бейне ойнатуға қолдау қосылды. Толық жарықтық диапазоны (0-255 деңгейлері) бар бейнеге енді қолдау көрсетіледі.
- Веб мәтінді сөйлеуге API әдепкі бойынша қосылады.
- NSPR 4.35 және NSS 3.79.4 кітапхана нұсқалары жаңартылды.
- Tracking Protection жүйесінің пайдаланылмаған параметрлері жойылды және код тазартылды (Pale Moon кірулерді бақылау үшін есептегіштерді блоктау үшін өз жүйесін пайдаланады және Firefox-тың Tracking Protection жүйесі пайдаланылмаған).
- JIT қозғалтқышында код генерациясының қауіпсіздігі жақсарды.

Ақпарат көзі: opennet.ru
