Google ซึ่งสร้าง Chrome และ Mozilla ซึ่งสร้าง Firefox เตือนว่าเว็บเบราว์เซอร์เหล่านั้นกำลังจะถึงเวอร์ชัน 100 และนั่นอาจหมายความว่าเว็บไซต์หลัก ๆ หยุดทำงานอย่างถูกต้องกับพวกเขา
ทำไม? เว็บไซต์อาจมีปัญหาในการระบุเบราว์เซอร์ที่มีตัวเลขสามหลักโดยใช้รหัสเพื่อให้รู้จักหมายเลขเวอร์ชันสองหลัก
Chrome และ Firefox เวอร์ชัน 100 อาจหมายถึงปัญหา
Chrome ซึ่งขณะนี้เป็นเวอร์ชัน 98 ถูกตั้งค่าให้เปลี่ยนเป็น 100 ในวันที่ 29 มีนาคม Firefox ในเวอร์ชัน 97 น่าจะถึง 1oo ในวันที่ 3 พฤษภาคม เมื่อหมายเลขเวอร์ชันเหล่านั้นมีตัวเลขสามหลัก Mozilla กล่าวว่าปัญหาที่ไม่สอดคล้องกันอาจเกิดขึ้นได้ในเว็บไซต์ต่างๆ
Mozilla ระบุว่าเซิร์ฟเวอร์ของเว็บไซต์ตรวจสอบสิ่งที่เรียกว่า User-Agent เพื่อระบุเบราว์เซอร์ที่ใช้งานอยู่ จากข้อมูลดังกล่าว พวกเขากำหนดค่าไซต์ให้แสดงอย่างถูกต้อง
“ไม่มีข้อกำหนดเดียวที่จะปฏิบัติตาม” Mozilla กล่าวในบล็อกโพสต์, “เบราว์เซอร์ที่แตกต่างกันมีรูปแบบที่แตกต่างกันสำหรับสตริง User-Agent และการแยกวิเคราะห์ User-Agent เฉพาะไซต์ เป็นไปได้ว่าไลบรารีการแยกวิเคราะห์บางตัวอาจมีสมมติฐานหรือจุดบกพร่องที่ฮาร์ดโค้ดซึ่งไม่คำนึงถึงหมายเลขเวอร์ชันหลักสามหลัก”
ไม่ใช่ครั้งแรก
Mozilla ชี้ให้เห็นว่าไซต์ต่างๆ ประสบปัญหาคล้ายกันเมื่อหมายเลขเวอร์ชันของเบราว์เซอร์ย้ายจากหลักเดียวเป็นตัวเลขสองหลัก “ดังนั้น การบรรลุเป้าหมายหลักสามหลักจึงน่าจะทำให้เกิดปัญหาน้อยลง” แถลงการณ์ระบุ
ถึงกระนั้นก็ตาม การทดสอบและบันทึกปัญหาของนักพัฒนา Firefox และ Chrome จะแสดงเว็บไซต์ที่รายงานจุดบกพร่องในเวอร์ชัน 100 รวมถึง T-Mobile, Yahoo และ Daimler
“หากการแตกเป็นวงกว้างและการแทรกแซงของไซต์แต่ละแห่งไม่สามารถจัดการได้ Mozilla สามารถตรึงเวอร์ชันหลักของ Firefox ไว้ที่ 99 ได้ชั่วคราว จากนั้นจึงทดสอบตัวเลือกอื่นๆ” บริษัทกล่าว
ในทำนองเดียวกัน นักพัฒนา Google Chrome มี "แผนสำรองเพื่อใช้แฟล็กเพื่อตรึงเวอร์ชันหลักไว้ที่ 99"
คุณต้องการตรวจสอบว่าเว็บไซต์ของคุณจะได้รับผลกระทบหรือไม่ Mozilla จัดให้ คำแนะนำในการทดสอบ.