প্রবর্তন ওয়েব ব্রাউজারের নতুন সংস্করণ ফ্যাকাশে চাঁদ 31.3, সংস্করণ যেখানে বেশ কয়েকটি বাগ সংশোধন করা হয়েছে এবং ব্রাউজার এবং সংকলন সিস্টেমের কিছু উন্নতি বাস্তবায়িত হয়েছে।
যারা ব্রাউজারটির সাথে অপরিচিত, তাদের জানা উচিত যে এটি ফায়ারফক্স কোডবেসের একটি কাঁটাচামচ আরও ভাল পারফরম্যান্স প্রদান, ক্লাসিক ইন্টারফেস সংরক্ষণ, মেমরির খরচ কমিয়ে আনা এবং অতিরিক্ত কাস্টমাইজেশন বিকল্প সরবরাহ করতে।
ফ্যাকাশে মুন 31.3 মূল নতুন বৈশিষ্ট্য
নতুন এই সংস্করণে যেটি উপস্থাপন করা হয়েছে, সেটিই তুলে ধরা হয়েছে wav বিন্যাসে পৃথক অডিও ফাইলের প্রক্রিয়াকরণ পরিবর্তন করা হয়েছে, যার জন্য, সিস্টেম প্লেয়ার কল করার পরিবর্তে, এখন বিল্ট-ইন কন্ট্রোলার ব্যবহার করা হয়। পুরানো আচরণ ফিরিয়ে আনতে এটি about:config-এ করা যেতে পারে এবং media.wave.play-stand-alone সেটিং দেওয়া আছে।
এটি ছাড়াও নমনীয় ধারক হ্যান্ডলিং জন্য আপডেট কোডs, কিন্তু তারপর কিছু সাইটের সমস্যা আবিস্কারের কারণে প্রায় অবিলম্বে প্রকাশিত Pale Moon 31.3.1 আপডেটের তাড়ায় এই পরিবর্তনটি নিষ্ক্রিয় করা হয়েছিল।
এই নতুন সংস্করণে অন্যান্য পরিবর্তন করা হয়েছে নির্মাণের গতি বাড়ানোর জন্য বিল্ড সিস্টেমে অপ্টিমাইজেশন (ভিজ্যুয়াল স্টুডিও 2022 কম্পাইলারটি উইন্ডোজের জন্য বিল্ড তৈরি করতে ব্যবহৃত হয়), প্লাস SunOS পরিবেশে স্থির সংকলন সমস্যা এবং লিনাক্সে জিসিসির বিভিন্ন সংস্করণ সহ বিভিন্ন বিতরণে।
এটাও উল্লেখ করা হয়েছে যে স্ট্রিং নরমালাইজেশনের কোড উন্নত করা হয়েছে, সেইসাথে IPC থ্রেড ব্লক করার জন্য কোডের রিডিজাইন করা হয়েছে।
অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:
- at() পদ্ধতিটি জাভাস্ক্রিপ্ট অ্যারে, স্ট্রিং এবং TypedArray অবজেক্টে প্রয়োগ করা হয়, যা আপনাকে আপেক্ষিক সূচী ব্যবহার করতে দেয় (একটি আপেক্ষিক অবস্থান একটি অ্যারে সূচক হিসাবে নির্দিষ্ট করা হয়), যার সাথে ট্রেলিং আপেক্ষিক নেতিবাচক মান উল্লেখ করা হয়।
- মিন-সামগ্রী এবং সর্বোচ্চ-সামগ্রী CSS বৈশিষ্ট্য থেকে "-moz" উপসর্গ সরানো হয়েছে।
- দুর্বলতা প্রশমন সম্পর্কিত পোর্টেড ফিক্স।
- জাভাস্ক্রিপ্ট পদ্ধতি বিল্ট-ইন ইনডেক্সেবল ( অ্যারে, স্ট্রিং, টাইপডঅ্যারে) এর উপর .at(index) প্রয়োগ করা হয়েছে।
- অরিজিন পাঠানো সক্ষম করা হয়েছে: একই-অরিজিন অনুরোধে ডিফল্ট হেডার।
- এখন বন্ধনী ছাড়া স্ট্রিং গ্রহণ করার জন্য CSS "বন্ধনী"-এর আপডেট করা হয়েছে (বিশেষ আপডেট)।
- ওয়েব সামঞ্জস্যের জন্য ওয়েব পৃষ্ঠাগুলিতে নমনীয় কন্টেইনার হ্যান্ডলিং আপডেট করা হয়েছে।
- Mac OS X-এর জন্য কম্পাইল করার সময় বিভিন্ন সমস্যা সমাধান করা হয়েছে।
- সোর্স কোডে বিভিন্ন C++ স্ট্যান্ডার্ড কনফর্মেন্স সমস্যা সমাধান করা হয়েছে।
- ডটঅল সিনট্যাক্স এবং রেগুলার এক্সপ্রেশনের ব্যবহার নিয়ে একটি সমস্যা সমাধান করেছে।
- কাস্টম হ্যাশ মানচিত্রকে std::unordered_map-এ পরিবর্তন করা হয়েছে যেখানে বিচক্ষণ।
- আইপিসি থ্রেড ব্লকিং কোড পরিষ্কার এবং আপডেট করা হয়েছে।
- প্রত্যাশিত মেট্রিক্সের সাথে তাদের স্টাইলিং সারিবদ্ধ করতে ফর্ম নিয়ন্ত্রণগুলিতে অ্যাক্সেসিবিলিটি ফোকাসের জন্য স্থান সরানো হয়েছে৷
- অ-মানক প্ল্যাটফর্ম সেটিংস সহ নির্মাণের জন্য অপ্রয়োজনীয় নিয়ন্ত্রণ মডিউল সরানো হয়েছে।
- মিন-সামগ্রী এবং সর্বোচ্চ-সামগ্রী CSS কীওয়ার্ড থেকে -moz উপসর্গ সরানো হয়েছে যেখানে এটি এখনও ব্যবহৃত ছিল।
- নিরাপত্তা সংশোধন: CVE-2022-40956 এবং CVE-2022-40958।
পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন এই নতুন সংস্করণ সম্পর্কে, আপনি বিশদটি পরীক্ষা করতে পারেন নীচের লিঙ্কে।
উবুন্টু এবং ডেরাইভেটিভসে প্যালে মুন ওয়েব ব্রাউজার কীভাবে ইনস্টল করবেন?
যারা তাদের ডিস্ট্রোতে এই ওয়েব ব্রাউজারটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, তাদের কেবল আপনার সিস্টেমে একটি টার্মিনাল খুলতে হবে এবং টাইপ করতে হবে নিম্নলিখিত আদেশের যে কোনও।
ব্রাউজারে উবুন্টুর প্রতিটি সংস্করণের রিপোজিটরি রয়েছে যার এখনও বর্তমান সমর্থন রয়েছে। এবং ব্রাউজারের এই নতুন সংস্করণে উবুন্টু 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
এখন জন্য ব্যবহারকারীগণ উবুন্টু 20.04 এলটিএস সংস্করণে আছেন নিম্নলিখিতটি কার্যকর করুন:
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
তারা যারা হয় উবুন্টু 18.04 এলটিএস ব্যবহারকারীগণ তারা টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালাবেন:
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