का शुभारंभ वेब ब्राउज़र का नया संस्करण पेल मून 31.3, संस्करण जिसमें कई बग फिक्स किए गए हैं और ब्राउज़र और संकलन प्रणाली में कुछ सुधार लागू किए गए हैं।
उन लोगों के लिए जो ब्राउज़र से अपरिचित हैं, उन्हें पता होना चाहिए कि यह है फ़ायरफ़ॉक्स कोडबेस का एक कांटा बेहतर प्रदर्शन प्रदान करने, क्लासिक इंटरफ़ेस को संरक्षित करने, मेमोरी की खपत को कम करने और अतिरिक्त अनुकूलन विकल्प प्रदान करने के लिए।
पेल मून 31.3 मुख्य नई विशेषताएं
प्रस्तुत किए गए इस नए संस्करण में, इस बात पर प्रकाश डाला गया है कि WAV प्रारूप में अलग-अलग ऑडियो फाइलों की बदली हुई प्रक्रिया, जिसके लिए सिस्टम प्लेयर को कॉल करने के बजाय, अब अंतर्निहित नियंत्रक का उपयोग किया जाता है। पुराने व्यवहार को वापस करने के लिए इसे about:config में किया जा सकता है और सेटिंग media.wave.play-stand-alone प्रदान की जाती है।
इसके अलावा लचीले कंटेनर हैंडलिंग के लिए अद्यतन कोडs, लेकिन कुछ साइटों के साथ समस्याओं की खोज के कारण लगभग तुरंत जारी किए गए पेल मून 31.3.1 अपडेट में चेज़ में यह परिवर्तन अक्षम कर दिया गया था।
इस नए संस्करण में किए गए अन्य परिवर्तन हैं: निर्माण में तेजी लाने के लिए निर्माण प्रणाली में अनुकूलन (विजुअल स्टूडियो 2022 कंपाइलर का उपयोग विंडोज के लिए बिल्ड जेनरेट करने के लिए किया जाता है), प्लस SunOS वातावरण में निश्चित संकलन मुद्दे और जीसीसी के विभिन्न संस्करणों के साथ विभिन्न वितरणों पर लिनक्स पर।
यह भी नोट किया जाता है कि स्ट्रिंग सामान्यीकरण के लिए कोड में सुधार किया गया है, साथ ही आईपीसी थ्रेड्स को अवरुद्ध करने के लिए कोड को नया स्वरूप दिया गया है।
अन्य परिवर्तनों की कि इस नए संस्करण से बाहर खड़े हो जाओ:
- at() विधि को JavaScript Array, String, और TypedArray ऑब्जेक्ट्स पर लागू किया जाता है, जो आपको सापेक्ष अनुक्रमण (एक सापेक्ष स्थिति को सरणी अनुक्रमणिका के रूप में निर्दिष्ट किया जाता है) का उपयोग करने की अनुमति देता है, जिसमें अनुगामी सापेक्ष नकारात्मक मान निर्दिष्ट करना शामिल है।
- min-content और max-content CSS प्रॉपर्टीज से "-moz" प्रीफिक्स को हटा दिया।
- भेद्यता शमन से संबंधित पोर्ट किए गए सुधार।
- जावास्क्रिप्ट विधि बिल्ट-इन इंडेक्सेबल्स (ऐरे, स्ट्रिंग, टाइपेडएरे) पर .at (इंडेक्स) लागू की गई।
- मूल भेजना सक्षम: समान-मूल अनुरोधों पर डिफ़ॉल्ट शीर्षलेख।
- सीएसएस "कोष्ठक" की अद्यतन हैंडलिंग अब बिना कोष्ठक के तार स्वीकार करने के लिए (स्पेक अपडेट)।
- वेब संगतता के लिए वेब पेजों पर अद्यतन लचीला कंटेनर हैंडलिंग।
- मैक ओएस एक्स के लिए संकलन करते समय विभिन्न मुद्दों को ठीक किया गया।
- स्रोत कोड में विभिन्न C++ मानक अनुरूपता मुद्दों को ठीक किया।
- dotAll ने नियमित अभिव्यक्तियों के सिंटैक्स और उपयोग के साथ एक समस्या को ठीक किया।
- कस्टम हैश मैप को std::unordered_map में बदला जहां विवेकपूर्ण है।
- स्वच्छ और अद्यतन आईपीसी थ्रेड ब्लॉकिंग कोड।
- एक्सेस-योग्यता फ़ोकस के लिए हटाई गई जगह प्रपत्र नियंत्रणों पर उनकी शैली को अपेक्षित मीट्रिक के साथ संरेखित करने के लिए रिंग करती है।
- गैर-मानक प्लेटफ़ॉर्म सेटिंग्स के साथ निर्माण के लिए अनावश्यक नियंत्रण मॉड्यूल को हटा दिया गया।
- -moz उपसर्ग को min-content और max-content CSS कीवर्ड से हटा दिया गया जहां यह अभी भी उपयोग में था।
- सुरक्षा सुधार: CVE-2022-40956 और CVE-2022-40958।
अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस नए संस्करण के बारे में, आप विवरण देख सकते हैं निम्नलिखित लिंक में
Ubuntu और डेरिवेटिव पर Pale Moon वेब ब्राउज़र कैसे स्थापित करें?
उन लोगों के लिए जो इस वेब ब्राउज़र को अपने डिस्ट्रो पर स्थापित करने में सक्षम हैं, उन्हें आपके सिस्टम में एक टर्मिनल खोलना होगा और टाइप करना होगा निम्न में से कोई भी आदेश।
ब्राउज़र में उबंटू के प्रत्येक संस्करण के लिए रिपॉजिटरी हैं जो अभी भी वर्तमान समर्थन हैं। और ब्राउज़र के इस नए संस्करण में पहले से ही Ubuntu 22.04 के लिए समर्थन है। उन्हें केवल रिपॉजिटरी जोड़ना होगा और निम्नलिखित कमांड टाइप करके इंस्टॉल करना होगा:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
अब के लिए वे उपयोगकर्ता जो Ubuntu 20.04 LTS संस्करण पर हैं निम्नलिखित निष्पादित करें:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
जिसके लिए भी वे हैं Ubuntu 18.04 LTS उपयोगकर्ता वे टर्मिनल में निम्नलिखित कमांड चलाएंगे:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon