มีอยู่ Firefox 75

  • แถบที่อยู่ของ Quantum Bar ซึ่งเปิดตัวใน Firefox 68 ได้รับการอัปเดตครั้งใหญ่ครั้งแรก:
    • ขนาดแถบที่อยู่จะเพิ่มขึ้นอย่างมากเมื่อได้รับการโฟกัส (browser.urlbar.update1)
    • ก่อนที่ผู้ใช้จะเริ่มพิมพ์ ไซต์ยอดนิยมจะแสดงในเมนูแบบเลื่อนลง (browser.urlbar.openViewOnFocus)
    • ในเมนูแบบเลื่อนลงพร้อมประวัติทรัพยากรที่เยี่ยมชม https:// โปรโตคอลจะไม่แสดงอีกต่อไป. การใช้การเชื่อมต่อที่ปลอดภัยในปัจจุบันจะไม่ทำให้ใครประหลาดใจ ในตอนนี้ สิ่งสำคัญคือต้องดึงดูดความสนใจของผู้ใช้ ไม่ใช่การมี HTTPS แต่ขาดไป (browser.urlbar.update1.view.stripHttps)
    • นอกจากนี้ ยกเลิกแล้ว การแสดงโดเมนย่อย www (การตั้งค่า browser.urlbar.trimURLs ส่งคืนการแสดง www และ https:// ในเวลาเดียวกัน ไม่มีประเด็นใดที่จะแตะการตั้งค่าที่อธิบายไว้ข้างต้น)
    • ลบการตั้งค่า browser.urlbar.clickSelectsAll และ browser.urlbar.doubleClickSelectsAll ออก ลักษณะการคลิกในแถบที่อยู่บน Linux ตรงกับลักษณะการทำงานบน macOS และ Windows แล้ว สิ่งที่ผู้ใช้ขอมาตลอด 14 ปี.
  • ในระบบที่ใช้ Wayland การเร่งความเร็วด้วยฮาร์ดแวร์ของ webGL ปรากฏขึ้น (widget.wayland-dmabuf-webgl.enabled) ไม่สามารถนำไปใช้กับ X11 ได้ เนื่องจากจำเป็นต้องใช้ ข้อยกเว้นและการแฮ็กจำนวนมาก (Mozilla ไม่มีทรัพยากรมหาศาลของ Google ที่จะทดสอบไดรเวอร์ทุกรุ่นที่มีอยู่กับการ์ดแสดงผลทุกรุ่นที่มีอยู่) Wayland ช่วยให้สถานการณ์ง่ายขึ้นอย่างมาก ซึ่งทำให้ Martin Striansky จาก RedHat เขียนแบ็กเอนด์ที่จำเป็นได้ ดีมาบัฟ. โบนัสที่ดีคือ DMABuf สามารถให้การเร่งความเร็วด้วยฮาร์ดแวร์สำหรับการถอดรหัส H.264 (widget.wayland-dmabuf-vaapi.enabled) ในรุ่นถัดไป การเร่งด้วยฮาร์ดแวร์จะทำงานร่วมกับรูปแบบวิดีโออื่นๆ ได้
  • ได้ปรากฏตัว แพ็คเกจอย่างเป็นทางการในรูปแบบ Flatpak.
  • แก้ไขแล้ว การกู้คืนเซสชันไปยังเดสก์ท็อปเสมือนของ KDE Plasma
  • เพิ่มการรองรับการโหลดรูปภาพแบบ Lazy Loading หากรูปภาพมีคุณสมบัติ โหลด เมื่อใช้ค่าขี้เกียจ เบราว์เซอร์จะโหลดรูปภาพเฉพาะเมื่อผู้ใช้เลื่อนหน้าไปยังตำแหน่งที่เกี่ยวข้องเท่านั้น
  • ผู้ใช้ในสหราชอาณาจักร (นอกเหนือจากผู้ใช้ในสหรัฐอเมริกา) จะเห็นบล็อกเนื้อหาที่ได้รับการสนับสนุน (ปิดใช้งานในการตั้งค่า) ในหน้าเริ่มต้น
  • เปิดใช้งานการสนับสนุน TLS 1.0/1.1 อีกครั้ง ขณะนี้ไม่ใช่เวลาที่ดีที่สุดที่จะทำให้ผู้คนเข้าถึงทรัพยากรใดๆ ได้ยากขึ้นอีกเล็กน้อย
  • จากนี้ไปเบราว์เซอร์จะอยู่ในพื้นหลัง แคช ใบรับรอง PKI CA ที่น่าเชื่อถือทั้งหมดที่ Mozilla รู้จัก สิ่งนี้ควรปรับปรุงความเข้ากันได้กับเซิร์ฟเวอร์ที่เจ้าของไม่ได้กำหนดค่า HTTPS อย่างถูกต้อง
  • เกี่ยวกับ: หน้านโยบาย เขียนใหม่ จาก XUL เป็น HTML
  • เว็บ Crypto API อยู่ในขณะนี้ ใช้ได้ เฉพาะกับไซต์ที่เปิดผ่านการเชื่อมต่อที่ปลอดภัยเท่านั้น
  • เกี่ยวกับเอกสาร Firefox HTML ตอนนี้คำนึงถึง คำสั่ง X-Content-Type-Options:nosniff ซึ่งบอกเบราว์เซอร์ว่าอย่าพยายามระบุประเภท MIME ของเนื้อหาตามพฤติกรรม ก่อนหน้านี้ "nosniff" ใช้สำหรับ CSS และ JS เท่านั้น
  • บิวด์สำหรับ macOS ใช้เทคโนโลยี RLBox. รหัส C++ ของไลบรารีบุคคลที่สามที่อาจมีความเสี่ยงจะถูกแปลงเป็นโมดูล WebAssembly ซึ่งมีอำนาจจำกัดอย่างเข้มงวด จากนั้นโมดูลจะถูกคอมไพล์เป็นโค้ดเนทีฟและดำเนินการในกระบวนการแยกส่วน ห้องสมุดแห่งแรกคือ กราไฟท์. นอกจากนี้ macOS ยังให้ความสามารถในการอ่านใบรับรองจากพื้นที่จัดเก็บข้อมูลของระบบปฏิบัติการ (การตั้งค่า security.osclientcerts.autoload) รวมถึง ที่ตายตัว จุดบกพร่องที่ทำให้การกู้คืนเซสชันของเบราว์เซอร์วางหน้าต่างเบราว์เซอร์ไว้บนเดสก์ท็อปปัจจุบัน แทนที่จะวางบนเดสก์ท็อปที่หน้าต่างเหล่านั้นอยู่ในเซสชันก่อนหน้า
  • บน Windows เปิด คอมโพสิตโดยตรง (Direct Composition) ซึ่งควรมีผลดีต่อประสิทธิภาพ นอกจาก, ที่ตายตัว ไม่สามารถนำเข้าข้อมูลเข้าสู่ระบบจาก Chrome 80 ขึ้นไป
  • CSS:
  • JavaScript:
  • อินเตอร์เฟซ HTMLFormElement มีวิธีการ ขอส่ง()ซึ่งทำหน้าที่เหมือนกับการคลิกปุ่มส่ง
  • API ภาพเคลื่อนไหวบนเว็บ:
  • เครื่องมือสำหรับนักพัฒนา:
    • การคำนวณทันที นิพจน์คอนโซลช่วยให้นักพัฒนาสามารถเห็นผลลัพธ์ได้ทันทีที่พิมพ์
    • เครื่องมือวัดหน้า เรียนรู้วิธีปรับขนาดกรอบสี่เหลี่ยม
    • สารวัตร ตอนนี้ให้คุณใช้ไม่เพียงแต่ตัวเลือก CSS เท่านั้น แต่ยังรวมถึงนิพจน์เพื่อค้นหาองค์ประกอบด้วย XPath.
    • ตอนนี้คุณสามารถกรองข้อความได้แล้ว WebSocket ด้วย นิพจน์ทั่วไป.
    • เพิ่มการตั้งค่า view_source.tab_size ซึ่งช่วยให้คุณสามารถกำหนดความยาวของแท็บในโหมดดูซอร์สโค้ดของเพจได้

ที่มา: linux.org.ru

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