Firefox 118
(mozilla.org)- ประมวลผล การแปลอัตโนมัติ ของเนื้อหาเว็บภายใน Firefox แบบ local ทำให้ข้อความที่ถูกแปลไม่ออกจากอุปกรณ์ของผู้ใช้
- Web Audio ใช้ไลบรารีคณิตศาสตร์ FDLIBM บนทุกระบบ เพื่อปรับปรุงความเป็นนิรนามของ Fingerprint Protection
- ในหน้าต่าง Private Browsing จำกัดฟอนต์ที่เว็บไซต์มองเห็นได้ไว้ที่ ฟอนต์ของระบบ และฟอนต์จากแพ็กภาษา เพื่อลดการทำ font fingerprinting
- สามารถใช้ Video Effects และ การเบลอพื้นหลัง ใน Google Meet ได้ โดยเอฟเฟกต์ดังกล่าวรองรับย้อนหลังถึง Firefox 115
- ผู้ใช้ Firefox Suggest ในสหรัฐฯ สามารถเห็น คำแนะนำส่วนเสริมของเบราว์เซอร์ ในแถบที่อยู่ตามคีย์เวิร์ดได้
- ใช้ การแก้ไขด้านความปลอดภัย หลายรายการ
- ยุติการรองรับ Firefox บน Windows 8.1 หรือต่ำกว่า และ macOS 10.14 หรือต่ำกว่า พร้อมให้คำแนะนำการใช้ Firefox ESR
- บนเว็บแพลตฟอร์ม รองรับฟังก์ชันคณิตศาสตร์ของ CSS ใหม่ ได้แก่
round,mod,rem,pow,sqrt,hypot,log,exp,abs,sign - เปิดใช้ OpaqueResponseBlocking เป็นค่าเริ่มต้น และรองรับองค์ประกอบ
<search>สำหรับใส่องค์ประกอบที่เกี่ยวข้องกับการค้นหาหรือการกรอง
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
เป็นเวอร์ชันที่มี การแปลเว็บเพจแบบโลคัล เข้ามาแล้ว ดูเหมือนจะรองรับการแปลระหว่างภาษาบัลแกเรีย ดัตช์ อังกฤษ ฝรั่งเศส เยอรมัน อิตาลี โปแลนด์ โปรตุเกส และสเปน
ลองแปลหน้าเว็บภาษาฝรั่งเศสเป็นอังกฤษดู คุณภาพยอดเยี่ยม และการได้เห็นข้อความในหน้าเปลี่ยนไปขณะแปลก็สนุกดี
watered-down ควรขยายคำว่า “ข้อตกลงประนีประนอม” ไม่ใช่ “ยานพาหนะ” Google Translate แปลได้ดีกว่าเป็น “Ursula von der Leyen elogia il compromesso annacquato sulle emissioni dei veicoli” ส่วน Deepl และ Papageo ไม่ได้แปล “watered-down” ซึ่งก็พอเข้าใจได้ เพราะอาจมองว่าเป็นการใช้คำซ้ำความหมาย
แถมการตรวจจับอัตโนมัติดูเหมือนจะเด้งขึ้นมาแค่ครั้งเดียวต่อโดเมน ลองทดสอบกับ Wikipedia แล้วหลังจากบทความแรกก็ไม่โผล่มาอีก แต่กล่องโต้ตอบนั้นใหญ่มาก ดังนั้นอาจจะดีแล้วก็ได้ น่าเสียดาย ทั้งที่เป็นเบราว์เซอร์ของตัวเอง ก็น่าจะมีความสามารถพอที่จะผสานฟีเจอร์แบบนี้ให้เป็นธรรมชาติกว่านี้
โดยรวมแล้วเป็นฟีเจอร์ที่ดีมากจริง ๆ และอาจมีประโยชน์กับคนจำนวนมาก แต่ถ้าอยู่ในสภาพตอนนี้ ก็ดูมีโอกาสมากกว่าที่ภายหลังจะถูกถอดออกอีกครั้งด้วยเหตุผลแบบเดิม ๆ ว่า “ไม่มีใครใช้”
ชอบการเปลี่ยนแปลงที่ว่า “จำกัดฟอนต์ที่เว็บサイトมองเห็นให้เหลือเฉพาะฟอนต์ระบบและฟอนต์จาก language pack เพื่อลดการเก็บลายนิ้วมือจากฟอนต์ในหน้าต่างท่องเว็บแบบส่วนตัว”
สงสัยว่าจะมีผลต่อผลลัพธ์ของ https://www.amiunique.org/fingerprint หรือเปล่า
อัปเดต: ยังบอกว่าไม่ซ้ำใครอยู่ และในผลลัพธ์แสดงฟอนต์ 215 รายการ พร้อมบอกว่าไม่ซ้ำ 0.0% เลยไม่แน่ใจว่าในสภาพแวดล้อมของผมมันทำงานถูกต้องหรือไม่
เป็นสถิติที่ยอดเยี่ยม แต่เชื่อยาก
ชุดฟอนต์ระบบของผมน่าจะเกือบไม่ซ้ำใคร https://www.amiunique.org/fingerprint ก็แสดงว่า 0.0% ของอินเทอร์เน็ตมีชุดฟอนต์ระบบเหมือนกัน
ในทางกลับกัน fontconfig (Linux, BSD ฯลฯ) รองรับฟอนต์ของผู้ใช้ หรือก็คือการติดตั้งฟอนต์ที่ไม่ใช่ระดับทั้งระบบ และผมก็เคยทำมาก่อน แต่ไม่รู้ว่ามันแพร่หลายพอจะสร้างความต่างได้ไหม
แก้ไข: ชุดฟอนต์ของผมไม่ซ้ำใคร และมีฟอนต์ติดตั้งอยู่แค่ 6 ตัว
นักพัฒนาเว็บจำนวนไม่น้อยอาจต้องย้ายมาใช้ Firefox ในเร็ว ๆ นี้ เอกสาร Stripe API ใหญ่ขึ้นมาก และตรรกะการโหลดแบบ async ก็แย่มาก จนใน Chrome มักแครชเวลาไปยังลิงก์ของเซกชันในเอกสาร API
ลองทำใน Firefox ด้วยความสงสัยแล้วดีใจที่มันทำงานได้ดี ยกเว้นเวลาโหลด DOM content ที่ช้า
เอกสารก็ควรเป็นเอกสาร ไม่จำเป็นต้องเป็นแอปเต็มรูปแบบ
วันนี้บังเอิญเจอใน Firefox/Linux แต่ยังใช้ 117 อยู่
“ตอนนี้ผู้ใช้ Firefox สามารถใช้เอฟเฟกต์วิดีโอและการเบลอพื้นหลังใน Google Meet ได้แล้ว หมายเหตุ: เอฟเฟกต์เหล่านี้ถูกปล่อยให้รองรับย้อนหลังไปถึง Firefox 115”
อยากรู้ว่าทุกคนรู้ไหมว่าปัญหาจริง ๆ อยู่ตรงไหน ถ้าจู่ ๆ ก็ รองรับย้อนหลัง ได้ อย่างน้อยก็น่าจะเป็นปัญหาฝั่ง Google อยู่ไม่น้อย
https://www.npr.org/2023/09/12/1198558372/doj-google-monopol...
https://blog.mozilla.org/en/products/firefox/google-meet-fir...
บอกว่าแก้ไขร่วมกับทีม Google
เจอ ticket นี้: https://bugzilla.mozilla.org/show_bug.cgi?id=1703668
มีการปรับปรุง cache ของสถาปัตยกรรม accessibility ใหม่ที่ชื่อ “Cache the World” และการปรับปรุงประสิทธิภาพอื่น ๆ หลังจากนั้นดูเหมือน Google จึงเริ่มปล่อยให้ Firefox ใช้งานได้
บางทีทีม Google Meet อาจไม่อยากให้ผู้ใช้มีตัวเลือกที่จะทำให้เว็บแอปช้าลง จึงบล็อกไว้ก่อน แล้วพอประสิทธิภาพดีขึ้นก็ปลดบล็อกฟีเจอร์ให้ผู้ใช้ Firefox ที่ผ่านข้อกำหนดขั้นต่ำ
แต่สงสัยว่า Firefox ปกติ backport ไม่ใช่แค่แพตช์ความปลอดภัย แต่รวมถึงการปรับปรุงประสิทธิภาพไปยังเวอร์ชันพื้นฐานบางรุ่นด้วยหรือเปล่า
“ต่างจากทางเลือกแบบ cloud-based การแปลจะทำแบบ local ภายใน Firefox ดังนั้นข้อความที่ถูกแปลจะไม่ออกจากอุปกรณ์”
แต่สงสัยว่ามันเป็นไปได้อย่างไรโดยไม่ต้องดาวน์โหลด ข้อมูลระดับกิกะไบต์
อยากรู้ว่าเกิดอะไรขึ้นฝั่ง Google Meet ไม่รู้ว่า Firefox แก้ หรือทีม Google แก้ ถ้าถูก แก้ย้อนหลัง ไปถึง 3 เวอร์ชันก่อนหน้า แบบนั้นก็น่าจะเป็นการแก้ฝั่ง Google ไม่ใช่หรือ
“ตอนนี้ผู้ใช้ Firefox สามารถใช้เอฟเฟกต์วิดีโอและการเบลอพื้นหลังใน Google Meet ได้แล้ว”
ในที่สุดก็ได้เสียที ก่อนหน้านี้น่าหงุดหงิดพอสมควร
ออกนอกประเด็นนิดหน่อย แต่อยากให้ Firefox รองรับรูปแบบภาพ JPEG XL(.jxl) ที่ตอนนี้มีใน Safari แล้วด้วย
คนของ Firefox ที่เขียนข้อความในหน้านั้นน่าประทับใจทีเดียว
hello :teapot: -> bonjour :baguette:น่าเสียดายที่ HN ลบอีโมจิออก
hello :maple leaf: -> bonjour :fleur-de-lis:คอมเมนต์ภาคบังคับแนว “มาใช้ Firefox กันเถอะ”
แม้จะไม่ได้เกี่ยวข้องโดยตรงกับบันทึกการปล่อยเวอร์ชัน แต่จากกรณีใช้งานของผมช่วงหลัง ผมพบว่าใช้ Chrome ไม่ได้
ที่บ้านมี MacBook ชิป M อยู่สองเครื่อง เครื่องหนึ่งใช้ mullvad (WireGuard) ส่วนอีกเครื่องใช้ OpenVPN ของบริษัท
ไม่รู้ว่าเพราะอะไร แต่ทั้งสองเครื่องมีปัญหาใหญ่กับซอฟต์แวร์ที่ใช้ Chromium เป็นฐาน ทุก ๆ ไม่กี่นาทีจะขึ้น ERR_NETWORK_CHANGED แล้วโหลดอะไรไม่ได้เลย คำขอ XHR ก็ตายไปด้วย ทำให้ซอฟต์แวร์บนเว็บส่วนใหญ่ใช้งานไม่ได้อย่างสิ้นเชิง รวมถึงซอฟต์แวร์ที่ใช้ Electron เป็นฐานอย่าง Discord หรือ Bitwarden ด้วย แปลกที่ Slack ดูเหมือนยังไม่ได้รับผลกระทบ แต่อาจเป็นเพราะมันซ่อนอาการหรือ retry ได้ดีกว่าก็ได้
ผมไม่รู้ว่าปัญหาคืออะไร แต่ WebKit, Gecko และซอฟต์แวร์อื่นที่ต้องใช้เครือข่ายบนเครื่องเดียวกันไม่ได้รับผลกระทบเลย ดังนั้นผมจึงเลิกใช้ Chrome ทั้งหมด เคยคุยกับบางคนที่เจอปัญหาเดียวกัน แต่หาบั๊กรายงานที่เกี่ยวข้องไม่เจอ เลยยอมแพ้
ส่วนตัวใช้ Firefox มานานแล้ว แต่ตอนนี้ที่ทำงานก็ใช้ Chrome ไม่ไหวเหมือนกัน ไม่เข้าใจว่ามีปัญหาชัดเจนแบบนี้แล้วจะให้ใช้เบราว์เซอร์นี้ในสภาพแวดล้อมองค์กรได้อย่างไร
มีคนบอกว่าให้ใช้ ไคลเอนต์ WireGuard อย่างเป็นทางการก็พอ แต่ผมไม่รู้ว่ามันจัดการส่วนที่ซับซ้อนของ VPN เชิงพาณิชย์แบบนี้ เช่นการจัดสรร IP อย่างไร
การเปลี่ยนตำแหน่งบางครั้งก็ช่วยได้
https://www.reddit.com/r/chrome/comments/14xqh92/chrome_help...
ยังมีบั๊กนี้ด้วย: https://bugs.chromium.org/p/chromium/issues/detail?id=147633...
แอปใหม่ ๆ ใช้ HTML และ JavaScript API สมัยใหม่ แต่ผมไม่สามารถเชื่อได้ว่า Firefox จะ implement สิ่งเหล่านั้นให้