การเปิดตัว Firefox 99

เว็บเบราว์เซอร์ Firefox 99 เปิดตัวแล้ว นอกจากนี้ยังมีการสร้างการอัปเดตสาขาการสนับสนุนระยะยาว - 91.8.0 สาขา Firefox 100 ได้ถูกโอนไปยังขั้นตอนการทดสอบเบต้า ซึ่งมีกำหนดการเปิดตัวในวันที่ 3 พฤษภาคม

นวัตกรรมที่สำคัญใน Firefox 99:

  • เพิ่มการรองรับเมนูบริบท GTK ดั้งเดิม คุณลักษณะนี้เปิดใช้งานผ่านพารามิเตอร์ "widget.gtk.native-context-menus" ใน about:config
  • เพิ่มแถบเลื่อนลอย GTK (แถบเลื่อนแบบเต็มจะปรากฏขึ้นเฉพาะเมื่อคุณเลื่อนเคอร์เซอร์ของเมาส์ เวลาที่เหลือเมื่อมีการเคลื่อนไหวของเมาส์ ตัวบ่งชี้เส้นบางๆ จะปรากฏขึ้น ช่วยให้คุณเข้าใจออฟเซ็ตปัจจุบันบนหน้า แต่ถ้า เคอร์เซอร์ไม่ขยับ ตัวบ่งชี้จะหายไปหลังจากนั้นครู่หนึ่ง) ขณะนี้คุณลักษณะนี้ถูกปิดใช้งานโดยค่าเริ่มต้น หากต้องการเปิดใช้งานใน about:config จะมีการจัดเตรียมการตั้งค่า widget.gtk.overlay-scrollbars.enabled
    การเปิดตัว Firefox 99
  • การแยกแซนด์บ็อกซ์บนแพลตฟอร์ม Linux ได้รับการเสริมความแข็งแกร่ง: กระบวนการที่ประมวลผลเนื้อหาเว็บถูกห้ามไม่ให้เข้าถึงเซิร์ฟเวอร์ X11
  • แก้ไขปัญหาบางอย่างที่เกิดขึ้นเมื่อใช้ Wayland โดยเฉพาะอย่างยิ่ง ปัญหาเกี่ยวกับการบล็อกเธรดได้รับการแก้ไขแล้ว ปรับขนาดหน้าต่างป๊อปอัปและเปิดใช้งานเมนูบริบทเมื่อตรวจสอบการสะกด
  • โปรแกรมดู PDF ในตัวรองรับการค้นหาโดยมีหรือไม่มีตัวกำกับเสียง
  • เพิ่มปุ่มลัด “n” ใน ReaderMode เพื่อเปิด/ปิดโหมด Narrate
  • เวอร์ชันสำหรับแพลตฟอร์ม Android ให้ความสามารถในการล้างคุกกี้และจัดเก็บข้อมูลในเครื่องโดยเลือกเฉพาะสำหรับโดเมนที่ระบุเท่านั้น แก้ไขข้อขัดข้องที่เกิดขึ้นหลังจากสลับไปยังเบราว์เซอร์จากแอปพลิเคชันอื่น ใช้การอัปเดต หรือการปลดล็อคอุปกรณ์
  • เพิ่มคุณสมบัติ navigator.pdfViewerEnabled ซึ่งเว็บแอปพลิเคชันสามารถระบุได้ว่าเบราว์เซอร์มีความสามารถในตัวในการแสดงเอกสาร PDF หรือไม่
  • เพิ่มการรองรับเมธอด RTCPeerConnection.setConfiguration() ซึ่งช่วยให้ไซต์สามารถปรับการตั้งค่า WebRTC ขึ้นอยู่กับพารามิเตอร์การเชื่อมต่อเครือข่าย เปลี่ยนเซิร์ฟเวอร์ ICE ที่ใช้สำหรับการเชื่อมต่อ และนโยบายการถ่ายโอนข้อมูลที่นำไปใช้
  • API ข้อมูลเครือข่ายซึ่งสามารถเข้าถึงข้อมูลเกี่ยวกับการเชื่อมต่อปัจจุบัน (เช่น ประเภท (มือถือ บลูทูธ อีเธอร์เน็ต wifi) และความเร็ว) จะถูกปิดใช้งานตามค่าเริ่มต้น ก่อนหน้านี้ API นี้เปิดใช้เฉพาะแพลตฟอร์ม Android เท่านั้น

นอกเหนือจากนวัตกรรมและการแก้ไขข้อบกพร่องแล้ว Firefox 99 ยังได้ขจัดช่องโหว่ 30 รายการ โดย 9 รายการถูกทำเครื่องหมายว่าเป็นอันตราย ช่องโหว่ 24 รายการ (21 รายการสรุปภายใต้ CVE-2022-28288 และ CVE-2022-28289) มีสาเหตุมาจากปัญหาเกี่ยวกับหน่วยความจำ เช่น บัฟเฟอร์ล้น และการเข้าถึงพื้นที่หน่วยความจำที่ว่างแล้ว ปัญหาเหล่านี้อาจนำไปสู่การรันโค้ดของผู้โจมตีเมื่อเปิดเพจที่ออกแบบมาเป็นพิเศษ

Firefox 100 รุ่นเบต้าแนะนำความสามารถในการใช้พจนานุกรมสำหรับภาษาต่างๆ พร้อมกันเมื่อตรวจสอบการสะกด Linux และ Windows มีแถบเลื่อนแบบลอยที่เปิดใช้งานตามค่าเริ่มต้น ในโหมดภาพซ้อนภาพ คำบรรยายจะแสดงเมื่อรับชมวิดีโอจาก YouTube, Prime Video และ Netflix เปิดใช้งาน Web MIDI API แล้ว ทำให้คุณสามารถโต้ตอบจากเว็บแอปพลิเคชันกับอุปกรณ์ดนตรีที่มีอินเทอร์เฟซ MIDI ที่เชื่อมต่อกับคอมพิวเตอร์ของผู้ใช้ (ใน Firefox 99 คุณสามารถเปิดใช้งานได้โดยใช้การตั้งค่า dom.webmidi.enabled ใน about:config)

ที่มา: opennet.ru

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