ปัจจุบัน เลขเวอร์ชันของ Firefox คือ 91 แต่ถ้าดูจากการเร่งออกเวอร์ชันใหม่ทุก 4 สัปดาห์ เราจะเห็น Firefox เวอร์ชัน 100 ในเดือนมีนาคม 2022
ลำพังเลขเวอร์ชันอย่างเดียวคงไม่มีผลในการใช้งานมากนัก แต่เว็บเบราว์เซอร์ต้องใส่เลขเวอร์ชันลงใน user agent string ที่ส่งให้ฝั่งเว็บไซต์-เว็บเซิร์ฟเวอร์ทราบด้วย การขยับเลขเวอร์ชันจาก 2 หลักเป็น 3 หลักจึงอาจส่งผลกระทบต่อเว็บไซต์ที่ไม่ได้เตรียมตัวเรื่องนี้ไว้
ล่าสุดทีม Mozilla จึงเริ่มทดลองปรับเลขเวอร์ชันใน user agent string ให้เป็น 100 เพื่อทดสอบดูว่าใช้งานแล้วจะพบปัญหาในเว็บไซต์ต่างๆ หรือไม่ หากพบปัญหาเยอะมาก แนวทางคงต้องคงเลขเวอร์ชันไว้ที่ 99.0 แทน
Mozilla/5.0 (Windows NT 10.0; rv:100.0) Gecko/20100101 Firefox/100.0
ทีมงาน Mozilla พบว่าลองตั้งค่าเป็น 100.0 ทำให้ใช้งานหน้าเว็บ Slack ภายในของ Mozilla เองไม่ได้ (ที่น่าสนใจคือถ้าตั้งเลขเวอร์ชันเป็น 100-519 จะพัง แต่ถ้าเลขเวอร์ชันเป็น 520 ขึ้นไปจะใช้ได้เฉยเลย) ซึ่งทีมงานฝั่ง Slack ก็รับทราบและแก้ปัญหาให้เรียบร้อยแล้ว
คนที่อยากทดสอบบ้างสามารถเข้าไปที่หน้า about:config และแก้ไขค่า general.useragent.override เป็น user agent string ข้างต้นดูได้

ที่มา - Bugzilla, Bleeping Computer
on
มันจะมีเว็บที่จำเพาะ
xenatt Sat, 14/08/2021 - 11:46
มันจะมีเว็บที่จำเพาะ เจาะจงความยาว ขนาดนั้นเลยเหรอ
เคสของ Slack น่าจะเป็นที่ตัว
mk Sat, 14/08/2021 - 12:08
In reply to มันจะมีเว็บที่จำเพาะ by xenatt
เคสของ Slack น่าจะเป็นที่ตัว User String Parser Library ครับ
ดูจากบั๊กแล้วน่าจะจับ version
icez Sun, 15/08/2021 - 02:18
In reply to เคสของ Slack น่าจะเป็นที่ตัว by mk
ดูจากบั๊กแล้วน่าจะจับ version ผิดครับ match แค่สองหลักแรกแล้วไป compare ว่ามากกว่า 52 รึเปล่าอะไรงี้ (พยายามเช็ค minimum version ของ browser)
พอเซ็ตเกิน 520 ก็เลยใช้ได้ขึ้นมา
อารมณ์คล้ายๆพวก Y2K
xyz123 Sat, 14/08/2021 - 11:48
อารมณ์คล้ายๆพวก Y2K ใช่ไหมครับเนี่ย ...เห้อ พิมพ์ไปรู้สึกแก่
เรื่องมันเป็นยังไงหรอครับ
KuLiKo Sat, 14/08/2021 - 12:01
In reply to อารมณ์คล้ายๆพวก Y2K by xyz123
เรื่องมันเป็นยังไงหรอครับ พอดีตอนนั้นคุณปู่ผมเล่าให้ฟังคร่าวๆ
ความระแวงที่ว่าซอฟท์แวร์เก็บป
Architec Sat, 14/08/2021 - 12:20
In reply to เรื่องมันเป็นยังไงหรอครับ by KuLiKo
ความระแวงที่ว่าซอฟท์แวร์เก็บปีเป็นเลขสองหลักแล้วพอถึงปี 2000 มันจะตีกลับไปที่ 0
คุณทวดผมเคยเล่าให้ฟังว่า
iamfalan Sat, 14/08/2021 - 12:50
In reply to เรื่องมันเป็นยังไงหรอครับ by KuLiKo
คุณทวดผมเคยเล่าให้ฟังว่า สมัยนั้น software มันเก็บเลขปี คศ เป็นเลข 2 หลัก ถ้าเกินปี 2000 มันจะกลายเป็น 00 อาจจะทำให้ระบบคำนวณปีผิดพลาด
แต่ผมเข้าใจตอนโตว่า คอมพิวเตอร์มันน่าจะเก็บเลขเวลาแบบนับ 1 จากวันที่ 1/1/1970 ไม่ใช่เหรอ ซึ่งไม่น่าจะมีปัญหาอะไร
แต่สมัยนั้นถ้าจะมีโปรแกรมเมอร์เก็บวันที่เป็น string ก็คงไม่แปลก
เดี๋ยวใกล้ถึง ค.ศ.2038
chan1sook Sat, 14/08/2021 - 13:03
In reply to คุณทวดผมเคยเล่าให้ฟังว่า by iamfalan
เดี๋ยวใกล้ถึง ค.ศ. 2038 เมื่อไรก็ panic กันอีกรอบ ?
เห็นว่าจะมีปัญหากับเครื่อง
tg-thaigamer Sat, 14/08/2021 - 15:14
In reply to เดี๋ยวใกล้ถึง ค.ศ.2038 by chan1sook
เห็นว่าจะมีปัญหากับเครื่อง 32Bits ถ้า 64 ไม่มีปัญหาและ
กาลครั้งหนึ่งนานมาแล้ว
je901 Sat, 14/08/2021 - 13:06
In reply to เรื่องมันเป็นยังไงหรอครับ by KuLiKo
กาลครั้งหนึ่งนานมาแล้ว สมัยที่คอมพิวเตอร์ประกาศตัวแปรปีเพียงแค่สองหลัก ทำให้คนวิตกกังวลต่าง ๆ มากมาย กลัวว่าโลกจะล่มสลาย บ้างก็เอาไปผูกกับคำทำนายของนอสตราดามุส กลัวสงครามนิวเคลียร์ สุดท้ายก็แก้เสร็จทันก่อนเป็นปี จบแบบ happy ending
ไม่ชอบตั้งแต่ตั้งเลข version
tg-thaigamer Sat, 14/08/2021 - 12:29
ไม่ชอบตั้งแต่ตั้งเลข version +1 เท่าไหร่
สาเหตุเดียวกับที่ข้าม window
Hoo Sat, 14/08/2021 - 15:30
สาเหตุเดียวกับที่ข้าม window 9
เพราะโปรแกรมบางตัวตรวจเลขตัวแรกตัวเดียว
พอเห็น 9 ปุ๊บ ถือว่าเป็น win95/98 ทันที ?
แนบเพลง
phenocalypse Sat, 14/08/2021 - 16:11
แนบเพลง