పేల్ మూన్ 32.2 వెబ్ బ్రౌజర్ యొక్క విడుదల ప్రచురించబడింది, ఇది ఫైర్ఫాక్స్ కోడ్బేస్ నుండి అధిక పనితీరును అందించడానికి, క్లాసిక్ ఇంటర్ఫేస్ను కలిగి ఉండటానికి, మెమరీ వినియోగాన్ని తగ్గించడానికి మరియు అదనపు అనుకూలీకరణ ఎంపికలను అందించడానికి రూపొందించబడింది. Windows మరియు Linux (x86_64) కోసం లేత మూన్ బిల్డ్లు రూపొందించబడ్డాయి. ప్రాజెక్ట్ కోడ్ MPLv2 (మొజిల్లా పబ్లిక్ లైసెన్స్) క్రింద పంపిణీ చేయబడింది.
ప్రాజెక్ట్ ఫైర్ఫాక్స్ 29 మరియు 57లో ఏకీకృతం చేయబడిన ఆస్ట్రేలిస్ మరియు ఫోటాన్ ఇంటర్ఫేస్లకు మారకుండా మరియు విస్తృతమైన అనుకూలీకరణ ఎంపికల సదుపాయంతో ఇంటర్ఫేస్ యొక్క క్లాసికల్ ఆర్గనైజేషన్కు కట్టుబడి ఉంటుంది. తీసివేయబడిన భాగాలలో DRM, సోషల్ API, WebRTC, PDF వ్యూయర్, క్రాష్ రిపోర్టర్, గణాంకాల సేకరణ కోడ్, తల్లిదండ్రుల నియంత్రణలు మరియు వైకల్యాలున్న వ్యక్తులు ఉన్నారు. Firefoxతో పోల్చితే, బ్రౌజర్ XULని ఉపయోగించే పొడిగింపులకు మద్దతుని అందించింది మరియు పూర్తి స్థాయి మరియు తేలికపాటి థీమ్లను ఉపయోగించగల సామర్థ్యాన్ని కలిగి ఉంది.
కొత్త వెర్షన్లో:
- GTK2ని ఉపయోగించి FreeBSD కోసం ప్రయోగాత్మక బిల్డ్లు అందించబడ్డాయి (గతంలో GTK3తో అందించబడిన బిల్డ్లకు అదనంగా). FreeBSD కోసం అసెంబ్లీలను కుదించడానికి, bzip2కి బదులుగా xz ఫార్మాట్ ఉపయోగించబడుతుంది.
- గోవన్నా బ్రౌజర్ ఇంజిన్ (మొజిల్లా గెక్కో ఇంజిన్ యొక్క ఫోర్క్) మరియు UXP ప్లాట్ఫారమ్ (యూనిఫైడ్ XUL ప్లాట్ఫారమ్, ఫైర్ఫాక్స్ భాగాల ఫోర్క్) వెర్షన్ 6.2కి నవీకరించబడ్డాయి, ఇది ఇతర బ్రౌజర్లతో అనుకూలతను మెరుగుపరుస్తుంది మరియు వినియోగదారులు సమస్యలను నివేదించిన చాలా సైట్లతో పని చేస్తుంది. తో.
- దిగుమతి() వ్యక్తీకరణను ఉపయోగించి JavaScript మాడ్యూల్లను దిగుమతి చేయడానికి మద్దతు అమలు చేయబడింది.
- మాడ్యూల్లు అసమకాలిక ఫంక్షన్లను ఎగుమతి చేసే సామర్థ్యాన్ని అందిస్తాయి.
- జావాస్క్రిప్ట్ తరగతులలో ఫీల్డ్లకు మద్దతు జోడించబడింది.
- అసైన్మెంట్ ఆపరేటర్లు "||=", "&&=" మరియు "??=" కోసం మద్దతు జోడించబడింది.
- నిలిపివేయబడిన గ్లోబల్ window.event (dom.window.event.enabled ద్వారా about:configలో ప్రారంభించబడింది)ని ఉపయోగించగల సామర్థ్యాన్ని అందించింది, ఇది కొన్ని సైట్లలో ఉపయోగించడం కొనసాగుతుంది.
- అమలు చేయబడిన self.structuredClone() మరియు Element.replaceChildren() పద్ధతులు.
- షాడో DOM అమలు ":హోస్ట్" సూడో-క్లాస్కు మెరుగైన మద్దతును అందించింది.
- CSS WebComponents ఇప్పుడు ::slotted() ఫంక్షన్కు మద్దతు ఇస్తుంది.
- మెరుగైన మెమరీ పేజీ కాషింగ్.
- FFmpeg 6.0 మల్టీమీడియా ప్యాకేజీకి మద్దతు జోడించబడింది.
- WebComponents సాంకేతికతలను (కస్టమ్ ఎలిమెంట్స్, షాడో DOM, JavaScript మాడ్యూల్స్ మరియు HTML టెంప్లేట్లు) ఉపయోగిస్తున్నప్పుడు స్థిర క్రాష్లు.
- సెకండరీ ప్లాట్ఫారమ్ల కోసం సోర్స్ కోడ్ నుండి నిర్మించడంలో సమస్యలు పరిష్కరించబడ్డాయి.
- Fetch API అమలు అప్డేట్ చేయబడింది.
- DOM పనితీరు API యొక్క అమలు స్పెసిఫికేషన్కు అనుగుణంగా ఉంటుంది.
- కీస్ట్రోక్ల నిర్వహణ మెరుగుపరచబడింది, Ctrl+Enter కోసం ఈవెంట్లను పంపడానికి మద్దతు జోడించబడింది.
- Freetype 2.13.0 మరియు Harfbuzz 7.1.0 కోసం అంతర్నిర్మిత లైబ్రరీలు నవీకరించబడ్డాయి.
- GTK కోసం, స్కేల్ చేయబడిన ఫాంట్లను కాషింగ్ చేయడానికి మద్దతు అమలు చేయబడింది మరియు ఫాంట్లతో పని చేయడానికి పనితీరు మెరుగుపరచబడింది. GTK సిస్టమ్స్లో fontconfig కొరకు మద్దతు నిలిపివేయబడింది.
- భద్రతా బగ్ పరిష్కారాలు ముందుకు తరలించబడ్డాయి.
మూలం: opennet.ru