Firefox 105 มาพร้อมกับการปรับปรุงการจัดการหน่วยความจำสำหรับ Linux

โลโก้เว็บเบราว์เซอร์ Firefox

Firefox เป็นเว็บเบราว์เซอร์โอเพ่นซอร์สที่พัฒนาขึ้นสำหรับแพลตฟอร์มต่างๆ โดยได้รับความร่วมมือจาก Mozilla และ Mozilla Foundation

การเปิดตัว เวอร์ชั่นใหม่ของเว็บเบราว์เซอร์ยอดนิยม “ Firefox 105”, พร้อมกับมีการสร้างการอัปเดตสาขาระยะยาวของเวอร์ชัน 102.3.0 อีกด้วย นอกจากนั้นสาขาของ Firefox 106 ได้ถูกย้ายไปยังขั้นตอนการทดสอบเบต้า

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

ข่าวหลักใน Firefox 105

ในเวอร์ชั่นใหม่นี้นำเสนอโดย Firefox 105 บน Linux ลดความเป็นไปได้ ที่ Firefox คือ หน่วยความจำที่ใช้ได้หมด ขณะใช้งาน Firefox และได้ปรับปรุงประสิทธิภาพเมื่อหน่วยความจำเหลือไม่เพียงพอ

การเปลี่ยนแปลงอีกอย่างที่ฉันรู้ว่าโดดเด่นก็คือe รองรับข้อกำหนด User Timing Level 3ซึ่งกำหนดอินเทอร์เฟซการเขียนโปรแกรมสำหรับนักพัฒนาเพื่อวัดประสิทธิภาพของเว็บแอปพลิเคชันของตน ในเวอร์ชันใหม่ เมธอด performance.mark และ performance.measure มีอาร์กิวเมนต์เพิ่มเติมเพื่อตั้งค่าเวลาเริ่มต้น/สิ้นสุด ระยะเวลา และไฟล์แนบของตนเอง

ในเวอร์ชัน Android อินเทอร์เฟซมีการเปลี่ยนแปลง เพื่อใช้แบบอักษรที่ Android มีให้โดยค่าเริ่มต้น บวกกับแท็บเปิดที่เปิดใช้งานโดย Firefox บนอุปกรณ์อื่น ๆ ด้วย

สำหรับการเปลี่ยนแปลงไป วินโดวส์บอกว่าตอนนี้คุณใช้การปัดนิ้วได้แล้ว ด้วยสองนิ้วซ้ายหรือขวา เพื่อเรียกดูประวัติการเรียกดูนอกจากนี้ความเสถียรของการทำงานในสภาวะที่มีหน่วยความจำไม่เพียงพอในระบบได้รับการปรับปรุงอย่างมาก

ส่วน การเปลี่ยนแปลงที่เกี่ยวข้องสำหรับนักพัฒนา มีการกล่าวถึงต่อไปนี้:

  • เมธอด array.includes และ array.indexOf ได้รับการปรับให้เหมาะสมโดยใช้คำสั่ง SIMD ซึ่งช่วยให้สามารถค้นหาคู่ในรายการขนาดใหญ่ได้
  • เพิ่ม OffscreenCanvas API ซึ่งช่วยให้สามารถวาดองค์ประกอบผ้าใบไปยังบัฟเฟอร์บนเธรดที่แยกจากกัน โดยไม่ขึ้นกับ DOM OffscreenCanvas ใช้งานในบริบทของ Windows และ Web Worker และยังให้การสนับสนุนแบบอักษรอีกด้วย
  • เพิ่ม TextEncoderStream และ TextDecoderStream API เพื่อให้ง่ายต่อการแปลงสตรีมด้วยข้อมูลไบนารีเป็นข้อความ และในทางกลับกัน
  • สำหรับสคริปต์การประมวลผลเนื้อหาที่กำหนดไว้ในปลั๊กอิน พารามิเตอร์ RegisteredContentScript.persistAcrossSessions จะถูกนำไปใช้ ซึ่งอนุญาตให้สร้างสคริปต์ถาวร (ถาวร) ที่บันทึกสถานะระหว่างเซสชัน
  • เพิ่มตัวเลือกในกล่องโต้ตอบแสดงตัวอย่างการพิมพ์เพื่อพิมพ์เฉพาะหน้าปัจจุบัน
  • ดำเนินการสนับสนุนสำหรับผู้ปฏิบัติงานบริการที่แบ่งพาร์ติชันแล้วบน iframe ที่โหลดจากไซต์ของบุคคลที่สาม (พนักงานบริการสามารถลงทะเบียนบน iframe บุคคลที่สามและจะถูกแยกออกโดยสัมพันธ์กับโดเมนที่โหลด iframe นี้)

ในส่วนของเขาไปยัง Firefox 106 เบต้า มันโดดเด่นที่ โปรแกรมดู PDF แบบบูรณาการมีความสามารถในการวาดภาพฉลาก (ภาพวาดด้วยมือเปล่า) และแนบความคิดเห็นที่เปิดใช้งานโดยค่าเริ่มต้น

การเปลี่ยนแปลงอื่นที่รวมอยู่ในเบต้านี้คือ การสนับสนุน WebRTC ที่ได้รับการปรับปรุงอย่างมีนัยสำคัญ (ไลบรารี libwebrtc ที่อัปเดตจากเวอร์ชัน 86 ถึง 103) รวมถึงประสิทธิภาพ RTP ที่ปรับปรุงแล้วและวิธีการที่ดีกว่าในการเข้าถึงหน้าจอในสภาพแวดล้อมที่ใช้ Wayland

สุดท้ายนี้หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม ของเบราว์เซอร์เวอร์ชันใหม่นี้ คุณสามารถตรวจสอบรายละเอียดได้ ในลิงค์ต่อไปนี้.

จะติดตั้งหรืออัปเดต Firefox เวอร์ชันใหม่ใน Ubuntu และอนุพันธ์ได้อย่างไร?

เช่นเคย สำหรับผู้ที่ใช้ firefox อยู่แล้วก็สามารถเข้าไปที่เมนูเพื่ออัปเดตได้ เป็นเวอร์ชันล่าสุดนั่นคือผู้ใช้ Firefox ที่ไม่ได้ปิดใช้งานการอัปเดตอัตโนมัติจะได้รับการอัปเดตโดยอัตโนมัติ

ในขณะที่สำหรับใครที่ไม่อยากรอให้เกิดขึ้นนั้น พวกเขาสามารถเลือกเมนู> วิธีใช้> เกี่ยวกับ Firefox หลังจากการเปิดตัวอย่างเป็นทางการเพื่อเริ่มต้นการอัปเดตเว็บเบราว์เซอร์ด้วยตนเอง

หน้าจอที่เปิดขึ้นจะแสดงเว็บเบราว์เซอร์เวอร์ชันที่ติดตั้งในปัจจุบันและเรียกใช้การตรวจสอบการอัปเดตหากเปิดใช้งานฟังก์ชันการทำงาน

ตัวเลือกอื่นในการอัปเดต คือถ้าคุณเป็นผู้ใช้ Ubuntu, Linux Mint หรืออนุพันธ์อื่น ๆ ของ Ubuntu คุณสามารถติดตั้งหรืออัปเดตเป็นเวอร์ชันใหม่นี้ได้ ด้วยความช่วยเหลือของ PPA ของเบราว์เซอร์

สิ่งนี้สามารถเพิ่มลงในระบบได้โดยการเปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

วิธีการติดตั้งล่าสุดที่เพิ่มเข้ามา «Flatpak». ในการดำเนินการนี้ พวกเขาต้องได้รับการสนับสนุนสำหรับแพ็คเกจประเภทนี้

การติดตั้งทำได้โดยพิมพ์:

flatpak install flathub org.mozilla.firefox

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา