Firefox 100 กับการเล่นวิดีโอที่ดีขึ้นและการควบคุมด้านมืดด้านสว่าง

และในที่สุด Firefox ก็มาอยู่ที่หลักเวอร์ชั่นที่ 100 จนได้ หลังจากเวอร์ชั่น 4 เป็นต้นมา Mozilla ก็ปรับไปใช้กระบวนการ rapid release เพื่ออัปเดตเว็บเทคโนโลยีใน Firefox ให้ทันสมัยอยู่และตอบสนองต่อช่องโหว่ความปลอดภัยที่ออกทุกเมื่อเชื่อวันได้เร็วขึ้น ในรุ่นนี้ก็มีการเน้นการปรับเรื่องการเล่นวิดีโอมาเป็นพิเศษ มาดูว่ามีอะไรใหม่กันบ้าง

ภาพที่เล่นควบคู่ (PICTURE-IN-PICTURE) สามารถแสดงผล subtitle ที่เป็น webvtt ได้แล้ว บน Youtube หรือ Netflix ก็ใช้ได้ทันที

Subtitle ใน Youtube

Subtitle ใน Youtube

Subtile ใน CBC

Subtile ใน CBC

ตอนนี้เราสามารถเลือกได้ว่าเว็บที่รองรับ color scheme นั้น Firefox จะปรับไปใช้อะไรได้บ้าง ซึ่งมี 4 อย่างคือ

  1. Firefox theme
  2. ของระบบปฏิบัติการ
  3. บังคับใช้ธีมสว่าง
  4. บังคับใช้ธีมมืด

การตรวจสอบการสะกดคำตอนนี้สามารถเลือกได้หลายพจนานุกรมแล้ว โดยคลิกขวาที่กล่องข้อความแล้วไปที่ ภาษา -> เลือกพจนานุกรมที่ต้องการใช้เพิ่ม

เลือกการตรวจสอบการสะกดคำได้หลายภาษา

เลือกการตรวจสอบการสะกดคำได้หลายภาษา

การเปลี่ยนแปลงอื่น ๆ

  • Firefox บน macOS ตอนนี้สามารถเล่นวิดีโอ HDR ได้แล้วแต่ต้องเป็น macOS 11 ขึ้นไป
  • ในการติดตั้งครั้งแรกถ้าตัวติดตั้ง Firefox ภาษาไม่ตรงกับระบบปฏิบัติการ ตัวติดตั้งจะโผล่ตัวเลือกภาษามาให้
  • รองรับการเร่งความเร็วฮาร์ดแวร์ของวิดีโอ AV1 บน Windows (Intel Gen 11+, AMD RDNA 2 และ GeForce 30) และอาจต้องติดตั้งส่วนขยายของ Windows ตัวนี้ด้วย AV1 Video Extension ส่วน Intel GPU นั้นรองรับ Video overlay เพื่อลดพลังงงานระหว่างการเล่นวิดีโอ
  • รองรับกรอกบัตรเครดิตอัตโนมัติสำหรับผู้ใช้ใน UK

ตามอ่าน Firefox 100 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop)

Firefox 99 เพิ่มปุ่มลัดในการอ่านออกเสียง

รุ่น 99 นี้มีอัปเดตหลักแค่ 4 อย่างตามนี้เลยครับ ไว้รอปล่อยของทีเดียวที่รุ่น 100

  1. มีปุ่มลัดในการให้ Firefox อ่านออกเสียงในโหมดมุมมองผู้อ่านโดยกด n แล้วมันจะพูดให้ฟังทันที
  2. การค้นหาของ PDF สามารถหาคำที่มีหรือไม่มีเครื่องหมายกับการออกเสียงได้ ยกตัวอย่างเช่น a กับ å ในภาษาแถบนอดิคแค่ค้นหา a ก็จะเจอได้ทั้งสองแบบ
  3. รองกับการกรอกข้อมูลบัตรเครดิตอัตโนมัติสำหรับประเทศเยอรมันและฝรั่งเศส
  4. บน Linux จำกัดเข้าถึงเนื้อหาเว็บ (web content) ของโพรเซสไม่ให้เข้าถึง X11 แล้ว

ตามอ่าน Firefox 99 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 98 เพิ่มตัวเลือกในการจัดการการดาวน์โหลด

การเปลี่ยนแปลงใน Firefox 98 มีเด่นๆ แค่อย่างเดียวคือ การจัดการการดาวน์โหลด

สำหรับก่อนรุ่น 98 ทุกคนอาจจะคุ้นชินหน้าต่างแบบนี้

แต่ในรุ่น 98 จะดาวน์โหลดไฟล์ให้อัตโนมัติแล้วก็เพิ่มตัวเลือกเข้ามาดังนี้

  • เปิดไฟล์ที่คล้ายกันเสมอ: ตัวเลือกนี้จะเปิดไฟล์ประเภทเดียวกันให้อัตโนมัติเช่น ไฟล์รูปภาพก็ให้เปิดใน Firefox หรือโปรแกรมภายนอกทันที
  • แสดงในโฟลเดอร์
  • ไปยังหน้าดาวน์โหลด
  • คัดลองลิงก์ดาวน์โหลด
  • Delete
  • เอาออกจากประวัติ
  • ล้างแผงแสดงตัวอย่าง

และถ้าจะตั้งค่าว่าไฟล์ประเภทนี้ Firefox ต้องจัดการยังไงก็ไปจัดการได้ที่ การกำหนดลักษณะ about:preferences ในหัวข้อ แอปพลิเคชัน

ตามอ่าน Firefox 98 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 97 สีใหม่ 6 สีจาก colorway

เมื่อเดือนที่แล้วไปเที่ยวเพลินเลยไม่ได้เขียนเกี่ยวกับรุ่น 96 ก็เลยขอเก็บรวดยอดทีเดียวเลย เป็น 96 + 97

ใน Firefox 94 ได้มีชุดตกแต่งใหม่เข้ามาหลายสีแต่เป็นแบบจำกัดเวลา ตอนนี้ก็ถึงเวลานั้นแล้วชุดสี 18 สีนั้นก็เลยถูกตัดออกในรุ่นนี้ แต่ก็มีขบวนการ 6 สีใหม่เข้ามาให้แทนทีแต่ก็จำกัดเวลาเหมือนเดิม???

การเปลี่ยนแปลงอื่น ๆ ก็มี

  • สไตล์แถบเลื่อนแบบใหม่ใน Windows 11
  • ปรับปรุงการโหลดแบบอักษรของ macOS ซึ่งน่าจะช่วยให้เปิดหรือโหลดแท็บได้เร็วขึ้นในบางสถานการณ์
  • ตัดการรองรับการสร้าง Postscript แบบตรงๆ บน Linux ออกแต่ตัวเลือกการพิมพ์ไปยัง PostScript ยัง(พอ)ใช้ได้อยู่

ของรุ่น 96 ก็มีการปรับดังนี้

  • noise-supression, auto-gain-control และ echo-cancellation ถูกปรับปรุงให้ดีขึ้น ให้เข้าสู่ยุคสมัยการประชุมและเรียนออนไลน์
  • ลดโหลของเธรดหลัก
  • ตัวเลือกการพิมพ์ตอนนี้มีตัวเลือการพิมพ์หน้า คู่ กับ คี่ แล้ว (แปลตกหล่นแต่จัดการเรียบร้อย รอรุ่น​ 98 ครับ)

ตามอ่าน Firefox 97 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 95 รุ่นเสริมความแข็งแกร่งด้านความปลอดภัย

ในที่สุดรุ่นสุดท้ายของปีก็ได้มาถึงแล้ว ในรุ่น 95 นี้สิ่งที่เพิ่มเข้ามาก็คือการเสริมด้านความปลอดภัยเป็นหลัก เริ่มจาก Site Isolation ก็ได้เปิดใช้งานกับทุกแพลตฟอร์มแล้ว อีกอย่างที่เพิ่มเข้ามาคือ Firefox 95 ใช้เทคนิค Sandbox ใหม่ RLBox แยกส่วนไลบรารีภายนอก ให้ปลอดภัยกว่าเดิม ที่แยกการออกแบบ sandbox แบบใหม่กับ library ภายนอก ในรุ่น 95 นี้จะเปิดใช้งานกับ Graphite, Hunspell, และ Ogg ในรุ่นถัดไปจะเปิดใช้งานกับ Expat และ Woff2

สลับภาพที่เล่นควบคู่ไปด้านตรงข้ามของจอได้แล้ว

  • ปรับปรุงการทำงานใน macOS ให้ใช้ cpu ลดลงกับ WindowServer ระหว่างการประมวลผลเหตุการณ์ และใช้พลังงานลดระหว่างดูวิดีโอเต็มจอบน Youtube, Netflix และ Amazon Prime Video ลดลง
  • สามารถดาวน์โหลด Firefox ได้โดยตรงจาก Windows Store https://support.mozilla.org/en-US/kb/download-firefox-windows-microsoft-store

แล้วเจอกันใหม่ปีหน้าครับผม

ตามอ่าน Firefox 95 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 94 รุ่นปรับปรุงประสิทธิภาพและปรับสีธีมเองได้ตามใจชอบ

Firefox 94 รุ่นก่อนรุ่นสุดท้ายของปี การอัปเดตก็มีเยอะแยะมากมาย แค่เปิดมาก็เจอการเปลี่ยนแปลงแล้ว เพื่อให้เข้ากับธีมเทศกาลก็มีหน้าต่างให้เลือกปรับสีของ Firefox ได้เองแต่อันนี้เป็นแค่ชั่วคราวคิดว่าปีหน้าฟีเจอร์นี้ก็จะหลุดหายไปแล้ว

แต่ถ้าใครพลาดก็สามารถมาเลือกเองทีหลังได้ที่หน้า ส่วนเสริมและชุดตกแต่ง (about:addons)

Colorways

สำหรับคนที่พลาดก็มาเลือกได้เองที่หน้า about:addons

ในรุ่น 93 ได้มีการเพิ่มคุณสมบัติ unload tab ที่ไม่ได้ใช้เป็นเวลานาน ในรุ่นนี้ก็ได้เพิ่มหน้า about:unloads  เพื่อ unload แบบอัตโนมือได้เอง https://support.mozilla.org/en-US/kb/unload-inactive-tabs-save-system-memory-firefox

ส่วนในรุ่นมือถือนั้นมีการปรับปรุงหน้าหลักใหม่ ดูรายละเอียดได้ตามคลิปข้างล่างเลย และลิงก์นี้ https://support.mozilla.org/en-US/kb/whats-new-firefox-ios-version-39

การเปลี่ยนแปลงอื่น ๆ ก็มี

  • macOS เมื่อใช้โหมดดูวิดีโอแบบเต็มจอจะเข้าสู่โหมดประหยัดพลังงาน
  • Windows การเตือนเรื่องอัปเดตจะน้อยลง และรองรับเมนู Snap Layouts ของ Windows 11 (ถ้าได้อัปนะ 😅)
  • Linux ปรับเอนจิ้น WebGL จาก GLX ไปใช้ EGL ทำให้ประสิทธิภาพดีขึ้นและลดการใช้ทรัพยาการลง
  • เปิดใช้ Site Isolation (Project Fission) เพื่อแยกเนื้อหาไซต์ให้เป็นเอกเทศ ลดโอกาสการโจมตีแบบที่คล้าย ๆ กับ Spectre ลง
  • ปรับเรื่องประสิทธิภาพในหลายๆ ส่วน เช่นเรื่อง JavaScript, storage และ CPU จะไม่แปลกใจเลยถ้าหลายคนคิดว่ารุ่นนี้การใช้งานดูตอบสนองได้ดีกว่ารุ่นที่แล้ว
  • เวลาปิด Firefox จะไม่มีหน้าต่างเตือนตอนปิดแล้ว แต่สามารถไปเปิดตัวเลือกให้เตือนได้เหมือนเดิมที่หน้า about:preferences

ยืนยันก่อนปิด

ตามอ่าน Firefox 94 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 93 รองรับ AVIF และ unload tab ได้แล้ว

ในรุ่น 93 นี้ได้รองรับไฟล์ภาพที่คุณภาพดีพอ(หรือดีกว่า) WebP และ JPEG และแต่ขนาดกว่ากันเกือบครึ่งนั้นคือ AVIF (MIME type: image/avif) ซึ่งตัว AVIF นี้ก็เกิดมาพร้อมกับ AV1 ซึ่งแน่นอนว่าใช้ได้ฟรีไม่มีค่าใช้จ่าย และบริษัทเทคโนโลยีส่วนใหญ่ก็เข้าร่วมหมด ไฟล์ภาพและวิดีโอตัวนี้น่าจะอนาคตไกลแน่นอน ใครอยากทดสอบไฟล์ภาพนี้ก็กดเข้าไปดูได้ที่ AOMediaCodec/av1-avif หรือถ้าใครเห็นรูป Siberian Husky ข้างล่างก็ยินดีด้วยครับ เบราว์เซอร์คุณรองรับ AVIF แล้ว

  • ใน Windows ตัว Firefox จะ unload แท็บที่ไม่ใช้ให้อัตโนมัติในกรณีที่หน่วยความจำของระบบลดลงเหลือน้อย คิดว่าระบบปฏิบัติการอื่นๆ จะตามมาเร็วๆ นี้ ฟีเจอร์นี้ยังมีอะไรให้ปล่อยอีกเยอะล่าสุดรุ่น Nightly มีหน้าจัดการแล้ว about:unloads
  • รองรับการกรอกฟอร์มแบบ XFA-based
  • Firefox จะขึ้นแจ้งเตือนถ้าเราดาวน์โหลดไฟล์จากหน้าเว็บ http แบบไม่เข้ารหัส
  • SmartBlock 3.0 เพิ่มการรองรับการแทนที่สคริปต์จากเดิมที่รองรับแค่ Google Analytics ตอนนี้มีเพื่อนเพิ่มเป็น Optimizely, Criteo, Amazon TAM และสคริปต์โฆษณอื่นๆ ของ Google

ตามอ่าน Firefox for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 92 จัดการสีได้ดีขึ้น

รุ่น 92 นี้เน้นการเปลี่ยนแปลงภายในเสียเยอะ หลักๆ ก็เป็นการจัดการด้านสี โดยการเปลี่ยนแปลงมีดังนี้

  • รองรับสีที่มากขึ้นในการเล่นวิดีโอ
  • ใน macOS ได้เป็นการใช้งานโปรไฟล์สี ICC v4 แล้ว สามารถไปเช็คค่า “gfx.color_management.enablev4″ ที่ about:config ได้
  • อัปเกรดไปใช้ HTTPS ถ้าไซต์นั้นๆ มีเฮดเดอร์ HTTPS RR
  • ปรับตัวจัดการหน่วยความจำของ JavaScript ให้ดีขึ้นและใช้หน่วยความจำน้อยลง

เมนู “แบ่งปัน” ได้กลับมาแล้วใน macOS โดยจะอยู่ที่เมนู “ไฟล์”

ตามอ่าน Firefox 92 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 91 เพิ่มตัวเลือกการพิมพ์แบบเรียบง่ายและปรับเงื่อนไข HTTPS-Only

ก่อนอื่นต้องขออภัยก่อนที่ Firefox 90 ไม่ได้เขียนไว้ เพราะติดโควิดก็เลยพักไปซะยาวเลย โพสต์นี้ก็เลยจะรวมเอาของ 90 มาใส่ไว้ด้วย เริ่มจากการเปลี่ยนของรุ่นนี้ก่อน

เริ่มจากการเปลี่ยนแปลงของหน้าต่างการพิมพ์ที่ส่วนใหญ่น่าจะได้รับแบบใหม่ที่ดูเรียบง่ายไปหมดแล้ว ในรุ่นนี้ก็มีตัวเลือกใหม่เข้ามานั้นคือ การจัดหน้าแบบเรียบง่าย (Simplified) เป็นการโหมดที่ตัดทอนทุกอย่างออกเหลือแค่ตัวหนังสือกับรูปภาพเท่านั้น คล้าย ๆ กับมุมมองผู้อ่าน

การจัดหน้าแบบต้นฉบับ

การจัดหน้าแบบต้นฉบับ

การจัดหน้าแบบเรียบง่าย

การจัดหน้าแบบเรียบง่าย

  • เปิดโหมด HTTPS-Only กับโหมดท่องเว็บส่วนตัว ถ้าเว็บไหนยังใช้ http แบบไม่เข้ารหัส Firefox จะพยายาม redirect ไปโหมด https ก่อน การท่องเว็บแบบปกติถ้าอยากใช้ฟีเจอร์นี้ต้องไปเปิดใช้งานเอง
  • รองรับ Windows Single Sign On (Windows SSO) ทำให้การเข้าใช้บริการ Microsoft บน Firefox นั้นง่ายขึ้นมากๆ เพราะเป็นบัญชีเดียวกับ Windows
  • เพิ่ม Enhanced Cookie Clearing เข้ามาช่วยขจัดคุกกี้ที่ฝังมากับไว้ได้เยอะขึ้น เพิ่มความเป็นส่วนตัวมากขึ้น แต่ฟีเจอร์นี้จะใช้ได้กับโหมดการป้องกันการติดตามที่มากขึ้นแบบเข้มงวดเท่านั้น
  • Firefox บน macOS จะใช้โหมด High Contrast ถ้าเราตั้งค่า Increase contras ในระบบปฏิบัติการ

ส่วนของ Firefox 90 นั้นก็มี

  • อัปเดต Firefox แบบเบื้องหลังอัตโนมัติโดยที่ไม่ต้องเปิด Firefox ขึ้นมาก่อน
  • สามารถจัดการข้อยกเว้นสำหรับบางเว็บไซต์ที่ไม่ต้องการให้ใช้โหมด HTTPS-Only ถ้ามีการเปิดใช้ฟีเจอร์นี้
  • มีหน้า about:third-party สำหรับ Windows เอาไว้ดูโมดูลบุคคลที่สามที่ไม่ได้รับการรับรองจาก Mozilla หรือ Microsoft
  • FTP ถูกเอาออกไปถาวรแล้ว บาย 👋
  • SmartBlock 2.0 จัดการปิดกั้นสคริปต์ Facebook ได้ดีขึ้น จะโหลดมาเฉพาะที่จำเป็นเท่านั้น
  • ปรับปรุงประสิทธิภาพของ WebRender และใช้ซอฟต์แวร์ WebRender ถ้า Firefox ไม่รองรับการเร่งประสิทธิภาพด้วยฮาร์ดแวร์
การจัดการข้อยกเว้นในโหมด HTTPS-Only

การจัดการข้อยกเว้นในโหมด HTTPS-Only

ตามอ่าน Firefox 91.0 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Firefox 89 มาพร้อมกับดีไซน์ใหม่ที่แอปเปิลชอบจนก็อปไปใช้กับ Safari

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

และดีไซน์นี้ก็ใช้กับทุกระบบที่มี Firefox อย่าง Firefox บน iOS ก็ปรับไปใช้ดีไซน์ใหม่นี้แล้ว

สำหรับ macOS นั้นเป็นเรื่องที่น่ายินดีมากๆ ที่ Mozilla ได้ให้ความสนใจกับ look & feel กับ platform นี้มากขึ้น

  • ใช้ context menu แบบเดียวกับระบบ
  • เพิ่มการเลื่อนแบบยืดหยุ่นเมื่อเลื่อนไปสุดขอบหน้าจะมีการสะท้อน/เด้งกลับ
  • ใช้ gesture ในการซูม paragraph แบบเดียวกับ Safari
  • รูปภาพที่ไม่มี profile จะใช้ sRGB เป็นค่าเริ่มต้น และถ้ารูปไหนใช้ sRGB ก็จะใช้สีเดียวกันกับ CSS
  • Fullscreen แบบเต็มๆ โดยสามารถซ่อนแถบเครื่องมือได้แล้ว

ในแง่ของความเป็นส่วนตัวก็เปิดใช้ Total Cookie Protection ในโหมดการท่องเว็บแบบส่วนตัว หลักจากที่รุ่นก่อนหน้าเปิดใช้กับการป้องการติดตามแบบเข้มงวดเท่านั้น

และเหมือนจะเป็นเรื่องบังเอิญ Safari รุ่นใหม่ที่จะใช้ใน macOS Monterey  ก็ถูกปรับดีไซน์ที่ค่อนข้างคล้ายกันเลย

 

ตามอ่าน Firefox 89.0 for developers และเว็บเพื่อนบ้าน

ท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Android, iOS)