เบราว์เซอร์ Pale Moon 29.2 ที่วางจำหน่าย

มีการเปิดตัวเว็บเบราว์เซอร์ Pale Moon 29.2 ซึ่งแยกจากฐานโค้ด Firefox เพื่อให้ประสิทธิภาพที่สูงขึ้น รักษาอินเทอร์เฟซแบบคลาสสิก ลดการใช้หน่วยความจำ และมีตัวเลือกการปรับแต่งเพิ่มเติม Pale Moon builds ถูกสร้างขึ้นสำหรับ Windows และ Linux (x86 และ x86_64) รหัสโปรเจ็กต์ได้รับการเผยแพร่ภายใต้ MPLv2 (Mozilla Public License)

โปรเจ็กต์นี้ยึดตามองค์กรอินเทอร์เฟซแบบคลาสสิก โดยไม่ต้องเปลี่ยนไปใช้อินเทอร์เฟซ Australis ที่รวมอยู่ใน Firefox 29 และมีตัวเลือกการปรับแต่งมากมาย ส่วนประกอบที่ถูกลบ ได้แก่ DRM, Social API, WebRTC, โปรแกรมดู PDF, Crash Reporter, รหัสสำหรับรวบรวมสถิติ, เครื่องมือสำหรับการควบคุมโดยผู้ปกครอง และบุคคลที่มีความพิการ เมื่อเปรียบเทียบกับ Firefox เบราว์เซอร์ยังคงรองรับเทคโนโลยี XUL และยังคงความสามารถในการใช้ธีมการออกแบบทั้งแบบเต็มและน้ำหนักเบา Pale Moon สร้างขึ้นบน UXP (Unified XUL Platform) ซึ่งเป็นทางแยกของส่วนประกอบ Firefox จากที่เก็บ Mozilla Central ไม่มีการผูกกับโค้ด Rust และไม่รวมถึงการพัฒนาของโครงการ Quantum

ในเวอร์ชันใหม่:

  • ความสามารถในการติดตั้งโปรแกรมเสริมของ Firefox ที่ไม่ได้ปรับแต่งเป็นพิเศษสำหรับ Pale Moon ได้ถูกลบออกไปแล้ว ไม่รองรับ Firefox ID ในส่วนเสริมอีกต่อไป
  • สำหรับส่วนที่บุ๊กมาร์ก มีการเพิ่มปุ่มลงในเมนูบริบทเพื่อเปิดองค์ประกอบทั้งหมดในส่วนนั้นพร้อมกัน (“เปิดทั้งหมดในแท็บ”)
  • เพิ่มคำขอเพื่อยืนยันการเปิดหลายแท็บพร้อมกันจากแถบด้านข้างพร้อมประวัติการนำทาง
  • เพิ่มการตั้งค่าสำหรับรูปแบบมัลติมีเดียที่มีอยู่
  • มีการใช้คิวรี่สื่อ "prefers-color-scheme" ซึ่งช่วยให้ไซต์ต่างๆ สามารถระบุได้ว่าเบราว์เซอร์กำลังใช้ธีมสีเข้มหรือไม่ และเปิดใช้งานธีมสีเข้มสำหรับไซต์ที่กำลังดูอยู่โดยอัตโนมัติ ไม่เหมือนกับเบราว์เซอร์อื่นๆ ตัวเลือกโทนสีจะถูกเลือกตามการตั้งค่า (การตั้งค่า -> เนื้อหา -> สี) และไม่ใช่ธีมปัจจุบันในระบบ
  • รายชื่อตัวแทนผู้ใช้ที่อัปเดตสำหรับบางไซต์
  • ไลบรารี libav1 ซึ่งใช้รูปแบบการเข้ารหัสวิดีโอ AV1 ได้รับการอัพเดตเป็นเวอร์ชัน 2.0
  • รหัสที่เกี่ยวข้องกับแพลตฟอร์ม Android ได้รับการล้างแล้ว
  • อัปเดตแบบอักษรสำหรับอีโมจิ
  • เพิ่มการรองรับพารามิเตอร์แบบพิกเซลที่ราบรื่น คุณภาพสูง และเป็นแบบพิกเซลให้กับคุณสมบัติ CSS สำหรับการเรนเดอร์รูปภาพ
  • มีการใช้วิธี Intl.NumberFormat.formatToParts()
  • การตั้งค่า dom.details_element.enabled ได้รับการกู้คืนแล้ว
  • การแก้ไขช่องโหว่ถูกเลื่อนออกไป

ที่มา: opennet.ru

เพิ่มความคิดเห็น