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

เว็บเบราว์เซอร์ Firefox 91 เปิดตัวแล้ว รุ่น Firefox 91 จัดอยู่ในประเภท Extended Support Release (ESR) ซึ่งมีการอัปเดตตลอดทั้งปี นอกจากนี้ ยังมีการสร้างการอัปเดตเป็นสาขาก่อนหน้าซึ่งรองรับระยะเวลายาวนาน 78.13.0 อีกด้วย (คาดว่าจะมีการอัปเดตเพิ่มเติม 78.14 เวอร์ชัน 78.15 และ 92 ในอนาคต) สาขา Firefox 7 จะถูกโอนไปยังขั้นตอนการทดสอบเบต้าในไม่ช้า ซึ่งมีกำหนดการเปิดตัวในวันที่ XNUMX กันยายน

นวัตกรรมหลัก:

  • ในโหมดการเรียกดูแบบส่วนตัว นโยบาย HTTPS-First จะถูกเปิดใช้งานตามค่าเริ่มต้น คล้ายกับตัวเลือก "HTTPS เท่านั้น" ที่ก่อนหน้านี้มีอยู่ในการตั้งค่า เมื่อคุณพยายามเปิดเพจที่ไม่มีการเข้ารหัสผ่าน HTTP ในโหมดส่วนตัว เบราว์เซอร์จะพยายามเข้าถึงไซต์ผ่าน HTTPS ก่อน (“http://” จะถูกแทนที่ด้วย “https://”) และหากความพยายามไม่สำเร็จ มันจะเข้าถึงไซต์โดยอัตโนมัติโดยไม่มีการเข้ารหัส ข้อแตกต่างที่สำคัญจากโหมด HTTPS เท่านั้นก็คือ HTTPS-First ใช้ไม่ได้กับการโหลดทรัพยากรย่อย เช่น รูปภาพ สคริปต์ และสไตล์ชีต แต่จะใช้ได้เฉพาะเมื่อพยายามเปิดไซต์หลังจากคลิกลิงก์หรือพิมพ์ URL ในที่อยู่ บาร์.
  • โหมดการพิมพ์หน้าเว็บแบบสั้นถูกส่งกลับมาแล้ว ชวนให้นึกถึงมุมมองในโหมดผู้อ่าน ซึ่งจะแสดงเฉพาะข้อความสำคัญของหน้าเท่านั้น และส่วนควบคุม แบนเนอร์ เมนู แถบนำทาง และส่วนอื่น ๆ ที่เกี่ยวข้องทั้งหมด หน้าที่ไม่เกี่ยวข้องกับเนื้อหาถูกซ่อนอยู่ โหมดนี้เปิดใช้งานได้โดยเปิดใช้งานมุมมองผู้อ่านก่อนพิมพ์ โหมดนี้ถูกยกเลิกใน Firefox 81 หลังจากเปลี่ยนไปใช้อินเทอร์เฟซหน้าตัวอย่างก่อนพิมพ์ใหม่
  • ความสามารถของวิธีการป้องกันคุกกี้โดยรวมได้รับการขยาย ซึ่งจะเปิดใช้งานในโหมดการเรียกดูแบบส่วนตัวและเมื่อเลือกโหมดเข้มงวดสำหรับการบล็อกเนื้อหาที่ไม่ต้องการ (เข้มงวด) โหมดนี้แสดงถึงการใช้พื้นที่เก็บข้อมูลแยกต่างหากสำหรับคุกกี้สำหรับแต่ละไซต์ ซึ่งไม่อนุญาตให้ใช้คุกกี้เพื่อติดตามการเคลื่อนไหวระหว่างไซต์ เนื่องจากคุกกี้ทั้งหมดที่ตั้งค่าจากบล็อกของบุคคลที่สามที่โหลดบนไซต์จะเชื่อมโยงกับไซต์หลักและ จะไม่ถูกโอนเมื่อมีการเข้าถึงบล็อกเหล่านี้จากไซต์อื่น ไซต์ ในเวอร์ชันใหม่ เพื่อกำจัดการรั่วไหลของข้อมูลที่ซ่อนอยู่ ตรรกะการทำความสะอาด Cookie() จึงมีการเปลี่ยนแปลง และผู้ใช้ได้รับแจ้งเกี่ยวกับไซต์ที่จัดเก็บข้อมูลไว้ในเครื่อง
  • ตรรกะสำหรับการบันทึกไฟล์ที่เปิดหลังจากดาวน์โหลดมีการเปลี่ยนแปลง ไฟล์ที่เปิดหลังจากดาวน์โหลดในแอปพลิเคชันภายนอกจะถูกบันทึกในไดเร็กทอรี "ดาวน์โหลด" ปกติ แทนที่จะเป็นไดเร็กทอรีชั่วคราว โปรดจำไว้ว่า Firefox มีสองโหมดการดาวน์โหลด - ดาวน์โหลดและบันทึกและดาวน์โหลดและเปิดในแอปพลิเคชัน ในกรณีที่สอง ไฟล์ที่ดาวน์โหลดจะถูกบันทึกในไดเร็กทอรีชั่วคราว ซึ่งจะถูกลบออกหลังจากเซสชันสิ้นสุด พฤติกรรมนี้ทำให้เกิดความไม่พอใจในหมู่ผู้ใช้ที่ต้องค้นหาไดเร็กทอรีชั่วคราวที่บันทึกไฟล์ไว้เพิ่มเติม หรือดาวน์โหลดไฟล์ใหม่หากไฟล์ถูกลบโดยอัตโนมัติแล้ว
  • การเพิ่มประสิทธิภาพ “Catch-up Paints” ถูกเปิดใช้งานสำหรับการกระทำของผู้ใช้เกือบทั้งหมด ซึ่งทำให้สามารถเพิ่มการตอบสนองของการดำเนินการส่วนใหญ่ในอินเทอร์เฟซได้ 10-20%
  • แอสเซมบลีสำหรับแพลตฟอร์ม Windows ได้เพิ่มการรองรับเทคโนโลยีการลงชื่อเพียงครั้งเดียว (SSO) ซึ่งช่วยให้คุณเชื่อมต่อกับไซต์โดยใช้ข้อมูลรับรองจาก Windows 10
  • ในรุ่นสำหรับ macOS โหมดคอนทราสต์สูงจะเปิดโดยอัตโนมัติเมื่อมีการเปิดใช้งานตัวเลือก “เพิ่มคอนทราสต์” ในระบบ
  • โหมด "สลับไปที่แท็บ" ซึ่งช่วยให้คุณสลับไปยังแท็บจากรายการคำแนะนำในแถบที่อยู่ได้ ตอนนี้ยังครอบคลุมหน้าเว็บในโหมดการเรียกดูแบบส่วนตัวด้วย
  • ขณะนี้ GamePad API ใช้งานได้เฉพาะเมื่อเปิดเพจในบริบทที่ปลอดภัยเท่านั้น เช่น เมื่อเปิดผ่าน HTTPS ผ่าน localhost หรือจากไฟล์ในเครื่อง
  • เวอร์ชันเดสก์ท็อปมีการรองรับ Visual Viewport API ซึ่งคุณสามารถกำหนดพื้นที่ที่มองเห็นได้จริง โดยคำนึงถึงการแสดงแป้นพิมพ์บนหน้าจอหรือการปรับขนาด
  • วิธีการเพิ่ม: Intl.DateTimeFormat.prototype.formatRange() - ส่งคืนสตริงที่แปลแล้วและจัดรูปแบบแล้วพร้อมช่วงวันที่ (เช่น "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - ส่งกลับอาร์เรย์พร้อมส่วนของช่วงวันที่เฉพาะสถานที่
  • เพิ่มคุณสมบัติ Window.clientInformation ซึ่งคล้ายกับ Window.navigator

นอกเหนือจากนวัตกรรมและการแก้ไขข้อบกพร่องแล้ว Firefox 91 ยังกำจัดช่องโหว่ 19 รายการ โดย 16 รายการถูกทำเครื่องหมายว่าเป็นอันตราย ช่องโหว่ 10 รายการ (รวบรวมภายใต้ CVE-2021-29990 และ CVE-2021-29989) มีสาเหตุมาจากปัญหาหน่วยความจำ เช่น บัฟเฟอร์ล้น และการเข้าถึงพื้นที่หน่วยความจำที่ว่างแล้ว ปัญหาเหล่านี้อาจนำไปสู่การรันโค้ดของผู้โจมตีเมื่อเปิดเพจที่ออกแบบมาเป็นพิเศษ

ที่มา: opennet.ru

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