หลายวันก่อน ประกาศเปิดตัว Firefox 99 เวอร์ชันใหม่แล้วซึ่งมีการปรับปรุงและแนะนำคุณสมบัติใหม่หลายอย่าง ตัวอย่างเช่น โดดเด่นว่า เวอร์ชันนี้มีแถบเลื่อนการซ้อนทับ GTK เพื่อรูปลักษณ์ที่ทันสมัยยิ่งขึ้น
ซึ่งหมายความว่าแถบเลื่อน ตอนนี้พวกเขาจะบางลงตามค่าเริ่มต้นและสูงขึ้น เพื่อให้คุณสามารถลากด้วยตนเองด้วยเคอร์เซอร์ของเมาส์เมื่อวางเมาส์เหนือพวกมัน
นอกจากนี้ยังหายไปในไม่กี่วินาทีหากตรวจไม่พบการเคลื่อนไหว อย่างไรก็ตาม แถบเลื่อนโอเวอร์เลย์ GTK ยังไม่ได้เปิดใช้งานโดยค่าเริ่มต้นดังนั้นสำหรับผู้ที่สนใจจะเปิดใช้งานพวกเขาควรไปที่หน้าการตั้งค่าขั้นสูงโดยพิมพ์ about:config ในแถบที่อยู่ โดยมองหาตัวเลือก "widget.gtk.overlay-scrollbars.enabled" และตั้งค่าเป็น "True" หลังจากดับเบิลคลิก
การเปลี่ยนแปลงอีกอย่างใน Firefox 99 ก็คือ บน Linux การเข้าถึง X Window System ถูกจำกัด (X11) สำหรับกระบวนการที่เปิดเผยต่อเนื้อหาเว็บ ผู้ใช้ที่ใช้ Firefox Snap ควรพอใจกับสิ่งนี้ คุณลักษณะด้านความปลอดภัยใหม่
ด้วย สำหรับ Linux Firefox 99 เพิ่มการสนับสนุนเบื้องต้นสำหรับ Web MIDI API ซึ่งต้องใช้ปลั๊กอินเฉพาะไซต์เพื่อเปิดใช้งานบนเว็บเพจของคุณ “เบื้องต้น” หมายความว่า มีข้อ จำกัด บางประการเช่น การตรวจหาฮอตปลั๊กของอุปกรณ์ไม่ได้อยู่ในเวอร์ชันนี้ แม้ว่าจะควรทำงานบนหน้าเว็บส่วนใหญ่ก็ตาม
ในฐานะที่เป็น รายการข้อบกพร่องที่แก้ไขใน firefox 99 ให้บริการโดย Mozilla มีสองสิ่งที่โดดเด่นเหนือสิ่งอื่นใด:
-
- แบบอักษรมักจะถูกรวมและย่อเล็กสุดเพื่อให้การจัดส่งจากเซิร์ฟเวอร์มีประสิทธิภาพมากขึ้น
- JavaScript ที่ทำงานบนหน้ามักจะสร้างด้วยเครื่อง เช่น เมื่อรวบรวมจากภาษาเช่น CoffeeScript หรือ TypeScriptCVE-2022-28283: ไม่มีการตรวจสอบความปลอดภัยเพื่อรับ sourceMap URL: ฟังก์ชัน sourceMapURL ของ devtools ขาดการตรวจสอบความปลอดภัยที่จะอนุญาตให้หน้าเว็บพยายามรวมไฟล์ในเครื่องหรือไฟล์อื่น ๆ ที่ไม่น่าจะเข้าถึงได้ เครื่องมือ SourceMap ของ Firefox ไม่ได้ออกแบบมาสำหรับการใช้งานในชีวิตประจำวัน นี่เป็นคุณลักษณะที่มีประโยชน์สำหรับนักพัฒนาที่ต้องการเจาะลึกซอร์สโค้ด JavaScript ของหน้าเว็บเพื่อดูว่าเหตุใดจึงทำงานผิดปกติ
แหล่งที่มาของ JavaScript ที่ดำเนินการโดยเบราว์เซอร์มักจะถูกแปลงในลักษณะบางอย่างจากแหล่งที่มาดั้งเดิมที่สร้างโดยนักพัฒนาซอฟต์แวร์ ข้อผิดพลาดนี้จัดอยู่ในประเภท "ปานกลาง"
- CVE-2022-28286: เนื้อหา IFRAME สามารถแสดงนอกเขตแดนได้: เนื่องจากมีการเปลี่ยนแปลงเลย์เอาต์ เนื้อหา iframe อาจถูกแสดงนอกเส้นขอบ ซึ่งอาจนำไปสู่ความสับสนของผู้ใช้หรือการโจมตีแบบฟิชชิ่ง
สุดท้ายนี้ควรสังเกตว่าขณะนี้เบราว์เซอร์ มีอยู่ในรุ่นแก้ไข "Firefox 99.0.1" ซึ่งเพิ่งเปิดตัวและแก้ไขข้อบกพร่องหลายประการ:
- แก้ไขปัญหาเกี่ยวกับการย้ายรายการจากแผงดาวน์โหลดด้วยเมาส์ (ไม่ว่าจะพยายามถ่ายโอนรายการใด จะเลือกเฉพาะรายการแรกที่จะโอนเท่านั้น)
- แก้ไขปัญหาเกี่ยวกับการซูมโดยใช้ลิงก์ไปยัง zoom.us โดยไม่ระบุโดเมนย่อย
- แก้ไขข้อผิดพลาดเฉพาะแพลตฟอร์ม Windows ที่ป้องกันไม่ให้การเร่งฮาร์ดแวร์ถอดรหัสวิดีโอทำงานบนระบบที่มีไดรเวอร์ Intel ใหม่
จะติดตั้ง Firefox 99 เวอร์ชันใหม่บน Linux ได้อย่างไร?
ผู้ใช้ Ubuntu, Linux Mint หรืออนุพันธ์อื่น ๆ ของ Ubuntu, พวกเขาสามารถติดตั้งหรืออัปเดตเป็นเวอร์ชันใหม่นี้ได้โดยใช้ PPA ของเบราว์เซอร์
สิ่งนี้สามารถเพิ่มลงในระบบได้โดยการเปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update
เสร็จแล้ว ตอนนี้พวกเขาต้องติดตั้งด้วย:
sudo apt install firefox
สำหรับผู้ใช้ Arch Linux และอนุพันธ์ เพียงแค่เรียกใช้ในเทอร์มินัล:
sudo pacman -S firefox
ตอนนี้สำหรับผู้ที่เป็นผู้ใช้ Fedora หรือการแจกจ่ายอื่น ๆ ที่ได้มาจาก:
sudo dnf install firefox
ในที่สุด หากเป็นผู้ใช้ openSUSEพวกเขาสามารถพึ่งพาที่เก็บข้อมูลของชุมชนซึ่งสามารถเพิ่ม Mozilla ลงในระบบได้
สามารถทำได้ด้วยเทอร์มินัลและอยู่ในนั้นโดยพิมพ์:
su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla
ไปยัง ลีนุกซ์อื่น ๆ ทั้งหมดสามารถดาวน์โหลดแพ็คเกจไบนารีได้ จาก ลิงค์ต่อไปนี้