ดิ การเปิดตัวเวอร์ชันใหม่ของเว็บเบราว์เซอร์ Pale Moon 31.2 เวอร์ชันที่ทำการเปลี่ยนแปลงที่สำคัญบางอย่าง เช่น การแทนที่ส่วนหัว User-Agent ที่อัปเดต ข้อจำกัดที่ถูกลบ (CSP) การแก้ไขจุดบกพร่อง และอื่นๆ
สำหรับผู้ที่ไม่คุ้นเคยกับเบราว์เซอร์ควรทราบว่านี่คือ ทางแยกของ firefox codebase เพื่อให้มีประสิทธิภาพที่ดีขึ้นรักษาอินเทอร์เฟซแบบคลาสสิกลดการใช้หน่วยความจำและให้ตัวเลือกการปรับแต่งเพิ่มเติม
โปรเจ็กต์นี้ยึดตามการจัดระเบียบแบบคลาสสิกของอินเทอร์เฟซ โดยไม่ต้องเปลี่ยนเป็นอินเทอร์เฟซของ Australis ที่สร้างขึ้นใน Firefox 29 และด้วยการจัดเตรียมความเป็นไปได้ในการปรับแต่งที่หลากหลาย ส่วนประกอบระยะไกล ได้แก่ DRM, Social API, WebRTC, โปรแกรมดู PDF, Crash Reporter, รหัสสำหรับรวบรวมสถิติ, การควบคุมโดยผู้ปกครอง และผู้ทุพพลภาพ
Pale Moon 31.2 คุณสมบัติใหม่หลัก
ในเวอร์ชั่นใหม่นี้ที่นำเสนอจาก Pale Moon 31.2 อัปเดตส่วนหัว User-Agent แทนที่ เฉพาะไซต์ ปัญหาเกี่ยวกับการดาวน์โหลด Google Fonts รวมถึงเว็บไซต์ Citi Bank และ MeWe ได้รับการแก้ไขโดยการกำหนด User-Agent ใหม่
นอกจากนี้ ยังเน้นย้ำว่า ข้อจำกัดของนโยบายการรักษาความปลอดภัยของเนื้อหาไม่มีผลอีกต่อไป (กสทช.) ไปยังรูปภาพและเอกสารที่ส่งใน “data:” บล็อก (ก่อนหน้านี้ข้อจำกัดที่ใช้กับคำขอทั้งหมด ซึ่งไม่สอดคล้องกับพฤติกรรมของ Chrome)
การเปลี่ยนแปลงอีกอย่างที่โดดเด่นในเวอร์ชันใหม่ก็คือ ให้การสนับสนุนการสร้างเบื้องต้น สำหรับอุปกรณ์ที่ใช้ Apple บนโปรเซสเซอร์ ARM M1 และ M2 (Apple Silicon) รวมถึงเพิ่มการรองรับบิลด์ใน Visual Studio 2022
ในทางกลับกัน มีการกล่าวถึงคุณสมบัติของ CSS ของ ตอนนี้ "ช่องว่างสีขาว" รองรับค่าของ "ช่องว่าง" ซึ่งระบุว่าลำดับของช่องว่างที่นำไปสู่การล้นบรรทัดควรถูกทำลาย
เพิ่มฟังก์ชัน Intl.RelativeTimeFormat() เพื่อจัดรูปแบบเวลาในการแสดงข้อความโดยคำนึงถึงลักษณะเฉพาะของภาษาต่างๆ
และอะไรอีก แก้ไขการถดถอยที่ส่งผลเสียต่อประสิทธิภาพ บนระบบที่เหมือน Unix เนื่องจากการจัดการเธรดไม่ถูกต้อง
สุดท้ายนี้ต้องบอกเลยว่า ภายในไม่กี่ชั่วโมงของรุ่นนี้ การเปิดตัว รุ่นแก้ไข "Pale Moon 31.2.1" ซึ่งนี่เป็นการอัพเดทนอกวงเล็กน้อยเพื่อจัดการกับความจริงที่ว่าบิลด์สุดท้ายไม่ได้รวมการอัพเดทไลบรารี NSS ที่ตั้งใจไว้
ของคนอื่นเปลี่ยนไปที่โดดเด่นจากเวอร์ชันใหม่นี้:
- เพิ่มการรองรับการระบุโหมด async เมื่อประกาศวิธีโรงงาน
- ปรับปรุงการรองรับองค์ประกอบ CSS ที่ "เหนียว" ในตาราง
- ขีดจำกัดขนาดฮีพถูกเพิ่มเป็น 2 MB
- การใช้งานฟังก์ชัน toString ได้รับการอัปเดตเพื่อให้สอดคล้องกับข้อกำหนด JavaScript ใหม่
- ห้องสมุดจำนวนมากที่นำเสนอในการแจกจ่ายหลักได้รับการปรับปรุง ไลบรารี NSS ได้รับการอัพเดตเป็นเวอร์ชัน 3.52.8
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับเวอร์ชันใหม่นี้คุณสามารถตรวจสอบรายละเอียดได้ ในลิงค์ต่อไปนี้.
จะติดตั้งเว็บเบราว์เซอร์ Pale Moon บน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจจะติดตั้งเว็บเบราว์เซอร์นี้บน distro พวกเขาจะต้องเปิดเทอร์มินัลในระบบของคุณและพิมพ์เท่านั้น คำสั่งใด ๆ ต่อไปนี้
เบราว์เซอร์มีที่เก็บสำหรับ Ubuntu แต่ละเวอร์ชันที่ยังคงรองรับอยู่ในปัจจุบัน และในเบราว์เซอร์เวอร์ชันใหม่นี้มีการรองรับ 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