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

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

โครงการปฏิบัติตามการจัดระเบียบแบบคลาสสิกของอินเทอร์เฟซ โดยไม่ต้องเปลี่ยนไปใช้อินเทอร์เฟซ Australis และ Photon ที่รวมอยู่ใน Firefox 29 และ 57 และมีตัวเลือกการปรับแต่งมากมาย ส่วนประกอบที่ถูกลบ ได้แก่ DRM, Social API, WebRTC, โปรแกรมดู PDF, โปรแกรมรายงานข้อขัดข้อง, รหัสการรวบรวมสถิติ, การควบคุมโดยผู้ปกครอง และบุคคลที่มีความพิการ เมื่อเทียบกับ Firefox เบราว์เซอร์กลับรองรับส่วนขยายที่ใช้ XUL และยังคงความสามารถในการใช้ทั้งธีมเต็มรูปแบบและน้ำหนักเบา

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

  • ขณะนี้มีรุ่นทดลองสำหรับ FreeBSD ที่ใช้ GTK2 แล้ว (นอกเหนือจากรุ่น GTK3 ที่เคยเสนอไว้ก่อนหน้านี้) รุ่น FreeBSD ใช้รูปแบบการบีบอัด xz แทน bzip2
  • เครื่องมือเบราว์เซอร์ Goanna (ซึ่งเป็นส่วนที่แยกออกมาจากเครื่องมือ Mozilla Gecko) และแพลตฟอร์ม UXP (Unified XUL Platform ซึ่งเป็นส่วนที่แยกออกมาจากส่วนประกอบของ Firefox) ได้รับการอัปเดตเป็นเวอร์ชัน 6.2 ซึ่งช่วยปรับปรุงความเข้ากันได้กับเบราว์เซอร์อื่นๆ และปรับปรุงการทำงานกับไซต์ส่วนใหญ่ที่ผู้ใช้รายงานปัญหาด้วย
  • มีการนำการรองรับการนำเข้าโมดูล JavaScript โดยใช้คำสั่ง import() มาใช้แล้ว
  • โมดูลนี้มีความสามารถในการส่งออกฟังก์ชันแบบอะซิงค์
  • เพิ่มการสนับสนุนสำหรับฟิลด์ในคลาส JavaScript
  • เพิ่มการรองรับสำหรับตัวดำเนินการกำหนดค่า "||=", "&&=" และ "??="
  • ความสามารถในการใช้ window.event ระดับโลกที่ไม่ใช้แล้ว (เปิดใช้งานผ่าน dom.window.event.enabled ใน about:config) ซึ่งยังคงใช้งานบนบางไซต์ ได้รับการจัดเตรียมไว้ให้แล้ว
  • ได้มีการนำวิธี self.structuredClone() และ Element.replaceChildren() มาใช้แล้ว
  • การใช้งาน Shadow DOM ได้ปรับปรุงการรองรับ pseudo-class ":host" ให้ดีขึ้น
  • ตอนนี้ CSS WebComponents รองรับฟังก์ชัน ::slotted() แล้ว
  • ปรับปรุงการแคชหน้าหน่วยความจำ
  • เพิ่มการรองรับแพ็คเกจมัลติมีเดีย FFmpeg 6.0
  • แก้ไขข้อผิดพลาดเมื่อใช้เทคโนโลยี WebComponents (องค์ประกอบที่กำหนดเอง, DOM เงา, โมดูล JavaScript และเทมเพลต HTML)
  • แก้ไขปัญหาในการสร้างจากแหล่งที่มาสำหรับแพลตฟอร์มรอง
  • มีการอัปเดตการใช้งาน Fetch API แล้ว
  • การใช้งาน DOM Performance API ได้ถูกนำไปปฏิบัติตามข้อกำหนดแล้ว
  • ปรับปรุงการจัดการแป้นพิมพ์ เพิ่มการรองรับการส่งเหตุการณ์สำหรับ Ctrl+Enter
  • ไลบรารีในตัว Freetype 2.13.0 และ Harfbuzz 7.1.0 ได้รับการอัปเดตแล้ว
  • มีการนำการรองรับการแคชฟอนต์แบบปรับขนาดมาใช้กับ GTK แล้ว และประสิทธิภาพของฟอนต์ก็ได้รับการปรับปรุง ขณะนี้การรองรับ Fontconfig ได้ถูกยกเลิกไปแล้วในระบบ GTK
  • การแก้ไขข้อบกพร่องที่เกี่ยวข้องกับความปลอดภัยได้รับการโยกย้ายแล้ว

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

ที่มา: opennet.ru

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