มีอยู่ Firefox 121
มีอะไรใหม่:
- เปิดใช้งานการรองรับ Wayland แล้ว และใช้ XWayland เป็นค่าเริ่มต้น จะถูกนำมาใช้ นักแต่งเพลง Wayland (เพิ่มเติม) ไม่จำเป็น เปิดใช้งานเบราว์เซอร์ด้วยพารามิเตอร์ MOZ_ENABLE_WAYLAND ซึ่งทำให้เราสามารถเพิ่มการรองรับท่าทางสัมผัสบนทัชแพดและหน้าจอสัมผัส การนำทางด้วยการปัด การรองรับการตั้งค่า DPI ที่แตกต่างกันเมื่อระบบมีจอภาพหลายจอ และปรับปรุงประสิทธิภาพกราฟิก เนื่องจากข้อจำกัดของโปรโตคอล Wayland ที่ใช้หน้าต่างภาพซ้อนภาพ จะต้อง โต้ตอบกันในลักษณะพิเศษ (โดยปกติโดยการคลิกขวาที่หน้าต่าง) หรือปรับแต่งสภาพแวดล้อมของคอนโซล/เดสก์ท็อปเพิ่มเติม (KDE / GNOME). นอกจาก, ที่ตายตัว ปัญหาที่ไม่สามารถเพิ่มขนาดของหน้าต่างภาพซ้อนภาพภายใต้ Wayland ได้
- ขณะนี้โปรแกรมดู PDF มีปุ่มลอย (ไอคอน "ถังขยะ") ซึ่งช่วยให้ลบรูปวาด รูปภาพ และข้อความที่ผู้ใช้เพิ่มได้ง่ายยิ่งขึ้น
- ในกล่องโต้ตอบการตั้งค่า เพิ่ม ตัวเลือก "ขีดเส้นใต้ลิงก์เสมอ"
- หากระบบไม่มีไคลเอนต์อีเมลเริ่มต้น เมื่อเข้าใช้บริการอีเมลที่รองรับการเปิดลิงก์ mailto:// Firefox จะเสนอ ตั้งค่าตัวเองเป็นไคลเอนต์อีเมล
- ของ ทอร์เบราว์เซอร์ บุญธรรม แพตช์ที่เพิ่มการตั้งค่าเพื่อป้องกันไม่ให้ชื่อแท็บปัจจุบันแสดงในชื่อหน้าต่างเบราว์เซอร์ (privacy.exposeContentTitleInWindow.privacy.exposeContentTitleInWindow.pbm)
- ในหลายบรรทัด คำว่า "Copy" ถูกแทนที่ด้วย "Kopyvat" (สำเนา) ซึ่งขัดต่อกฎของภาษารัสเซีย เขาตั้งข้อสังเกต หนึ่งในอาสาสมัครที่สนับสนุนการแปลภาษารัสเซีย เวอร์ชันที่ไม่ใช้ตัวอักษรเป็นภาษาเขียนนั้นพบได้ทั่วไปและคุ้นเคยกับผู้ใช้ส่วนใหญ่มากกว่า (ตัวอย่างเช่น ในส่วนติดต่อผู้ใช้) macOS Apple ใช้คำว่า "Copy" และ Microsoft ก็ใช้คำว่า "Copy" เช่นกัน Windowsซึ่งมีผู้ใช้งานมากกว่าผู้ใช้งานจำนวนมาก macOSใช้คำว่า "คัดลอก" (Copy) การแปลเป็นภาษาอูเครนและเบลารุสก็ใช้คำว่า "คัดลอก" เช่นกัน ยิ่งไปกว่านั้น ภาษาไม่ใช่สิ่งคงที่ มันมีการพัฒนาและเปลี่ยนแปลงอยู่ตลอดเวลา และกฎของภาษาก็ปรับตัวให้เข้ากับผู้พูดภาษาแม่ส่วนใหญ่
- ลบออก หน้า about:plugins ซึ่งทำซ้ำส่วน "Add-ons และธีม > ปลั๊กอิน"
- macOS:
- ดำเนินการแล้ว การสนับสนุนทีม การควบคุมด้วยเสียง.
- ดำเนินการแล้ว สนับสนุน กุญแจผี.
- Windows:
- ไปที่หน้า about:support เพิ่ม แจ้งเตือนให้ติดตั้งจากสโตร์ Windows ส่วนขยาย Microsoft AV1 (หากไม่มี) สำหรับการเร่งความเร็วฮาร์ดแวร์ในการถอดรหัสรูปแบบ AV1 (รองรับโดยการ์ดกราฟิก NVIDIA RTX 3000, AMD RX 6000 (ยกเว้น 6500XT) รวมถึงการ์ดกราฟิก Intel Xe และ Arc Alchemist)
- แก้ไขแล้ว ไม่สามารถตั้งค่า Firefox เป็นเบราว์เซอร์เริ่มต้นได้หากติดตั้งจากแพ็คเกจ MSIX
- ปรับปรุงแล้ว กลไกการทำงานกับรีจิสทรี
- HTML: นำไปใช้ สนับสนุน ขี้เกียจโหลด เฟรม () ซึ่งช่วยเพิ่มความเร็วในการโหลดหน้าเริ่มต้น และยังช่วยลดปริมาณการใช้งานข้อมูลและหน่วยความจำ (ในกรณีที่ผู้ใช้ไม่เลื่อนหน้าต่อไปและไม่จำเป็นต้องโหลดเฟรม)
- CSS:
- คุณสมบัติ การห่อข้อความ ตอนนี้ รองรับ ความสมดุลและค่าที่เสถียร (ความสมดุลใช้สำหรับเนื้อหาแบบบล็อกสั้น เช่น หัวเรื่อง และช่วยให้แน่ใจว่าเนื้อหามีความสมดุลและอ่านง่ายเมื่อครอบคลุมหลายบรรทัด ส่วนค่าที่เสถียรช่วยให้แน่ใจว่าเนื้อหาที่แก้ไขได้จะไม่ไหลซ้ำในขณะที่ผู้ใช้กำลังแก้ไข)
- เพิ่ม การสนับสนุนตัวเลือก :มี()เรียกกันทั่วไปว่า ผู้ปกครอง ตัวเลือก (ช่วยให้คุณสามารถใช้รูปแบบกับองค์ประกอบโดยอิงจากองค์ประกอบที่เกี่ยวข้อง เช่น li:has(ul) จะตรงกับรายการที่มีรายการระดับถัดไป และ h1:has(+ p) จะตรงกับหัวเรื่องที่ตามด้วยย่อหน้า)
- คุณสมบัติ การเยื้องข้อความ ได้มา การสนับสนุนคุณค่า แต่ละบรรทัด и ที่แขวนอยู่ (ทำให้การระบุรูปแบบการเยื้องข้อความบางอย่างง่ายขึ้น นอกจากนี้ คุณยังสามารถรวมค่าต่างๆ เข้าด้วยกันได้ เช่น text-indent: 3em ต่อบรรทัด)
- JavaScript:
- ดำเนินการแล้ว การสนับสนุนวิธีการแบบคงที่ Promise.withResolvers() (ช่วยให้คุณสามารถอนุญาตหรือปฏิเสธคำสัญญาหลังจากที่สร้างแล้ว)
- date.parse() ตอนนี้รองรับรูปแบบวันที่เพิ่มเติม:
- รูปแบบ YYYY-MMM-DD ช่วยให้ ระบุปีที่มากกว่า 9999 (เช่น 19999 ม.ค. 01)
- วว-ดด-ปปปป (เช่น 01 ม.ค.1970)
- มิลลิวินาที สำหรับรูปแบบที่ไม่ใช่ ISO (เช่น 1 ม.ค. 1970 10:00:00.050)
- วันของสัปดาห์ ที่จุดเริ่มต้น (เช่น วันพุธที่ 1 ม.ค. 1970, วันพุธที่ 1 ม.ค. 1970 อย่างไรก็ตาม วันในสัปดาห์ไม่จำเป็นต้องถูกต้อง เช่น อนุญาตให้ใช้ foo เป็น 1 ม.ค. 1970)
- การเปลี่ยนแปลงอื่นๆ date.parse():
- วันที่ YYYY-M-DD และ YYYY-MM-D จะใหญ่กว่า ไม่ถูกรับรู้ เป็นวันที่ GMT
- มิลลิวินาทีตอนนี้ ถูกตัดออก หลัง 3 ตัวอักษร และไม่มีการปัดเศษ
- WebAssembly: ดำเนินการแก้ไขแล้ว หางเรียก เพื่อปรับปรุงการรองรับภาษาฟังก์ชัน
- WebTransport: อินเทอร์เฟซ เว็บทรานสปอร์ตส่งสตรีม การสนับสนุนทรัพย์สินที่ได้มา ส่งคำสั่งซื้อ (ช่วยให้คุณกำหนดลำดับความสำคัญของการส่งสตรีมเมื่อเทียบกับสตรีมอื่น ๆ ได้)
- เครื่องมือสำหรับนักพัฒนา: ตอนนี้อยู่ในดีบักเกอร์ หนึ่งสามารถ ปิด คำสำคัญของดีบักเกอร์ ในหน้าปัจจุบัน
ที่มา: linux.org.ru
