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

เว็บเบราว์เซอร์ Firefox 112 เปิดตัว นอกจากนี้ยังมีการสร้างการอัปเดตสำหรับสาขาการสนับสนุนระยะยาว - 102.10.0 เร็วๆ นี้สาขา Firefox 113 จะถูกโอนไปยังขั้นตอนการทดสอบเบต้า ซึ่งมีกำหนดการเปิดตัวในวันที่ 9 พฤษภาคม

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

  • เพิ่มตัวเลือก "เปิดเผยรหัสผ่าน" ลงในเมนูบริบทที่แสดงเมื่อคลิกขวาที่ช่องป้อนรหัสผ่านเพื่อแสดงรหัสผ่านเป็นข้อความธรรมดาแทนเครื่องหมายดอกจัน
    การเปิดตัว Firefox 112
  • สำหรับผู้ใช้ Ubuntu คุณสามารถนำเข้าบุ๊กมาร์กและข้อมูลเบราว์เซอร์จาก Chromium ที่ติดตั้งในรูปแบบของแพ็คเกจ snap ได้ (สำหรับตอนนี้ใช้งานได้เฉพาะเมื่อไม่ได้ติดตั้ง Firefox จากแพ็คเกจ snap)
  • ในเมนูแบบเลื่อนลงที่มีรายการแท็บ (เรียกผ่านปุ่ม "V" ที่ด้านขวาของแผงแท็บ) ตอนนี้คุณสามารถปิดแท็บได้โดยคลิกที่รายการด้วยปุ่มกลางของเมาส์
  • มีการเพิ่มองค์ประกอบ (สัญลักษณ์หลัก) ลงในตัวกำหนดค่าเนื้อหาของแผงควบคุมเพื่อเปิดตัวจัดการรหัสผ่านอย่างรวดเร็ว
    การเปิดตัว Firefox 112
  • แป้นพิมพ์ลัด Ctrl-Shift-T ที่ใช้เพื่อคืนค่าแท็บที่ปิดอยู่ ยังสามารถใช้เพื่อกู้คืนเซสชันก่อนหน้าได้ หากไม่มีแท็บที่ปิดจากเซสชันเดียวกันเหลือให้เปิดอีกครั้ง
  • ปรับปรุงการเคลื่อนไหวของรายการบนแถบแท็บที่มีแท็บจำนวนมาก
  • สำหรับผู้ใช้โหมดเข้มงวดของกลไก ETP (Enhanced Tracking Protection) รายการพารามิเตอร์การติดตามข้ามไซต์ที่รู้จักที่จะลบออกจาก URL (เช่น utm_source) ได้ถูกขยายออกไป
  • เพิ่มข้อมูลเกี่ยวกับการเปิดใช้งาน WebGPU API ในหน้า about:support
  • เพิ่มการรองรับ DNS-over-Oblivious-HTTP ซึ่งรักษาความเป็นส่วนตัวของผู้ใช้เมื่อส่งข้อความค้นหาไปยังตัวแก้ไข DNS หากต้องการซ่อนที่อยู่ IP ของผู้ใช้จากเซิร์ฟเวอร์ DNS จะใช้พร็อกซีระดับกลางซึ่งเปลี่ยนเส้นทางคำขอของไคลเอ็นต์ไปยังเซิร์ฟเวอร์ DNS และถ่ายทอดการตอบสนองผ่านตัวมันเอง เปิดใช้งานผ่าน network.trr.use_ohttp, network.trr.ohttp.relay_uri และ network.trr.ohttp.config_uri ใน about:config
  • บนระบบที่มี Windows และ Intel GPU เมื่อใช้การถอดรหัสวิดีโอซอฟต์แวร์ ประสิทธิภาพของการดำเนินการลดขนาดได้รับการปรับปรุงและภาระบน GPU ก็ลดลง
  • ตามค่าเริ่มต้น JavaScript API U2F ซึ่งมีไว้สำหรับการจัดการการตรวจสอบสิทธิ์แบบสองปัจจัยในบริการเว็บต่างๆ จะถูกปิดใช้งาน API นี้เลิกใช้แล้ว และควรใช้ WebAuthn API แทนเพื่อใช้โปรโตคอล U2F หากต้องการส่งคืน U2F API นั้น security.webauth.u2f ได้รับการกำหนดค่าใน about:config
  • เพิ่มคุณสมบัติ CSS ปรับสีแบบบังคับ เพื่อปิดใช้งานข้อจำกัดสีที่บังคับสำหรับแต่ละองค์ประกอบ โดยปล่อยให้ควบคุมสี CSS เต็มรูปแบบได้
  • เพิ่มฟังก์ชัน pow(), sqrt(), hypot(), log() และ exp() ให้กับ CSS
  • ขณะนี้คุณสมบัติ CSS “overflow” มีความสามารถในการระบุค่า “overlay” ซึ่งคล้ายกับค่า “auto”
  • มีการเพิ่มปุ่มล้างลงในอินเทอร์เฟซการเลือกวันที่ในช่องฟอร์มเว็บ ทำให้คุณสามารถล้างเนื้อหาของช่องที่มีประเภทวันที่และวันที่เวลา-ท้องถิ่นได้อย่างรวดเร็ว
  • เราได้ยกเลิกการสนับสนุนอินเทอร์เฟซ JavaScript IDBMutableFile, IDBFileRequest, IDBFileHandle และ IDBDatabase.createMutableFile() ซึ่งไม่ได้กำหนดไว้ในข้อกำหนดเฉพาะและไม่ได้รับการสนับสนุนในเบราว์เซอร์อื่นอีกต่อไป
  • เพิ่มการรองรับสำหรับเมธอด navigator.getAutoplayPolicy() ซึ่งช่วยให้คุณกำหนดค่าลักษณะการเล่นอัตโนมัติ (พารามิเตอร์เล่นอัตโนมัติ) ในองค์ประกอบมัลติมีเดีย ตามค่าเริ่มต้น การตั้งค่า dom.media.autoplay-policy-detection.enabled จะถูกเปิดใช้งาน
  • เพิ่มฟังก์ชัน CanvasRenderingContext2D.roundRect(), Path2D.roundRect() และ OffscreenCanvasRenderingContext2D.roundRect() เพื่อเรนเดอร์สี่เหลี่ยมมุมมน
  • เครื่องมือสำหรับนักพัฒนาเว็บได้รับการอัปเดตเพื่อแสดงรายละเอียดการเชื่อมต่อเพิ่มเติม เช่น การเข้ารหัสส่วนหัว Client Hello, DNS-over-HTTPS, Delegated Credentials และ OCSP
  • เวอร์ชัน Android ให้ความสามารถในการปรับแต่งลักษณะการทำงานเมื่อเปิดลิงก์ในแอปพลิเคชันอื่น (แจ้งครั้งเดียวหรือทุกครั้ง) เพิ่มท่าทางการปัดเพื่อรีเฟรชบนหน้าจอเพื่อโหลดหน้าซ้ำ ปรับปรุงการเล่นวิดีโอแบบสี 10 บิตต่อช่องแล้ว แก้ไขปัญหาการเล่นวิดีโอ YouTube แบบเต็มหน้าจอ

นอกเหนือจากนวัตกรรมและการแก้ไขข้อบกพร่องแล้ว Firefox 112 ยังได้แก้ไขช่องโหว่ 46 รายการ ช่องโหว่ 34 รายการถูกทำเครื่องหมายว่าเป็นอันตราย โดยช่องโหว่ 26 รายการ (รวบรวมภายใต้ CVE-2023-29550 และ CVE-2023-29551) มีสาเหตุมาจากปัญหาหน่วยความจำ เช่น บัฟเฟอร์ล้น และการเข้าถึงพื้นที่หน่วยความจำที่ว่างแล้ว ปัญหาเหล่านี้อาจนำไปสู่การรันโค้ดของผู้โจมตีเมื่อเปิดเพจที่ออกแบบมาเป็นพิเศษ

ที่มา: opennet.ru

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