Firefox 67 เบต้ามีโค้ดเพื่อบล็อก JavaScript ที่ขุด cryptocurrencies หรือติดตามผู้ใช้ผ่านการตรวจสอบลายนิ้วมือของเบราว์เซอร์ การบล็อกจะดำเนินการตามหมวดหมู่เพิ่มเติม (ลายนิ้วมือและการขุด cryptomining) ในรายการ Disconnect.me รวมถึงโฮสต์ที่ถูกจับได้ว่าใช้คนงานเหมืองและรหัสเพื่อระบุตัวตนที่ซ่อนอยู่
โค้ดการขุด Cryptocurrency ที่ส่งผลให้โหลด CPU ในระบบของผู้ใช้เพิ่มขึ้นอย่างมาก มักจะถูกแทรกเข้าไปในไซต์อันเป็นผลมาจากการแฮ็ก หรือใช้บนไซต์ที่น่าสงสัยเป็นวิธีการสร้างรายได้ การระบุตัวตนที่ซ่อนอยู่หมายถึงการจัดเก็บตัวระบุในพื้นที่ที่ไม่ได้มีไว้สำหรับการจัดเก็บข้อมูลอย่างถาวร (“Supercookies”) รวมถึงการสร้างตัวระบุตามข้อมูลทางอ้อม เช่น ความละเอียดหน้าจอ รายการประเภท MIME ที่รองรับ พารามิเตอร์เฉพาะในส่วนหัว (HTTP/2 และ HTTPS ), การวิเคราะห์ปลั๊กอินและแบบอักษรที่ติดตั้ง, ความพร้อมใช้งานของ Web API บางอย่าง, คุณสมบัติการเรนเดอร์เฉพาะการ์ดวิดีโอโดยใช้ WebGL และ Canvas, การปรับแต่ง CSS, การวิเคราะห์คุณสมบัติการทำงานกับเมาส์และคีย์บอร์ด
โหมดการบล็อกใหม่จะถูกปิดใช้งานตามค่าเริ่มต้น และตัวเลือก “Cryptominers” และ “ลายนิ้วมือ” ใหม่ได้ถูกเพิ่มในการตั้งค่าที่เกี่ยวข้องกับความเป็นส่วนตัวเพื่อเปิดใช้งาน เมื่อเวลาผ่านไป มีการวางแผนที่จะเปิดใช้งานโหมดที่นำเสนอโดยค่าเริ่มต้นสำหรับกลุ่มควบคุมกลุ่มเล็กๆ ของผู้ใช้ จากนั้นจึงเปิดใช้งานสำหรับทุกคนในรุ่นต่อๆ ไป

คุณสามารถตรวจสอบการทำงานของตัวบล็อคได้ทาง
เมนูบริบทของไซต์ซึ่งจะแสดงเมื่อคุณคลิกที่ไอคอนพร้อมรูปโล่ในแถบที่อยู่ เพิ่มลิงก์ลงในเมนูแล้ว
ส่งรายงานไปยังนักพัฒนาเกี่ยวกับปัญหาที่เกิดขึ้นอย่างรวดเร็ว

กิจกรรมล่าสุดอื่นๆ ที่เกี่ยวข้องกับ Firefox ได้แก่:
- โปรแกรมเสริมเด่นได้รับการประกาศแล้ว ซึ่งจะเสนอรายการโปรแกรมเสริมในฤดูร้อนนี้ที่ตรงตามข้อกำหนดด้านความปลอดภัย ประโยชน์ใช้สอย และการใช้งานของ Mozilla สิ่งที่เพิ่มเติมจากรายการจะได้รับการโปรโมตผ่านระบบการแนะนำตามบริบทในผลิตภัณฑ์ Mozilla ต่างๆ และบนไซต์โครงการ เพื่อให้ได้รับการยอมรับให้อยู่ในรายการ ส่วนเสริมจะต้องแก้ไขปัญหาปัจจุบันที่น่าสนใจสำหรับผู้ชมในวงกว้างอย่างมีประสิทธิภาพและประสิทธิผล ได้รับการพัฒนาอย่างแข็งขันโดยผู้เขียน และผ่านการตรวจสอบความปลอดภัยเต็มรูปแบบของการอัปเดตแต่ละครั้ง
- กำลังพิจารณาความเป็นไปได้ในการรวมเข้าไว้ด้วย LinuxFirefox ใช้ระบบคอมโพสิต Servo WebRender ซึ่งเขียนด้วยภาษา Rust และถ่ายโอนการประมวลผลการแสดงผลเนื้อหาหน้าเว็บไปยัง GPU การใช้ WebRender แทนระบบคอมโพสิตในตัวของเอนจิ้น Gecko ซึ่งประมวลผลข้อมูลโดยใช้ CPU นั้น ใช้เชเดอร์ที่ทำงานบน GPU เพื่อดำเนินการแสดงผลคอมโพสิตสำหรับองค์ประกอบหน้าเว็บ ซึ่งช่วยเพิ่มความเร็วในการแสดงผลและลดภาระของ CPU ได้อย่างมาก Linux ในระยะเริ่มต้น แนะนำให้ใช้ WebRender เฉพาะกับการ์ดกราฟิก Intel ที่ใช้ไดรเวอร์ Mesa เวอร์ชัน 18.2.8 ขึ้นไปเท่านั้น คุณสามารถเปิดใช้งาน WebRender ด้วยตนเองบนระบบที่มีการ์ดกราฟิกอื่นๆ ได้โดยใช้ตัวแปร "gfx.webrender.all.qualified" ใน about:config หรือโดยการเรียกใช้ Firefox ด้วยตัวแปรสภาพแวดล้อม MOZ_WEBRENDER=1
- ใน Firefox เวอร์ชันเบต้า 67 ความสามารถในการนำทางไปยังรหัสผ่านที่บันทึกไว้สำหรับไซต์อย่างรวดเร็วได้ถูกเพิ่มลงในเมนูหลักและกล่องโต้ตอบพร้อมคำแนะนำในการกรอกแบบฟอร์มเข้าสู่ระบบ


- มีการเพิ่มปุ่มในการตั้งค่าเพื่อโหลดแท็บทั้งหมดอีกครั้งหลังจากเปลี่ยนกฎสำหรับการประมวลผลคุกกี้จากแหล่งข้อมูลบุคคลที่สาม
- เพิ่มข้อจำกัดเกี่ยวกับความเข้มข้นของเอาท์พุตของไซต์ในกล่องโต้ตอบการรับรองความถูกต้อง
- มีการเพิ่มการใช้โค้ดใหม่สำหรับการซิงโครไนซ์บุ๊กมาร์ก ซึ่งเขียนใหม่ใน Rust ได้ถูกเพิ่มไปยังบิลด์ทุกคืน (เปิดใช้งานผ่าน services.sync.bookmarks.buffer.enabled ใน about:config)
ที่มา: opennet.ru


