มีอยู่ เปิดตัว Firefox 69
การเปลี่ยนแปลงที่สำคัญ:
- รวมอยู่ด้วย ตามค่าเริ่มต้น สคริปต์ที่ขุด cryptocurrencies จะถูกบล็อก
- การตั้งค่า "ไม่อนุญาตให้ไซต์เล่นเสียง" ช่วยให้ ไม่เพียงแต่บล็อกการเล่นเสียงโดยที่ผู้ใช้ไม่ต้องโต้ตอบอย่างชัดเจน แต่ยังรวมถึงการเล่นวิดีโอด้วย ลักษณะการทำงานสามารถตั้งค่าได้ทั่วโลกหรือเฉพาะเจาะจงสำหรับแต่ละไซต์
- เพิ่มหน้า about:protections พร้อมสถิติประสิทธิภาพการป้องกันการติดตาม
- ผู้จัดการรหัสผ่าน ข้อเสนอ รหัสผ่านที่บันทึกไว้สำหรับโดเมนย่อยทั้งหมด (เช่น รหัสผ่านที่บันทึกไว้สำหรับ login.example.com จะถูกนำเสนอบน example.com และโดเมนย่อยทั้งหมด ไม่ใช่แค่ login.example.com)
- WebRTC เรียนรู้ที่จะยอมรับสตรีมที่เข้ารหัสด้วยตัวแปลงสัญญาณวิดีโอที่แตกต่างกันไปพร้อมๆ กัน ซึ่งมีประโยชน์สำหรับการประชุมที่มีผู้ใช้หลายคนซึ่งผู้เข้าร่วมอาจมีไคลเอนต์ที่แตกต่างกัน
- ไปที่หน้า about:support เพิ่ม เส้นทางไปยังไฟล์ปฏิบัติการของ Firefox
- ผู้ใช้จากสหรัฐอเมริกา รวมถึงผู้ใช้ที่อยู่ใน en-US จะได้รับหน้าแท็บใหม่ที่อัปเดต (หมายเลข ขนาด และตำแหน่งของบล็อกที่แตกต่างกัน เนื้อหาจาก Pocket ที่หลากหลายมากขึ้น)
- ปลั๊กอิน Flash ไม่มีตัวเลือก "เปิดตลอดเวลา" อีกต่อไป การเปิดตัวเนื้อหา Flash ในตอนนี้ต้องอาศัยการคลิกจากผู้ใช้ การสนับสนุน Flash จะถูกลบออกอย่างถาวรในต้นปี 2020 (ในรุ่น ESR จะยังคงอยู่จนถึงสิ้นปีนั้น หลังจากนั้นจะถูกลบออกเนื่องจาก Adobe หยุดการแก้ไขช่องโหว่ใน Flash)
- ขณะนี้ไฟล์ userChrome.css และ userContent.css จะถูกละเว้นโดยค่าเริ่มต้น การสนับสนุนสำหรับสิ่งเหล่านี้สามารถเปิดใช้งานได้โดยใช้การตั้งค่า toolkit.legacyUserProfileCustomizations.stylesheets (หากผู้ใช้มีไฟล์เหล่านี้และโปรไฟล์เคยถูกเรียกใช้ใน Firefox 68 การตั้งค่าจะถูกเปิดใช้งานอยู่แล้ว ดังนั้นผู้ใช้ที่มีอยู่จะไม่สังเกตเห็นความไม่สะดวก) ผู้ใช้จำนวนค่อนข้างน้อยใช้วิธีการปรับแต่งนี้ ในขณะที่การเข้าถึงไฟล์เหล่านี้ (แม้ว่าจะไม่มีอยู่ก็ตาม) จะใช้เวลาอันมีค่าทุกครั้งที่คุณเริ่มต้น รุ่นต่อๆ ไปจะทำเช่นเดียวกันกับไฟล์ user.js
- เพื่อลดความเป็นไปได้ของการพิมพ์ลายนิ้วมือจากตัวแทนผู้ใช้ ลบออก ความลึกบิตของเบราว์เซอร์ (เหลือเพียงความลึกบิต OS เท่านั้น) หากก่อนหน้านี้ User Agent ของเบราว์เซอร์ 32 บิตที่ทำงานบนระบบปฏิบัติการ 64 บิตมี “Linux i686 บน x86_64” ตอนนี้จะมีเพียง “Linux x86_64” เท่านั้น ครั้งหนึ่งจำเป็นต้องระบุบิตเนสของเบราว์เซอร์เพื่อโหลดตัวติดตั้ง Flash ด้วยบิตเนสที่ถูกต้อง ขณะนี้ตัวติดตั้ง Flash ไม่ได้ขึ้นอยู่กับความลึกบิตของเบราว์เซอร์ (และการรองรับ Flash จะหายไปในไม่ช้า) สิ่งนี้ก็ไม่จำเป็นอีกต่อไป
- เปิดใช้งานการสนับสนุน API แล้ว ปรับขนาดผู้สังเกตการณ์ (กลไกที่ไซต์สามารถติดตามการเปลี่ยนแปลงขนาดขององค์ประกอบ) และ ไมโครทาสก์.
- อ็อบเจ็กต์ navigator.mediaDevices และเมธอด navigator.mozGetUserMedia ใช้ได้ เฉพาะบนไซต์ที่เปิดผ่านการเชื่อมต่อที่ปลอดภัยเท่านั้น
- คุณสมบัติ CSS ที่นำไปใช้ ล้นบล็อก, ล้นอินไลน์, ผู้ใช้เลือก, ตัวแบ่งบรรทัด, บรรจุ.
- รวมการสนับสนุน สาขาชั้นเรียนสาธารณะ JavaScript
- ลบออก การสนับสนุนแท็กเดิม ซึ่งไม่เคยปฏิบัติอย่างถูกต้อง
- Windows:
- เพิ่ม การสนับสนุนลำดับความสำคัญของกระบวนการ กระบวนการประมวลผลแท็บที่ใช้งานอยู่จะได้รับลำดับความสำคัญที่สูงขึ้น และแท็บพื้นหลังจะได้รับลำดับความสำคัญที่ต่ำกว่า (ลำดับความสำคัญของการเล่นเสียงและวิดีโอจะไม่ลดลง) การทดสอบที่ดำเนินการโดยนักพัฒนาไม่ได้แสดงผลกระทบด้านลบต่อความเร็วในการโหลดแท็บหรือการทำงานของอินเทอร์เฟซ แต่ไม่มีการสังเกตการเร่งความเร็วที่มองเห็นได้ ดังนั้นผลกระทบส่วนใหญ่อยู่ที่การกระจายทรัพยากร CPU อย่างมีเหตุผลมากขึ้น
- เพิ่มการรองรับ WebAuthn HmacSecret ผ่าน Windows Hello (เริ่มต้นด้วย Windows 10 1903)
- MacOS:
- บนคอมพิวเตอร์ที่มีทั้งกราฟิกแยกและกราฟิกในตัว Firefox จะสลับไปใช้ GPU ที่ประหยัดพลังงานมากที่สุดเมื่อเล่นเนื้อหา WebGL นอกจากนี้ เบราว์เซอร์จะหลีกเลี่ยงการพยายามใช้ GPU ประสิทธิภาพสูงเพียงครั้งเดียว
- ขณะนี้ Finder แสดงความคืบหน้าในการดาวน์โหลดไฟล์
- ตัวติดตั้งไม่เพียงนำเสนอในรูปแบบ dmg เท่านั้น แต่ยังรวมถึง pkg อีกด้วย
- รองรับ JIT บนอุปกรณ์ที่มีสถาปัตยกรรม ARM64
- เครื่องมือสำหรับนักพัฒนา:
- ลำดับของแท็บมีการเปลี่ยนแปลงตามความนิยม
- ดีบักเกอร์:
- เพิ่ม เครื่องมือซึ่งช่วยให้คุณเห็นว่าโค้ดใดถูกดำเนินการบนเพจเพื่อตอบสนองต่อเหตุการณ์เฉพาะ
- В โหมดการดูซอร์สโค้ดสคริปต์ ปรากฏ ความสามารถในการบันทึกสคริปต์เป็นไฟล์
- มาก เร่ง เปิดตัวดีบักเกอร์
- คอนโซล:
- การจัดกลุ่ม คำเตือนการป้องกันการติดตาม CORS, CSP
- รายการเมนูใหม่ "ส่งออกข้อความที่แสดง"ซึ่งช่วยให้คุณสามารถคัดลอกหรือบันทึกข้อความคอนโซลที่มองเห็นทั้งหมดลงในไฟล์ได้
- เครือข่าย:
ที่มา: linux.org.ru