มีอยู่ เปิดตัว Firefox 67
การเปลี่ยนแปลงที่สำคัญ:
- ประสิทธิภาพของเบราว์เซอร์ถูกเร่งขึ้น:
- ลดลำดับความสำคัญของ setTimeout เมื่อโหลดเพจ (เช่น สคริปต์ Instagram, Amazon และ Google เริ่มโหลดเร็วขึ้น 40-80%) การดูสไตล์ชีตทางเลือกหลังจากที่โหลดเพจแล้วเท่านั้น ปฏิเสธที่จะโหลดโมดูลเติมข้อความอัตโนมัติหากไม่มีแบบฟอร์มอินพุตบนเพจ
- ทำการเรนเดอร์ตั้งแต่เนิ่นๆ แต่เรียกใช้น้อยลง
- การเริ่มต้นส่วนประกอบและระบบย่อยของเบราว์เซอร์แบบ Lazy (เช่น ส่วนเสริมที่รับผิดชอบในการออกแบบเบราว์เซอร์)
- ยกเลิกการโหลดแท็บที่ไม่ได้ใช้หากมีหน่วยความจำเหลือน้อยกว่า 400 เมกะไบต์
- ขณะนี้มีการปิดกั้นเนื้อหา จัดจำหน่ายโดย ต่อต้านนักขุดคริปโตและไซต์ที่ถูกจับได้ว่ารวบรวมลายนิ้วมือดิจิทัล
- ปุ่มแถบเครื่องมืออยู่ในขณะนี้ เข้าถึงได้อย่างเต็มที่โดยไม่ต้องใช้เมาส์.
- ปรากฏขึ้น ความสามารถในการบันทึกรหัสผ่านในโหมดการเรียกดูแบบส่วนตัว.
- ส่วนเสริมใหม่ที่ติดตั้งโดยผู้ใช้จะไม่ทำงานในโหมดการเรียกดูแบบส่วนตัวจนกว่าจะถึงนี้
ไม่ได้รับอนุญาตอย่างชัดเจน. - เพิ่มการปิดใช้งานการป้อนอัตโนมัติของการเข้าสู่ระบบและรหัสผ่านที่บันทึกไว้ในหน้าต่างการจัดการรหัสผ่านที่บันทึกไว้ ก่อนหน้านี้สามารถใช้งานได้ผ่าน about:config เท่านั้น
- เพิ่มลงในแถบเครื่องมือแล้ว ปุ่มควบคุมการซิงค์ และการดำเนินการที่เกี่ยวข้อง
- เพิ่มรายการ "แท็บตรึง" ลงในเมนูการทำงานแล้ว (จุดไข่ปลาในแถบที่อยู่)
- เมื่อเยี่ยมชมเว็บไซต์ที่มีข้อมูลรั่วไหลในช่วง 12 เดือนที่ผ่านมา (ตรวจสอบกับฐานข้อมูล haveibeenpwned.com) ผู้ใช้จะได้รับคำเตือนว่าข้อมูลของตนอาจถูกบุกรุก และข้อเสนอให้ตรวจสอบว่าบัญชีของผู้ใช้รั่วไหลหรือไม่ .
- เบราว์เซอร์จะนำเสนอคุณสมบัติต่างๆ (เช่น แท็บการปักหมุด) ให้กับผู้ใช้ หากเห็นว่ามีประโยชน์ คุณลักษณะนี้ถูกปิดใช้งานใน GUI การตั้งค่า
- เข้าถึงข้อมูลประจำตัวที่บันทึกไว้ได้ง่ายขึ้น: มีการเพิ่มรายการที่เกี่ยวข้องลงในเมนูหลักแล้ว และเมื่อเข้าสู่ระบบ เบราว์เซอร์จะเสนอให้ดูการเข้าสู่ระบบที่บันทึกไว้ทั้งหมดสำหรับไซต์ปัจจุบัน (การแสดงส่วนท้ายนี้ถูกควบคุมโดยการตั้งค่า signon.showAutoCompleteFooter)
- เน้นแบบฟอร์มอินพุตที่บันทึกการเข้าสู่ระบบและรหัสผ่าน
- เพิ่มรายการ "นำเข้าจากเบราว์เซอร์อื่น..." ลงในเมนู "ไฟล์" แล้ว
- Firefox จะใช้โปรไฟล์แยกต่างหากสำหรับการติดตั้งแต่ละครั้ง (รวมถึงรุ่น Nightly, Beta, Developer และ ESR) ซึ่งช่วยให้คุณสามารถเรียกใช้งานพร้อมกันได้
- Firefox จะป้องกันไม่ให้โปรไฟล์ที่ใช้ในเวอร์ชันใหม่ทำงานในเวอร์ชันเก่า เนื่องจากอาจทำให้ข้อมูลสูญหายได้ (เช่น เวอร์ชันใหม่กว่าใช้แบ็กเอนด์ที่เก็บข้อมูลส่วนเสริมอื่น) หากต้องการเลี่ยงการป้องกัน คุณควรเปิดเบราว์เซอร์ด้วยปุ่ม -allow-downgrade
- ตอนนี้ใช้เป็นเครื่องถอดรหัสรูปแบบ AV1 dav1d.
- รวมการสนับสนุน ฟิโด ยู2เอฟเนื่องจากบางไซต์ยังคงใช้ API นี้แทนอันที่ทันสมัย เว็บAuthn.
- ผู้ใช้บางรายจะได้รับการเสนอตำแหน่งที่แตกต่างกันของ Pocket Block ในหน้าแรก รวมถึงเนื้อหาในหัวข้อใหม่
- เพิ่มการรองรับอิโมจิใหม่จากมาตรฐาน Unicode 11.0
- การบันทึกภาพหน้าจอไปยังคลาวด์ถูกลบออกแล้ว เซิร์ฟเวอร์จะถูกปิดตัวลงในเร็วๆ นี้ ผู้ใช้ได้รับคำแนะนำ ดาวน์โหลดภาพหน้าจอของคุณหากจำเป็น เหตุผลที่อ้างถึงคือความต้องการบริการที่ต่ำมาก
- จำนวน "แท็บที่เพิ่งปิด" เพิ่มขึ้นจาก 10 เป็น 25 แท็บ
- การสนับสนุนที่ดำเนินการ ชอบสี-โครงการช่วยให้ไซต์สามารถปรับให้เข้ากับธีมเบราว์เซอร์ที่ผู้ใช้เลือก (สว่างหรือมืด) ตัวอย่างเช่น หาก Firefox เปิดใช้งานธีมสีเข้ม Bugzilla ก็จะกลายเป็นความมืดเช่นกัน
- วิธีการปฏิบัติ String.prototype.matchAll().
- หากต้องการโหลดโมดูล JavaScript แบบไดนามิก จะมีการแนะนำฟังก์ชัน นำเข้า(). ขณะนี้สามารถโหลดโมดูลตามเงื่อนไขหรือตอบสนองต่อการกระทำของผู้ใช้ได้ แม้ว่าการนำเข้าดังกล่าวจะทำให้การใช้เครื่องมือสร้างที่ใช้การวิเคราะห์แบบคงที่เพื่อการเพิ่มประสิทธิภาพมีความซับซ้อนก็ตาม
- เว็บเรนเดอร์ (ซึ่งเดิมคาดว่าจะรวมอยู่ใน Firefox 64) จะเปิดใช้งานสำหรับผู้ใช้ Windows 5 10% ที่ใช้การ์ดกราฟิก NVIDIA ในสัปดาห์ต่อๆ ไป หากไม่มีปัญหาใดๆ เกิดขึ้น ตัวเลขนี้จะเพิ่มขึ้นเป็น 100% ในปีนี้ผู้พัฒนา กำลังวางแผน มุ่งเน้นไปที่การรองรับระบบปฏิบัติการและการ์ดวิดีโออื่น ๆ
ที่มา: linux.org.ru